precice / tutorials

Various tutorial cases for the coupling library preCICE with real solvers. These files are meant to be rendered on precice.org, so don't look at the README files here.
https://www.precice.org/
GNU Lesser General Public License v3.0
102 stars 106 forks source link

Tests included in the release test suite #448

Open MakisH opened 7 months ago

MakisH commented 7 months ago

This issue mainly serves as a discussion for adding more cases in the system tests, starting from the release_test test suite.

The test suite is specified in https://github.com/precice/tutorials/blob/develop/tools/tests/tests.yaml. We currently have:

We should still test the following.

First priotiry

These cases are either commonly encountered by users, or they test important features.

Later

Very long cases

We don't want to test very long cases yet. The plan is to eventually restrict them to some first time steps. These are:

Cannot be tested in v2

We cannot compare reference results for cases that were not there in the previous distribution release or that had different setups:

MakisH commented 6 months ago

We should also make a table of test cases x components/features, to discover blind spots on what we are not testing.