From bda18e604f680e874efef9e699ec48b77950e7a6 Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Mon, 14 Sep 2026 11:44:31 +0200 Subject: [PATCH 1/4] Add a test suite to produce the perpendicular-flap watchpoints --- tests/tests.yaml | 180 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) diff --git a/tests/tests.yaml b/tests/tests.yaml index cdfe692fe..ff9b78791 100644 --- a/tests/tests.yaml +++ b/tests/tests.yaml @@ -1265,6 +1265,186 @@ test_suites: - *partitioned-pipe-two-phase_monolithic-openfoam - *partitioned-burgers-1d_monolithic-scipy +##################################################################### +## Special-purpose cases + + # Produce the watchpoints for fluid-fake x (solid) + perpendicular-flap-watchpoints-fluid-fake: + tutorials: + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-calculix + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-dealii + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-dune + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-fake + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-fenics + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-nutils + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-openfoam + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-solids4foam + skip_compare: true + + # Produce the watchpoints for fluid-nutils x (solid) + perpendicular-flap-watchpoints-fluid-nutils: + tutorials: + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-calculix + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-dealii + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-dune + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-fake + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-fenics + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-nutils + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-openfoam + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-fake + - solid-solids4foam + skip_compare: true + + # Produce the watchpoints for fluid-openfoam x (solid) + perpendicular-flap-watchpoints-fluid-openfoam: + tutorials: + # OpenFOAM x (solid) + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-calculix + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-dealii + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-dune + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-fake + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-fenics + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-nutils + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-openfoam + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-solids4foam + skip_compare: true + + # Produce the watchpoints for fluid-su2 x (solid) + perpendicular-flap-watchpoints-fluid-su2: + tutorials: + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-calculix + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-dealii + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-dune + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-fake + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-fenics + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-nutils + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-openfoam + skip_compare: true + - path: perpendicular-flap + case_combination: + - fluid-su2 + - solid-solids4foam + skip_compare: true + # A test suite used for the system tests development system-tests-dev: tutorials: From 96e5a6c8c6d63c9af226fca50374ea3a0348fab1 Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Mon, 14 Sep 2026 11:54:12 +0200 Subject: [PATCH 2/4] Specify reference_result as none --- tests/tests.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/tests/tests.yaml b/tests/tests.yaml index ff9b78791..c0b5769d0 100644 --- a/tests/tests.yaml +++ b/tests/tests.yaml @@ -1276,41 +1276,49 @@ test_suites: - fluid-fake - solid-calculix skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-dealii skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-dune skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-fake skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-fenics skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-nutils skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-openfoam skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-solids4foam skip_compare: true + reference_result: none # Produce the watchpoints for fluid-nutils x (solid) perpendicular-flap-watchpoints-fluid-nutils: @@ -1320,41 +1328,49 @@ test_suites: - fluid-fake - solid-calculix skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-dealii skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-dune skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-fake skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-fenics skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-nutils skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-openfoam skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-fake - solid-solids4foam skip_compare: true + reference_result: none # Produce the watchpoints for fluid-openfoam x (solid) perpendicular-flap-watchpoints-fluid-openfoam: @@ -1365,41 +1381,49 @@ test_suites: - fluid-openfoam - solid-calculix skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-dealii skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-dune skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-fake skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-fenics skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-nutils skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-openfoam skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-openfoam - solid-solids4foam skip_compare: true + reference_result: none # Produce the watchpoints for fluid-su2 x (solid) perpendicular-flap-watchpoints-fluid-su2: @@ -1409,41 +1433,49 @@ test_suites: - fluid-su2 - solid-calculix skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-dealii skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-dune skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-fake skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-fenics skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-nutils skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-openfoam skip_compare: true + reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-solids4foam skip_compare: true + reference_result: none # A test suite used for the system tests development system-tests-dev: From 06932347c1c66eca23aa2221f5fa214be5c8c511 Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Mon, 14 Sep 2026 12:50:53 +0200 Subject: [PATCH 3/4] Fix fluid-nutils tests --- tests/tests.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/tests.yaml b/tests/tests.yaml index c0b5769d0..5abb8d780 100644 --- a/tests/tests.yaml +++ b/tests/tests.yaml @@ -1325,49 +1325,49 @@ test_suites: tutorials: - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-calculix skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-dealii skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-dune skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-fake skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-fenics skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-nutils skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-openfoam skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - - fluid-fake + - fluid-nutils - solid-solids4foam skip_compare: true reference_result: none From 87ff63267a0a336ef6af805ec9bc1455f168987c Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Mon, 14 Sep 2026 14:53:29 +0200 Subject: [PATCH 4/4] Set longer timeouts --- tests/tests.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/tests.yaml b/tests/tests.yaml index 5abb8d780..b8ea66f2f 100644 --- a/tests/tests.yaml +++ b/tests/tests.yaml @@ -1410,6 +1410,7 @@ test_suites: case_combination: - fluid-openfoam - solid-nutils + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap @@ -1432,48 +1433,56 @@ test_suites: case_combination: - fluid-su2 - solid-calculix + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-dealii + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-dune + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-fake + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-fenics + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-nutils + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-openfoam + timeout: 1200 skip_compare: true reference_result: none - path: perpendicular-flap case_combination: - fluid-su2 - solid-solids4foam + timeout: 1200 skip_compare: true reference_result: none