cs-ranking icon indicating copy to clipboard operation
cs-ranking copied to clipboard

Parallelize travis tests within a single vm

Open timokau opened this issue 6 years ago • 1 comments

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 https://github.com/kiudee/cs-ranking/pull/64 is error-prone.

Does this close/impact existing issues?

#51, #64

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • [ ] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.

timokau avatar Oct 24 '19 14:10 timokau

Pull Request Test Coverage Report for Build 553

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+11.3%) to 55.381%

Totals Coverage Status
Change from base Build 527: 11.3%
Covered Lines: 4153
Relevant Lines: 7499

💛 - Coveralls

coveralls avatar Oct 24 '19 14:10 coveralls