ci/cygwin: Install pytest-xdist for unit tests
The job is taking too long and timing out, use pytest-xdist to speed up unit tests. Speeds it up on my system from 20 min to 8 min. Still much slower than native windows: vs2017-x64 takes 3.5 min with pytest-xdist.
This commit is contained in:
parent
f5ed85d7cd
commit
ab0e65c196
|
@ -115,9 +115,12 @@ jobs:
|
||||||
zlib-devel
|
zlib-devel
|
||||||
displayName: Install Dependencies
|
displayName: Install Dependencies
|
||||||
- script: |
|
- script: |
|
||||||
|
%CYGWIN_ROOT%\bin\python3.5m.exe -m pip --disable-pip-version-check install pytest-xdist
|
||||||
|
displayName: pip install pytest-xdist
|
||||||
- script: |
|
- script: |
|
||||||
set BOOST_ROOT=
|
set BOOST_ROOT=
|
||||||
set PATH=%CYGWIN_ROOT%\bin;%SYSTEMROOT%\system32
|
set PATH=%CYGWIN_ROOT%\bin;%SYSTEMROOT%\system32
|
||||||
|
# FIXME: we need to support systems without unversioned `python3`
|
||||||
cp /usr/bin/python3.5 /usr/bin/python3
|
cp /usr/bin/python3.5 /usr/bin/python3
|
||||||
env.exe -- python3 run_tests.py --backend=ninja
|
env.exe -- python3 run_tests.py --backend=ninja
|
||||||
displayName: Run Tests
|
displayName: Run Tests
|
||||||
|
|
Loading…
Reference in New Issue