Skip to content

Tests included in the release test suite #448

@MakisH

Description

@MakisH

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:

  • elastic-tube-1d
    • {fluid-cpp, solid-python}
  • flow-over-heated-plate
    • {fluid-openfoam, solid-nutils}
    • {fluid-openfoam, solid-fenics}
    • {fluid-openfoam, solid-openfoam}

We should still test the following.

First priotiry

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

Later

  • perpendicular-flap
    • {fluid-openfoam, solid-dune}
    • {fluid-openfoam, solid-solids4foam}
    • {fluid-su2, solid-calculix}
  • flow-over-heated-plate
    • {fluid-openfoam, solid-dunefem}
  • channel-transport-reaction
    • {fluid-fenics, chemical-fenics}
  • flow-over-heated-plate-steady-state
    • {fluid-openfoam, solid-codeaster}
  • oscillator
    • {python, python}
  • partitioned-elastic-beam
    • {dirichlet-calculix, neumann-calculix}

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 (#402). These are:

  • elastic-tube-3d
  • heat-exchanger
  • turek-hron-fsi3
  • Anything with a fluid Nutils solver (e.g., perpendicular-flap {fluid-nutils, solid-calculix})
Not relevant anymore

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:

  • channel-transport
    • {fluid-openfoam, transport-nutils}
  • flow-over-heated-plate-partitioned-flow
    • {fluid1-openfoam, fluid2-openfoam, solid-openfoam}
  • partitioned-backwards-facing-step
    • {fluid1-openfoam, fluid2-openfoam}
  • partitioned-pipe-two-phase
    • {fluid1-openfoam, fluid2-openfoam}
  • partitioned-pipe (boundary conditions changed)
    • {fluid1-openfoam-pimplefoam, fluid2-openfoam-pimplefoam}
    • {fluid1-openfoam-sonicliquidfoam, fluid2-openfoam-sonicliquidfoam}
  • two-scale-heat-conduction
    • {macro-nutils, micro-nutils}
  • volume-coupled-flow
    • {source-nutils, fluid-openfoam}

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status

Open

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions