Skip to content

Commit

Permalink
only install proxystore/redis on pydantic 2, remove the test on pydan…
Browse files Browse the repository at this point in the history
…tic 1
  • Loading branch information
jlnav committed Aug 14, 2024
1 parent 122ce1e commit 0ba7e1a
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions .github/workflows/extra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -223,24 +223,25 @@ jobs:
rm ./libensemble/tests/regression_tests/test_persistent_tasmanian.py
rm ./libensemble/tests/regression_tests/test_persistent_tasmanian_async.py
- name: Remove Balsam/Globus-compute tests on Pydantic 2
- name: Remove Balsam/Globus-compute tests on Pydantic 2, install redis/proxystore
if: matrix.pydantic-version == '2.6.4'
run: |
rm ./libensemble/tests/unit_tests/test_ufunc_runners.py
rm ./libensemble/tests/unit_tests/test_executor_balsam.py
pip install redis
pip install proxystore==0.7.0
- name: Remove proxystore tests on Pydantic 1
if: matrix.pydantic-version != '2.6.4'
run: |
rm ./libensemble/tests/regression_tests/test_proxystore_integration.py
- name: Start Redis
if: matrix.os == 'ubuntu-latest'
uses: supercharge/[email protected]
with:
redis-version: 7

- name: Install Redis and Proxystore Python packages
if: matrix.os == 'ubuntu-latest'
run: |
pip install redis
pip install proxystore==0.7.0
- name: Run extensive tests, Ubuntu
if: matrix.os == 'ubuntu-latest'
run: |
Expand Down

0 comments on commit 0ba7e1a

Please sign in to comment.