Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/system-tests-latest-components.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
inputs:
suites:
description: 'Test suites to execute (comma-separated)'
default: 'release_test'
default: 'release'
required: true
type: string
system_tests_branch:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/system-tests-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ jobs:
needs: gather-refs
uses: precice/tutorials/.github/workflows/run_testsuite_workflow.yml@develop
with:
suites: release_test
suites: release
build_args: "PLATFORM:ubuntu_2404,\
PRECICE_REF:${{ needs.gather-refs.outputs.ref-precice }},\
PYTHON_BINDINGS_REF:${{ needs.gather-refs.outputs.ref-python-bindings }},\
Expand Down
2 changes: 1 addition & 1 deletion tools/tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Workflow for the preCICE v3 release testing:
3. Trigger the GitHub Actions Workflow. Until we merge the workflow to develop, this can only happen via the [GitHub CLI](https://cli.github.com/):

```bash
gh workflow run run_testsuite_manual.yml -f suites=release_test -f build_args="PRECICE_REF:v3.1.1,PRECICE_PRESET:production-audit,OPENFOAM_ADAPTER_REF:v1.3.0,PYTHON_BINDINGS_REF:v3.1.0,FENICS_ADAPTER_REF:v2.1.0,SU2_VERSION:7.5.1,SU2_ADAPTER_REF:64d4aff,DEALII_ADAPTER_REF:02c5d18,TUTORIALS_REF:340b447" --ref=develop
gh workflow run run_testsuite_manual.yml -f suites=release -f build_args="PRECICE_REF:v3.1.1,PRECICE_PRESET:production-audit,OPENFOAM_ADAPTER_REF:v1.3.0,PYTHON_BINDINGS_REF:v3.1.0,FENICS_ADAPTER_REF:v2.1.0,SU2_VERSION:7.5.1,SU2_ADAPTER_REF:64d4aff,DEALII_ADAPTER_REF:02c5d18,TUTORIALS_REF:340b447" --ref=develop
```

4. Go to the tutorials [Actions](https://github.com/precice/tutorials/actions) page and find the running workflow
Expand Down
16 changes: 13 additions & 3 deletions tools/tests/tests.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Test suites that can be triggered by the system tests.
# Define test suites per tutorial in the beginning of the file,
# then refer to these in the release_test and in the individual test
# then refer to these in the release test suite and in the individual test
# suites for repositories, at the lower part of the file.
#
# Conventions:
Expand Down Expand Up @@ -500,7 +500,7 @@ test_suites:
#####################################################################
## Test suites referring to the test suites defined above

release_test:
release:
tutorials:
- *breaking-dam-2d_fluid-openfoam_solid-calculix
- *channel-transport_fluid-openfoam_transport-nutils
Expand Down Expand Up @@ -551,7 +551,7 @@ test_suites:
- *water-hammer_fluid1d-left-nutils_fluid3d-right-openfoam
- *wolf-sheep-soil-creep_soil-creep-landlab_wolf-sheep-grass-mesa

# These test suites take longer to run. They are available, but not regularly executed.
# These tests take longer to run. They are available, but not regularly executed.
extra:
tutorials:
- *channel-transport_fluid-nutils_transport-nutils
Expand All @@ -564,6 +564,16 @@ test_suites:
- *elastic-tube-3d_fluid-openfoam_solid-fenics # too small values to compare
- *two-scale-heat-conduction_macro-dumux_micro-dumux # too small values to compare

# A selection of tests that cover a wide range of main features, meant for quicker CI executions
precice:
tutorials:
- *quickstart_openfoam_cpp # serial-explicit, RBF
- *channel-transport_fluid-openfoam_transport-nutils # parallel-explicit, RBF, python bindings
- *flow-over-heated-plate_fluid-openfoam_solid-openfoam # serial-implicit (Aitken), nearest-neighbor
- *flow-over-heated-plate-nearest-projection_fluid-openfoam_solid-openfoam # serial-implicit (IQN-ILS), nearest-projection
- *elastic-tube-1d_fluid-cpp_solid-cpp # serial-implicit (IQN-ILS), nearest-neighbor
- *partitioned-pipe-multiscale_fluid1d-left-nutils_fluid3d-right-openfoam # parallel-implicit (IQN-ILS), axial-geometric-multiscale

calculix-adapter:
tutorials:
- *breaking-dam-2d_fluid-openfoam_solid-calculix
Expand Down
Loading