-
Notifications
You must be signed in to change notification settings - Fork 844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Less frequent test builds WAS stack test does not rebuild #319
Comments
|
Ugh, I know what the problem is, hold on. |
I temporarily disabled some dirtiness checking code in the test and bench building, and am forcing a rebuild each time. Can you try out master now to confirm that I was right about where the problem came from? |
yes, that seems to work now |
Alright, determined the original problem: Stack.Package doesn't list test suite and benchmark files for dirtiness checking. @chrisdone and I are discussing how best to determine that information. |
For some reason I'm getting stuck figuring out the right way to do this without forcing a |
I noticed that |
what version of |
Ah, I forgot I was still on |
I've just pushed a commit that should make it so that tests are only rebuilt when necessary. I think the problems we were seeing previously with this code have been resolved, but I'd appreciate some testing by others to confirm. @gregwebs can you test out master? |
I'm still seeing |
@spinda Can you clarify what you mean by full rebuild, or rather, what exact steps you're running? And are you using the latest master? |
I think the original issue is resolved. If there are problems, please report in a new issue to avoid confusion. |
Things seem to be working pretty smoothly now with switching between |
There seems to be major issues with
stack test
not re-building right now. It does not rebuild the test section when I make a change. An extreme example of this behavior is that I had a compilation failure in my tests and then when I runstack test
a second time I seeTest suite executable not found for ...
The text was updated successfully, but these errors were encountered: