You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update GH actions runner per GH image retirement (#3844)
# Description
GitHub retired the Ubuntu 20.04 image per their warning that we had been
ignoring. In order to unbreak CI, update to use the current LTS image,
Ubuntu 24.04.
In so doing, the Radical Pilot tests broke, so take the opportunity to
do some housekeeping in two key changes:
- Install MPI and other external dependencies from Conda -- no more
manual download and installation
- Move the Radical, WorkQueue, and TaskVine tests to separate GitHub
actions so that optional extra packages can be tested separately. This
allows us to 1) identify test failures originating from core parsl vs
external packages and 2) test different components in parallel.
# Changed Behaviour
No user-facing behavior, but CI tests are now a bit more decoupled.
# Fixes
- Broken CI
- Fixes: #3544
## Type of change
- Code maintenance/cleanup
pytest parsl/tests/ -k "not cleannet and not issue3328 and not executor_supports_std_stream_tuples" --config parsl/tests/configs/local_radical.py --random-order --durations 10
82
+
pytest parsl/tests/ -m "radical" --config local --random-order --durations 10
0 commit comments