Update pytest-xdist version (debugging failures).
@@ -35,7 +35,7 @@ install:
# when trying to run tests.
# TODO(ogaro): Stop hard-coding the version when the newest version starts
# working.
-- ${GRR_VENV}/bin/pip install pytest-xdist==1.24.0
+- ${GRR_VENV}/bin/pip install pytest-xdist
- travis/install.sh
# Appveyor will try to build any Visual Studio projects it finds
@@ -47,8 +47,6 @@ test_script:
# We have 4 vCPUs available, but only use 3 here to avoid timeouts like
# https://ci.appveyor.com/project/grr/grr-ia94e/builds/20483467/messages ,
# which happen when tests stall.
-# TODO(ogaro): Go back to using 3 workers after fixing the build failure
-# in https://ci.appveyor.com/project/grr/grr-ia94e/builds/25064716.
-- pytest grr/ --ignore grr/server/grr_response_server/gui/selenium_tests/
+- pytest -n 3 grr/ --ignore grr/server/grr_response_server/gui/selenium_tests/
# jsTree tests seem to fail on Chrome 71 headless due to https://github.com/GoogleChrome/puppeteer/issues/3463
- if [ $(google-chrome --version | grep -Eo " [0-9]{1,3}") != "71" ]; then (cd grr/server/grr_response_server/gui/static/ && npm run gulp test); fi
