Skip to content

Commit

Permalink
add orjson as dep and pytest fix gha
Browse files Browse the repository at this point in the history
  • Loading branch information
Vasu Jaganath committed Jul 3, 2024
1 parent 516b8e6 commit 688a030
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/run_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,18 +168,18 @@ jobs:

- name: cwl-docker-extract (i.e. recursively docker pull)
if: always()
run: cd workflow-inference-compiler/ && pytest -k test_cwl_docker_extract
run: cd workflow-inference-compiler/ && pytest tests/test_examples.py -k test_cwl_docker_extract
# For self-hosted runners, make sure the docker cache is up-to-date.

- name: PyTest Run Workflows
if: always()
# NOTE: Do NOT add coverage to PYPY CI runs https://github.com/tox-dev/tox/issues/2252
run: cd workflow-inference-compiler/ && pytest -k test_run_workflows_on_push --workers 8 --cwl_runner cwltool # --cov
run: cd workflow-inference-compiler/ && pytest tests/test_examples.py -k test_run_workflows_on_push --workers 8 --cwl_runner cwltool # --cov

- name: PyTest Run REST core Tests
- name: PyTest Run REST Core Tests
if: always()
# NOTE: Do NOT add coverage to PYPY CI runs https://github.com/tox-dev/tox/issues/2252
run: cd workflow-inference-compiler/ && pytest -k test_rest_core --cwl_runner cwltool
run: cd workflow-inference-compiler/ && pytest tests/test_rest_core.py -k test_rest_core --cwl_runner cwltool

# NOTE: The steps below are for repository_dispatch only. For all other steps, please insert above
# this comment.
Expand Down
4 changes: 3 additions & 1 deletion install/system_deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,10 @@ dependencies:
# Similarly, toil[cwl] depends on ruamel.yaml.clib for performance.
# Install it with conda/mamba here.
- ruamel.yaml.clib
# Simiarly, cryptography needs to build binary wheels
# Similarly, cryptography needs to build binary wheels
- cryptography
# Needs binary PyQt5 dependencies.
- kubernetes-helm
- zstandard
# Needed for orjson wheels
- orjson

0 comments on commit 688a030

Please sign in to comment.