Ensure acceptance/porter tests are run on Circle CI.

pull/2664/head
derekpierre 2021-06-08 14:28:29 -04:00
parent 5b2984fd74
commit 471d807c75
1 changed files with 29 additions and 0 deletions

View File

@ -84,6 +84,14 @@ workflows:
requires:
- unit
- integration
- porter:
context: "NuCypher Tests"
filters:
tags:
only: /.*/
requires:
- unit
- integration
- tests_ok:
filters:
tags:
@ -96,6 +104,7 @@ workflows:
- cli
- deployers
- utilities
- porter
- build_dev_docker_images:
filters:
tags:
@ -279,6 +288,13 @@ workflows:
only: /.*/
requires:
- pip_install_37
- porter:
context: "Nightly"
filters:
tags:
only: /.*/
requires:
- pip_install_37
- tests_ok:
filters:
tags:
@ -291,6 +307,7 @@ workflows:
- cli
- deployers
- utilities
- porter
- build_dev_docker_images:
filters:
tags:
@ -681,6 +698,18 @@ jobs:
- run_test_suite
- capture_test_results
porter:
<<: *python_37_base
parallelism: 1
steps:
- prepare_environment
- run:
name: Preparing Nucypher Porter Tests
command: |
circleci tests glob "tests/acceptance/porter/**/test_*.py" | circleci tests split --split-by=timings | tee test-names.tmp
- run_test_suite
- capture_test_results
tests_ok:
<<: *python_37_base
steps: