From ab62af7cf5e7d3d99db1bc3abf11ace3287838e0 Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Sun, 10 May 2026 16:54:42 +0200 Subject: [PATCH 1/2] Add Quickstart to the system tests --- quickstart/metadata.yaml | 20 ++++++++++++++++++++ tools/tests/tests.yaml | 10 ++++++++++ 2 files changed, 30 insertions(+) create mode 100644 quickstart/metadata.yaml diff --git a/quickstart/metadata.yaml b/quickstart/metadata.yaml new file mode 100644 index 000000000..345f41307 --- /dev/null +++ b/quickstart/metadata.yaml @@ -0,0 +1,20 @@ +name: Quickstart +path: quickstart # relative to git repo +url: https://precice.org/quickstart.html + +participants: + - Fluid + - Solid + +cases: + fluid-openfoam: + participant: Fluid + directory: ./fluid-openfoam + run: ./run.sh + component: openfoam-adapter + + solid-cpp: + participant: Solid + directory: ./solid-cpp + run: cmake . && make && ./run.sh + component: bare diff --git a/tools/tests/tests.yaml b/tools/tests/tests.yaml index ecdba0003..1cac21867 100644 --- a/tools/tests/tests.yaml +++ b/tools/tests/tests.yaml @@ -1,6 +1,15 @@ test_suites: + quickstart_test: + tutorials: + - &quickstart + path: quickstart + case_combination: + - fluid-openfoam + - solid-cpp + reference_result: ./quickstart/reference-results/fluid-openfoam_solid-cpp.tar.gz openfoam_adapter_pr: tutorials: + - *quickstart - path: flow-over-heated-plate case_combination: - fluid-openfoam @@ -136,6 +145,7 @@ test_suites: reference_result: ./elastic-tube-1d/reference-results/fluid-cpp_solid-python.tar.gz release_test: tutorials: + - *quickstart - path: elastic-tube-1d case_combination: - fluid-cpp From 19ebcb4866d834e4d9680201993173e08c65bdcb Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Sun, 10 May 2026 16:58:42 +0200 Subject: [PATCH 2/2] Add changelog entry --- changelog-entries/771.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog-entries/771.md diff --git a/changelog-entries/771.md b/changelog-entries/771.md new file mode 100644 index 000000000..1c212d75a --- /dev/null +++ b/changelog-entries/771.md @@ -0,0 +1 @@ +- Added the Quickstart to the system tests [#771](https://github.com/precice/tutorials/pull/771) \ No newline at end of file