-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Parallelize the test suite (for real this time) (#374)
This is a better attempt at fixing #123 in which I use `tasty-1.2`'s new API for expressing test dependencies. (I previously attempted to parallelize the test suite in commit 7962d08, but that ended disastrously. See #123 (comment) for more details.) I also use `-maxN16` this time instead of `-N`. It's unclear how well this scales, so I decided to be cautious at cap it off at 16. Testing this locally on my machine, using `-maxN16` reduces the build time from about 90 to 15 seconds, which is pretty nice in its own right. (If more adventurous users want to attempt using more threads, they can always override this themselves.)
- Loading branch information
1 parent
4f6dc86
commit 5968d93
Showing
3 changed files
with
43 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters