Xdist tests for parallelism (#1201)
* add xdist parallelization * reduce circleci cpus to 8 * reduce cpus to 4 * reduce circleci cpus to 2 * circleci back to 4 cpus
This commit is contained in:
parent
0031eaa96a
commit
f12c32a690
4
Makefile
4
Makefile
|
@ -48,11 +48,11 @@ install_test:
|
|||
|
||||
test: $(PY_SPEC_ALL_TARGETS)
|
||||
cd $(PY_SPEC_DIR); . venv/bin/activate; export PYTHONPATH="./"; \
|
||||
python -m pytest --cov=eth2spec.phase0.spec --cov=eth2spec.phase1.spec --cov-report="html:$(COV_HTML_OUT)" --cov-branch eth2spec
|
||||
python -m pytest -n 4 --cov=eth2spec.phase0.spec --cov=eth2spec.phase1.spec --cov-report="html:$(COV_HTML_OUT)" --cov-branch eth2spec
|
||||
|
||||
citest: $(PY_SPEC_ALL_TARGETS)
|
||||
cd $(PY_SPEC_DIR); mkdir -p test-reports/eth2spec; . venv/bin/activate; \
|
||||
python -m pytest --junitxml=test-reports/eth2spec/test_results.xml eth2spec
|
||||
python -m pytest -n 4 --junitxml=test-reports/eth2spec/test_results.xml eth2spec
|
||||
|
||||
open_cov:
|
||||
((open "$(COV_INDEX_FILE)" || xdg-open "$(COV_INDEX_FILE)") &> /dev/null) &
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
-r requirements.txt
|
||||
pytest>=3.6,<3.7
|
||||
pytest>=4.4
|
||||
../config_helpers
|
||||
flake8==3.7.7
|
||||
mypy==0.701
|
||||
pytest-cov
|
||||
pytest-xdist
|
||||
|
|
Loading…
Reference in New Issue