mirror of https://github.com/nucypher/nucypher.git
Include blockchain job in basics, and increase parallelism of agents
parent
ae01d4a02a
commit
293b904ac1
|
@ -42,13 +42,6 @@ workflows:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
requires:
|
requires:
|
||||||
- pipenv_install_36
|
- pipenv_install_36
|
||||||
- blockchain:
|
|
||||||
context: "NuCypher Tests"
|
|
||||||
filters:
|
|
||||||
tags:
|
|
||||||
only: /.*/
|
|
||||||
requires:
|
|
||||||
- pipenv_install_36
|
|
||||||
- character:
|
- character:
|
||||||
context: "NuCypher Tests"
|
context: "NuCypher Tests"
|
||||||
filters:
|
filters:
|
||||||
|
@ -63,7 +56,7 @@ workflows:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
requires:
|
requires:
|
||||||
- blockchain
|
- basics
|
||||||
# - contracts (Removed dependency to speed up overall workflow execution)
|
# - contracts (Removed dependency to speed up overall workflow execution)
|
||||||
- actors:
|
- actors:
|
||||||
context: "NuCypher Tests"
|
context: "NuCypher Tests"
|
||||||
|
@ -83,7 +76,7 @@ workflows:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
requires:
|
requires:
|
||||||
- blockchain
|
- basics
|
||||||
# - contracts (Removed dependency to speed up overall workflow execution)
|
# - contracts (Removed dependency to speed up overall workflow execution)
|
||||||
- cli:
|
- cli:
|
||||||
context: "NuCypher Tests"
|
context: "NuCypher Tests"
|
||||||
|
@ -298,19 +291,9 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- pipenv_install
|
- pipenv_install
|
||||||
|
|
||||||
blockchain:
|
|
||||||
<<: *python_36_base
|
|
||||||
parallelism: 2
|
|
||||||
steps:
|
|
||||||
- prepare_environment
|
|
||||||
- run:
|
|
||||||
name: Blockchain Interface Tests
|
|
||||||
command: pipenv run pytest --cov=nucypher --cov-report xml:reports/coverage.xml $(circleci tests glob "tests/blockchain/eth/interfaces/*.py" | circleci tests split --split-by=timings)
|
|
||||||
- capture_test_results
|
|
||||||
|
|
||||||
agents:
|
agents:
|
||||||
<<: *python_36_base
|
<<: *python_36_base
|
||||||
parallelism: 4
|
parallelism: 6
|
||||||
steps:
|
steps:
|
||||||
- prepare_environment
|
- prepare_environment
|
||||||
- run:
|
- run:
|
||||||
|
@ -360,7 +343,7 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
name: Tests for Crypto functions, Node Configuration and Keystore
|
name: Tests for Crypto functions, Node Configuration and Keystore
|
||||||
command: |
|
command: |
|
||||||
pipenv run pytest --cov=nucypher --cov-report xml:reports/coverage.xml $(circleci tests glob "tests/config/**/test_*.py" "tests/crypto/**/test_*.py" "tests/keystore/**/test_*.py" | circleci tests split --split-by=timings)
|
pipenv run pytest --cov=nucypher --cov-report xml:reports/coverage.xml $(circleci tests glob "tests/config/**/test_*.py" "tests/crypto/**/test_*.py" "tests/keystore/**/test_*.py" "tests/blockchain/eth/interfaces/*.py" | circleci tests split --split-by=timings)
|
||||||
- capture_test_results
|
- capture_test_results
|
||||||
|
|
||||||
network:
|
network:
|
||||||
|
|
Loading…
Reference in New Issue