diff --git a/tools/tests/dockerfiles/ubuntu_2404/Dockerfile b/tools/tests/dockerfiles/ubuntu_2404/Dockerfile index e87599880..aa4f45da1 100644 --- a/tools/tests/dockerfiles/ubuntu_2404/Dockerfile +++ b/tools/tests/dockerfiles/ubuntu_2404/Dockerfile @@ -204,6 +204,12 @@ RUN python3 -m venv /home/precice/venv && \ cd micro-manager && \ git checkout ${MICRO_MANAGER_VERSION} && \ pip3 install . +WORKDIR /home/precice +RUN python3 -m venv /home/precice/venv && \ + . /home/precice/venv/bin/activate && \ + pip3 install pybind11 +ENV pybind11_DIR = "/home/precice/venv/lib/python3.13/site-packages/pybind11/share/cmake/pybind11" + FROM micro_manager AS dumux_adapter USER root diff --git a/tools/tests/tests.yaml b/tools/tests/tests.yaml index cc18820ea..fce38ea38 100644 --- a/tools/tests/tests.yaml +++ b/tools/tests/tests.yaml @@ -41,16 +41,16 @@ test_suites: reference_result: ./perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz dumux_test: tutorials: - - path: free-flow-over-porous-media - case_combination: - - free-flow-dumux - - porous-media-dumux - reference_result: ./free-flow-over-porous-media/reference-results/free-flow-dumux_porous-media-dumux.tar.gz - path: two-scale-heat-conduction case_combination: - macro-dumux - micro-dumux reference_result: ./two-scale-heat-conduction/reference-results/macro-dumux_micro-dumux.tar.gz + - path: free-flow-over-porous-media + case_combination: + - free-flow-dumux + - porous-media-dumux + reference_result: ./free-flow-over-porous-media/reference-results/free-flow-dumux_porous-media-dumux.tar.gz su2_test: tutorials: - path: perpendicular-flap diff --git a/two-scale-heat-conduction/metadata.yaml b/two-scale-heat-conduction/metadata.yaml index 4bce52559..75d465531 100644 --- a/two-scale-heat-conduction/metadata.yaml +++ b/two-scale-heat-conduction/metadata.yaml @@ -16,5 +16,5 @@ cases: micro-dumux: participant: Micro-Manager directory: ./micro-dumux - run: ./run.sh -l /home/precice/dumux + run: source /home/precice/venv/bin/activate && ./run.sh -l /home/precice/dumux component: dumux-adapter