Parallelize travis tests within a single vm #66
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Let pytest-xdist handle the parallelization instead of manually
specifying a split. Should run on at least two cores:
https://docs.travis-ci.com/user/reference/overview/#virtualisation-environment-vs-operating-system
This is an experiment to compare the runtime with https://github.com/kiudee/cs-ranking/pull/64/files.
Motivation and Context
The tests are too slow and manually specifying a split as done in #64 is error-prone.
Does this close/impact existing issues?
#51, #64
Types of changes
Checklist: