-
Notifications
You must be signed in to change notification settings - Fork 76
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
Green Mode MP CPU problem on CI #295
Labels
Comments
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 15, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 15, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 15, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 15, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 15, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Aug 16, 2018
Python 3.4 and 3.5 fail under our pytest configuration when the number of jobs is the cpu count - 1. On Python 3.4, an extra cpu needs to be reserved for the tests to operate smoothly on CI, and on Python 3.5 and Windows, multiprocessing needs to be disabled entirely. Expose argument jobs throughout green_mode, so that it can be also exposed to the user or test suite for more controlled use and testing. Related to coala#295
Due to reasons I can't point out why
it seems to be never green for python3.4 for the past many builds |
jayvdb
added a commit
to jayvdb/coala-quickstart
that referenced
this issue
Jun 19, 2019
The cpu reservation was needed due to pytest-xdist being installed, even though it wasnt activated. Relates to coala#295
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The final version of the green mode caused CI problems.
Increasing timeouts only led to memory exhaustion.
The text was updated successfully, but these errors were encountered: