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: /.*/
|
||||
requires:
|
||||
- pipenv_install_36
|
||||
- blockchain:
|
||||
context: "NuCypher Tests"
|
||||
filters:
|
||||
tags:
|
||||
only: /.*/
|
||||
requires:
|
||||
- pipenv_install_36
|
||||
- character:
|
||||
context: "NuCypher Tests"
|
||||
filters:
|
||||
|
@ -63,7 +56,7 @@ workflows:
|
|||
tags:
|
||||
only: /.*/
|
||||
requires:
|
||||
- blockchain
|
||||
- basics
|
||||
# - contracts (Removed dependency to speed up overall workflow execution)
|
||||
- actors:
|
||||
context: "NuCypher Tests"
|
||||
|
@ -83,7 +76,7 @@ workflows:
|
|||
tags:
|
||||
only: /.*/
|
||||
requires:
|
||||
- blockchain
|
||||
- basics
|
||||
# - contracts (Removed dependency to speed up overall workflow execution)
|
||||
- cli:
|
||||
context: "NuCypher Tests"
|
||||
|
@ -298,19 +291,9 @@ jobs:
|
|||
steps:
|
||||
- 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:
|
||||
<<: *python_36_base
|
||||
parallelism: 4
|
||||
parallelism: 6
|
||||
steps:
|
||||
- prepare_environment
|
||||
- run:
|
||||
|
@ -360,7 +343,7 @@ jobs:
|
|||
- run:
|
||||
name: Tests for Crypto functions, Node Configuration and Keystore
|
||||
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
|
||||
|
||||
network:
|
||||
|
|
Loading…
Reference in New Issue