Skip to content

Commit

Permalink
Trying adding back tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jmlarson1 committed Feb 19, 2025
1 parent 4116137 commit 6fbc899
Showing 1 changed file with 5 additions and 17 deletions.
22 changes: 5 additions & 17 deletions .github/workflows/extra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,21 +93,17 @@ jobs:
run: |
conda env update --file install/gen_deps_environment.yml
- name: Install gpcam
- name: Install gpcam and octave
if: matrix.python-version <= '3.12'
run: |
pip install gpcam
conda install octave
- name: Install surmise
if: matrix.os == 'ubuntu-latest'
run: |
pip install --upgrade git+https://github.com/bandframework/surmise.git
- name: Install generator dependencies for Ubuntu tests
if: matrix.python-version <= '3.12'
run: |
conda install octave
- name: Install generator dependencies for Ubuntu tests
if: matrix.os == 'ubuntu-latest' && matrix.python-version <= '3.12'
run: |
Expand Down Expand Up @@ -136,20 +132,12 @@ jobs:
pip install -e .
flake8 libensemble
- name: Remove test for persistent Tasmanian, Surmise, octave on Python 3.12
if: matrix.python-version >= '3.12'
- name: Remove test for persistent Surmise, octave on Python 3.12
if: matrix.python-version >= '3.13'
run: |
rm ./libensemble/tests/regression_tests/test_persistent_tasmanian.py
rm ./libensemble/tests/regression_tests/test_persistent_tasmanian_async.py
rm ./libensemble/tests/regression_tests/test_persistent_surmise_calib.py
rm ./libensemble/tests/regression_tests/test_persistent_surmise_killsims.py
rm ./libensemble/tests/regression_tests/test_persistent_fd_param_finder.py # needs octave, which doesn't yet support 3.13
rm ./libensemble/tests/regression_tests/test_persistent_aposmm_external_localopt.py # needs octave, which doesn't yet support 3.13
- name: Remove test for persistent gpcam Python 3.13
if: matrix.python-version == '3.13'
run: |
rm ./libensemble/tests/regression_tests/test_gpCAM.py
rm ./libensemble/tests/regression_tests/test_gpCAM.py # needs gpcam, which doesn't build on 3.13
- name: Install redis/proxystore on Pydantic 2
if: matrix.pydantic-version == '2.8.2'
Expand Down

0 comments on commit 6fbc899

Please sign in to comment.