From 56a904282fe7142aaf16980078ec6c2f87998971 Mon Sep 17 00:00:00 2001
From: tkurz <theresa.kurz@iws.uni-stuttgart.de>
Date: Wed, 27 Feb 2019 12:21:59 +0100
Subject: [PATCH] [tests][labels] add labels to porousmediumflow tests

---
 .../3p/implicit/conduction/CMakeLists.txt                | 2 ++
 .../3p/implicit/convection/CMakeLists.txt                | 2 ++
 .../3p/implicit/infiltration/CMakeLists.txt              | 2 ++
 .../3p3c/implicit/columnxylol/CMakeLists.txt             | 2 ++
 .../3p3c/implicit/infiltration/CMakeLists.txt            | 2 ++
 .../3p3c/implicit/kuevette/CMakeLists.txt                | 2 ++
 test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt | 1 +
 test/porousmediumflow/co2/implicit/CMakeLists.txt        | 8 ++++----
 .../mpnc/implicit/2p2ccomparison/CMakeLists.txt          | 4 ++--
 .../mpnc/implicit/kinetic/CMakeLists.txt                 | 2 +-
 .../mpnc/implicit/obstacle/CMakeLists.txt                | 4 ++--
 .../mpnc/implicit/thermalnonequilibrium/CMakeLists.txt   | 2 +-
 .../richards/implicit/analytical/CMakeLists.txt          | 1 +
 .../richards/implicit/lens/CMakeLists.txt                | 9 +++++++++
 .../implicit/nonisothermal/conduction/CMakeLists.txt     | 2 ++
 .../implicit/nonisothermal/convection/CMakeLists.txt     | 2 ++
 .../implicit/nonisothermal/evaporation/CMakeLists.txt    | 2 ++
 test/porousmediumflow/richardsnc/implicit/CMakeLists.txt | 2 ++
 test/porousmediumflow/solidenergy/CMakeLists.txt         | 1 +
 test/porousmediumflow/tracer/1ptracer/CMakeLists.txt     | 1 +
 test/porousmediumflow/tracer/constvel/CMakeLists.txt     | 6 ++++++
 test/porousmediumflow/tracer/multicomp/CMakeLists.txt    | 2 ++
 22 files changed, 51 insertions(+), 10 deletions(-)

diff --git a/test/porousmediumflow/3p/implicit/conduction/CMakeLists.txt b/test/porousmediumflow/3p/implicit/conduction/CMakeLists.txt
index 32b3f8168e..d349a1ea16 100644
--- a/test/porousmediumflow/3p/implicit/conduction/CMakeLists.txt
+++ b/test/porousmediumflow/3p/implicit/conduction/CMakeLists.txt
@@ -1,6 +1,7 @@
 add_input_file_links(FILES params.input)
 
 dune_add_test(NAME test_3pni_conduction_box
+              LABELS porousmediumflow 3p 3pni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ThreePNIConductionBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_3pni_conduction_box
                             --zeroThreshold {"velocity_aq \(m/s\)_1":1e-8})
 
 dune_add_test(NAME test_3pni_conduction_tpfa
+              LABELS porousmediumflow 3p 3pni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ThreePNIConductionCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3p/implicit/convection/CMakeLists.txt b/test/porousmediumflow/3p/implicit/convection/CMakeLists.txt
index cdb45ba694..d8438704dc 100644
--- a/test/porousmediumflow/3p/implicit/convection/CMakeLists.txt
+++ b/test/porousmediumflow/3p/implicit/convection/CMakeLists.txt
@@ -1,6 +1,7 @@
 add_input_file_links(FILES params.input)
 
 dune_add_test(NAME test_3pni_convection_box
+              LABELS porousmediumflow 3p 3pni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ThreePNIConvectionBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_3pni_convection_box
                             --zeroThreshold {"velocity_aq \(m/s\)_1":1e-8})
 
 dune_add_test(NAME test_3pni_convection_tpfa
+              LABELS porousmediumflow 3p 3pni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ThreePNIConvectionCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3p/implicit/infiltration/CMakeLists.txt b/test/porousmediumflow/3p/implicit/infiltration/CMakeLists.txt
index eb79d69c48..98a5487a40 100644
--- a/test/porousmediumflow/3p/implicit/infiltration/CMakeLists.txt
+++ b/test/porousmediumflow/3p/implicit/infiltration/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # isothermal tests
 dune_add_test(NAME test_3p_infiltration_box
+              LABELS porousmediumflow 3p box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=InfiltrationThreePBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_3p_infiltration_box
                             --command "${CMAKE_CURRENT_BINARY_DIR}/test_3p_infiltration_box params.input -Problem.Name test_3p_infiltration_box")
 
 dune_add_test(NAME test_3p_infiltration_tpfa
+              LABELS porousmediumflow 3p tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=InfiltrationThreePCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3p3c/implicit/columnxylol/CMakeLists.txt b/test/porousmediumflow/3p3c/implicit/columnxylol/CMakeLists.txt
index a465b7dade..280da7c2db 100644
--- a/test/porousmediumflow/3p3c/implicit/columnxylol/CMakeLists.txt
+++ b/test/porousmediumflow/3p3c/implicit/columnxylol/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # non-isothermal tests
 dune_add_test(NAME test_3p3cni_columnxylol_box
+              LABELS porousmediumflow 3p3c 3p3cni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ColumnBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_3p3cni_columnxylol_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_3p3cni_columnxylol_box params.input -Problem.Name test_3p3cni_columnxylol_box")
 
 dune_add_test(NAME test_3p3cni_columnxylol_tpfa
+              LABELS porousmediumflow 3p3c 3p3cni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ColumnCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3p3c/implicit/infiltration/CMakeLists.txt b/test/porousmediumflow/3p3c/implicit/infiltration/CMakeLists.txt
index 9de2bfa286..0a69bd657c 100644
--- a/test/porousmediumflow/3p3c/implicit/infiltration/CMakeLists.txt
+++ b/test/porousmediumflow/3p3c/implicit/infiltration/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # isothermal tests
 dune_add_test(NAME test_3p3c_infiltration_box
+              LABELS porousmediumflow 3p3c box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=InfiltrationThreePThreeCBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_3p3c_infiltration_box
                             --command "${CMAKE_CURRENT_BINARY_DIR}/test_3p3c_infiltration_box params.input -Problem.Name test_3p3c_infiltration_box")
 
 dune_add_test(NAME test_3p3c_infiltration_tpfa
+              LABELS porousmediumflow 3p3c tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=InfiltrationThreePThreeCCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3p3c/implicit/kuevette/CMakeLists.txt b/test/porousmediumflow/3p3c/implicit/kuevette/CMakeLists.txt
index bcb756b5c1..14d78573aa 100644
--- a/test/porousmediumflow/3p3c/implicit/kuevette/CMakeLists.txt
+++ b/test/porousmediumflow/3p3c/implicit/kuevette/CMakeLists.txt
@@ -1,6 +1,7 @@
 add_input_file_links(FILES params.input)
 
 dune_add_test(NAME test_3p3cni_kuevette_box
+              LABELS porousmediumflow 3p3c 3p3cni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=KuevetteBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -10,6 +11,7 @@ dune_add_test(NAME test_3p3cni_kuevette_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_3p3cni_kuevette_box params.input -Problem.Name test_3p3cni_kuevette_box")
 
 dune_add_test(NAME test_3p3cni_kuevette_tpfa
+              LABELS porousmediumflow 3p3c 3p3cni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=KuevetteCCTpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt b/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt
index 5a16b6e0b4..5d37cb62d2 100644
--- a/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt
+++ b/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt
@@ -1,6 +1,7 @@
 add_input_file_links(FILES params.input)
 
 dune_add_test(NAME test_3pwateroil_sagd_box
+              LABELS porousmediumflow 3pwateroil box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=ThreePWaterOilSagdBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/co2/implicit/CMakeLists.txt b/test/porousmediumflow/co2/implicit/CMakeLists.txt
index 84669a1a73..dc7ac78bad 100644
--- a/test/porousmediumflow/co2/implicit/CMakeLists.txt
+++ b/test/porousmediumflow/co2/implicit/CMakeLists.txt
@@ -6,7 +6,7 @@ dune_symlink_to_source_files(FILES grids)
 # but the default 2p2c implementation outputs porosity per vertex.
 # Depending on the order of the elements, the porosity would differ in these cases.
 dune_add_test(NAME test_co2_box
-              LABELS co2
+              LABELS porousmediumflow co2 box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=HeterogeneousBox
               CMAKE_GUARD "( dune-alugrid_FOUND AND DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS )"
@@ -18,7 +18,7 @@ dune_add_test(NAME test_co2_box
                        --zeroThreshold {"porosity":1})
 
 dune_add_test(NAME test_co2_tpfa
-              LABELS co2
+              LABELS porousmediumflow co2 tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=HeterogeneousCCTpfa
               CMAKE_GUARD "( dune-alugrid_FOUND AND DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS )"
@@ -30,7 +30,7 @@ dune_add_test(NAME test_co2_tpfa
 
 # build target for the CO2 non-isothermal test problem
 dune_add_test(NAME test_co2ni_box
-              LABELS co2
+              LABELS porousmediumflow co2 co2ni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=HeterogeneousNIBox
                                   ISOTHERMAL=0
@@ -43,7 +43,7 @@ dune_add_test(NAME test_co2ni_box
                        --zeroThreshold {"porosity":1})
 
 dune_add_test(NAME test_co2ni_tpfa
-              LABELS co2
+              LABELS porousmediumflow co2 co2ni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=HeterogeneousNICCTpfa
                                   ISOTHERMAL=0
diff --git a/test/porousmediumflow/mpnc/implicit/2p2ccomparison/CMakeLists.txt b/test/porousmediumflow/mpnc/implicit/2p2ccomparison/CMakeLists.txt
index 2b1d74df78..d30463de50 100644
--- a/test/porousmediumflow/mpnc/implicit/2p2ccomparison/CMakeLists.txt
+++ b/test/porousmediumflow/mpnc/implicit/2p2ccomparison/CMakeLists.txt
@@ -1,8 +1,8 @@
 add_input_file_links()
 
 dune_add_test(NAME test_mpnc_2p2c_comparison_box
+              LABELS porousmediumflow mpnc box
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=MPNCComparisonBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -11,8 +11,8 @@ dune_add_test(NAME test_mpnc_2p2c_comparison_box
                         --command "${CMAKE_CURRENT_BINARY_DIR}/test_mpnc_2p2c_comparison_box params.input -Problem.Name test_mpnc_2p2c_comparison_box")
 
 dune_add_test(NAME test_mpnc_2p2c_comparison_tpfa
+              LABELS porousmediumflow mpnc tpfa
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=MPNCComparisonCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
diff --git a/test/porousmediumflow/mpnc/implicit/kinetic/CMakeLists.txt b/test/porousmediumflow/mpnc/implicit/kinetic/CMakeLists.txt
index e36c7cf9a2..c2d301b2a5 100644
--- a/test/porousmediumflow/mpnc/implicit/kinetic/CMakeLists.txt
+++ b/test/porousmediumflow/mpnc/implicit/kinetic/CMakeLists.txt
@@ -2,8 +2,8 @@ add_input_file_links()
 
 # build target for the full kinetic test problem
 dune_add_test(NAME test_mpnc_kinetic_box
+              LABELS porousmediumflow mpnc box
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=EvaporationAtmosphereBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
diff --git a/test/porousmediumflow/mpnc/implicit/obstacle/CMakeLists.txt b/test/porousmediumflow/mpnc/implicit/obstacle/CMakeLists.txt
index aed66030e9..4448094c02 100644
--- a/test/porousmediumflow/mpnc/implicit/obstacle/CMakeLists.txt
+++ b/test/porousmediumflow/mpnc/implicit/obstacle/CMakeLists.txt
@@ -2,8 +2,8 @@ add_input_file_links()
 dune_symlink_to_source_files(FILES grids)
 
 dune_add_test(NAME test_mpnc_obstacle_box
+              LABELS porousmediumflow mpnc box
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=ObstacleBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -12,8 +12,8 @@ dune_add_test(NAME test_mpnc_obstacle_box
                         --command "${CMAKE_CURRENT_BINARY_DIR}/test_mpnc_obstacle_box params.input -Problem.Name test_mpnc_obstacle_box")
 
 dune_add_test(NAME test_mpnc_obstacle_tpfa
+              LABELS porousmediumflow mpnc tpfa
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=ObstacleCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
diff --git a/test/porousmediumflow/mpnc/implicit/thermalnonequilibrium/CMakeLists.txt b/test/porousmediumflow/mpnc/implicit/thermalnonequilibrium/CMakeLists.txt
index f730d5cdfb..754b35d4dc 100644
--- a/test/porousmediumflow/mpnc/implicit/thermalnonequilibrium/CMakeLists.txt
+++ b/test/porousmediumflow/mpnc/implicit/thermalnonequilibrium/CMakeLists.txt
@@ -4,8 +4,8 @@ dune_symlink_to_source_files(FILES grids)
 # build target for the energy kinetic test problem, two energy balance equations
 dune_add_test(COMPILE_ONLY # since it currently fails miserably with very different results on different machines
               NAME test_mpnc_thermalnonequil_box
+              LABELS porousmediumflow mpnc box
               SOURCES main.cc
-              LABELS mpnc
               COMPILE_DEFINITIONS TYPETAG=CombustionOneComponentBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
diff --git a/test/porousmediumflow/richards/implicit/analytical/CMakeLists.txt b/test/porousmediumflow/richards/implicit/analytical/CMakeLists.txt
index 95edd4df95..bae9a5e47f 100644
--- a/test/porousmediumflow/richards/implicit/analytical/CMakeLists.txt
+++ b/test/porousmediumflow/richards/implicit/analytical/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # comparison to analytical solution - only with tpfa
 dune_add_test(NAME test_richards_analytical_tpfa
+              LABELS porousmediumflow richards tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsAnalyticalCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/richards/implicit/lens/CMakeLists.txt b/test/porousmediumflow/richards/implicit/lens/CMakeLists.txt
index 4bf55b7c8d..ce0df8a143 100644
--- a/test/porousmediumflow/richards/implicit/lens/CMakeLists.txt
+++ b/test/porousmediumflow/richards/implicit/lens/CMakeLists.txt
@@ -8,6 +8,7 @@ add_executable(test_richards_lens_box EXCLUDE_FROM_ALL main.cc)
 target_compile_definitions(test_richards_lens_box PUBLIC TYPETAG=RichardsLensBox)
 
 dune_add_test(TARGET test_richards_lens_box
+              LABELS porousmediumflow richards box
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy
                        --files ${CMAKE_SOURCE_DIR}/test/references/test_richards_lens_box-reference.vtu
@@ -15,6 +16,7 @@ dune_add_test(TARGET test_richards_lens_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_richards_lens_box params.input -Problem.Name test_richards_lens_box")
 
 dune_add_test(TARGET test_richards_lens_tpfa
+              LABELS porousmediumflow richards tpfa
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy
                        --files ${CMAKE_SOURCE_DIR}/test/references/test_richards_lens_tpfa-reference.vtu
@@ -23,6 +25,7 @@ dune_add_test(TARGET test_richards_lens_tpfa
 
 dune_add_test(NAME test_richards_lens_box_parallel_yasp
               TARGET test_richards_lens_box
+              LABELS porousmediumflow richards box
               CMAKE_GUARD MPI_FOUND
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy --zeroThreshold {"process rank":100}
@@ -34,6 +37,7 @@ dune_add_test(NAME test_richards_lens_box_parallel_yasp
 
 dune_add_test(NAME test_richards_lens_tpfa_parallel_yasp
               TARGET test_richards_lens_tpfa
+              LABELS porousmediumflow richards tpfa
               CMAKE_GUARD MPI_FOUND
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy --zeroThreshold {"process rank":100}
@@ -47,6 +51,7 @@ dune_add_test(NAME test_richards_lens_tpfa_parallel_yasp
 # This is why we need a bit higher saturation threshold since pc-sw is very sensitive to pressure for saturations close to 0
 dune_add_test(NAME test_richards_lens_tpfa_parallel_yasp_restart
               TARGET test_richards_lens_tpfa
+              LABELS porousmediumflow richards tpfa
               CMAKE_GUARD MPI_FOUND
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy --zeroThreshold {"process rank":100,"S_liq":1e-3,"water content":1e-3}
@@ -60,6 +65,7 @@ dune_add_test(NAME test_richards_lens_tpfa_parallel_yasp_restart
 set_tests_properties(test_richards_lens_tpfa_parallel_yasp_restart PROPERTIES DEPENDS test_richards_lens_tpfa_parallel_yasp)
 
 dune_add_test(NAME test_richards_lens_box_parallel_ug
+              LABELS porousmediumflow richards box
               SOURCES main.cc
               CMAKE_GUARD "( MPI_FOUND AND HAVE_UG )"
               COMPILE_DEFINITIONS TYPETAG=RichardsLensBox GRIDTYPE=Dune::UGGrid<2>
@@ -70,6 +76,7 @@ dune_add_test(NAME test_richards_lens_box_parallel_ug
                        --command "${MPIEXEC} -np 2 ${CMAKE_CURRENT_BINARY_DIR}/test_richards_lens_box_parallel_ug params.input -Problem.Name test_richards_lens_box_parallel_ug")
 
 dune_add_test(NAME test_richards_lens_tpfa_parallel_ug
+              LABELS porousmediumflow richards tpfa
               SOURCES main.cc
               CMAKE_GUARD "( MPI_FOUND AND HAVE_UG )"
               COMPILE_DEFINITIONS TYPETAG=RichardsLensCC GRIDTYPE=Dune::UGGrid<2>
@@ -80,6 +87,7 @@ dune_add_test(NAME test_richards_lens_tpfa_parallel_ug
                        --command "${MPIEXEC} -np 2 ${CMAKE_CURRENT_BINARY_DIR}/test_richards_lens_tpfa_parallel_ug params.input -Problem.Name test_richards_lens_tpfa_parallel_ug")
 
 dune_add_test(NAME test_richards_lens_box_parallel_alu
+              LABELS porousmediumflow richards box
               SOURCES main.cc
               CMAKE_GUARD "( MPI_FOUND AND dune-alugrid_FOUND )"
               COMPILE_DEFINITIONS TYPETAG=RichardsLensBox GRIDTYPE=Dune::ALUGrid<2,2,Dune::cube,Dune::nonconforming>
@@ -90,6 +98,7 @@ dune_add_test(NAME test_richards_lens_box_parallel_alu
                        --command "${MPIEXEC} -np 2 ${CMAKE_CURRENT_BINARY_DIR}/test_richards_lens_box_parallel_alu params.input -Problem.Name test_richards_lens_box_parallel_alu")
 
 dune_add_test(NAME test_richards_lens_tpfa_parallel_alu
+              LABELS porousmediumflow richards tpfa
               SOURCES main.cc
               CMAKE_GUARD "( MPI_FOUND AND dune-alugrid_FOUND )"
               COMPILE_DEFINITIONS TYPETAG=RichardsLensCC GRIDTYPE=Dune::ALUGrid<2,2,Dune::cube,Dune::nonconforming>
diff --git a/test/porousmediumflow/richards/implicit/nonisothermal/conduction/CMakeLists.txt b/test/porousmediumflow/richards/implicit/nonisothermal/conduction/CMakeLists.txt
index 4852904c09..a9426f63ec 100644
--- a/test/porousmediumflow/richards/implicit/nonisothermal/conduction/CMakeLists.txt
+++ b/test/porousmediumflow/richards/implicit/nonisothermal/conduction/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # non-isothermal tests
 dune_add_test(NAME test_richardsni_conduction_box
+              LABELS porousmediumflow richards richardsni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIConductionBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_richardsni_conduction_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_richardsni_conduction_box params.input -Problem.Name test_richardsni_conduction_box")
 
 dune_add_test(NAME test_richardsni_conduction_tpfa
+              LABELS porousmediumflow richards richardsni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIConductionCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/richards/implicit/nonisothermal/convection/CMakeLists.txt b/test/porousmediumflow/richards/implicit/nonisothermal/convection/CMakeLists.txt
index 52cf0c1453..63114f7a9b 100644
--- a/test/porousmediumflow/richards/implicit/nonisothermal/convection/CMakeLists.txt
+++ b/test/porousmediumflow/richards/implicit/nonisothermal/convection/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # non-isothermal tests
 dune_add_test(NAME test_richardsni_convection_box
+              LABELS porousmediumflow richards richardsni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIConvectionBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_richardsni_convection_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_richardsni_convection_box params.input -Problem.Name test_richardsni_convection_box")
 
 dune_add_test(NAME test_richardsni_convection_tpfa
+              LABELS porousmediumflow richards richardsni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIConvectionCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/richards/implicit/nonisothermal/evaporation/CMakeLists.txt b/test/porousmediumflow/richards/implicit/nonisothermal/evaporation/CMakeLists.txt
index f542655f03..f770b7cadf 100644
--- a/test/porousmediumflow/richards/implicit/nonisothermal/evaporation/CMakeLists.txt
+++ b/test/porousmediumflow/richards/implicit/nonisothermal/evaporation/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links(FILES params.input)
 
 # non-isothermal tests
 dune_add_test(NAME test_richardsni_evaporation_tpfa
+              LABELS porousmediumflow richards richardsni tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIEvaporationCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_richardsni_evaporation_tpfa
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_richardsni_evaporation_tpfa params.input -Problem.Name test_richardsni_evaporation_tpfa")
 
 dune_add_test(NAME test_richardsni_evaporation_box
+              LABELS porousmediumflow richards richardsni box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsNIEvaporationBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/richardsnc/implicit/CMakeLists.txt b/test/porousmediumflow/richardsnc/implicit/CMakeLists.txt
index 8bf96901bd..0777bb5626 100644
--- a/test/porousmediumflow/richardsnc/implicit/CMakeLists.txt
+++ b/test/porousmediumflow/richardsnc/implicit/CMakeLists.txt
@@ -1,6 +1,7 @@
 add_input_file_links(FILES params.input)
 
 dune_add_test(NAME test_richardsnc_box
+              LABELS porousmediumflow richardsnc box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsWellTracerBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -10,6 +11,7 @@ dune_add_test(NAME test_richardsnc_box
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_richardsnc_box params.input -Problem.Name test_richardsnc_box")
 
 dune_add_test(NAME test_richardsnc_tpfa
+              LABELS porousmediumflow richardsnc tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=RichardsWellTracerCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/solidenergy/CMakeLists.txt b/test/porousmediumflow/solidenergy/CMakeLists.txt
index bc1b644fd3..8ffcd51d05 100644
--- a/test/porousmediumflow/solidenergy/CMakeLists.txt
+++ b/test/porousmediumflow/solidenergy/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links()
 
 # non-isothermal tests
 dune_add_test(NAME test_solidenergy_tpfa
+              LABELS porousmediumflow solidenergy tpfa
               SOURCES main.cc
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS --script fuzzy
diff --git a/test/porousmediumflow/tracer/1ptracer/CMakeLists.txt b/test/porousmediumflow/tracer/1ptracer/CMakeLists.txt
index c0a572e5f3..e96dec47e2 100644
--- a/test/porousmediumflow/tracer/1ptracer/CMakeLists.txt
+++ b/test/porousmediumflow/tracer/1ptracer/CMakeLists.txt
@@ -1,6 +1,7 @@
 dune_symlink_to_source_files(FILES "params.input")
 
 dune_add_test(NAME test_1ptracer
+              LABELS porousmediumflow tracer tpfa
               SOURCES main.cc
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/porousmediumflow/tracer/constvel/CMakeLists.txt b/test/porousmediumflow/tracer/constvel/CMakeLists.txt
index 9f2213bc42..b879060f99 100644
--- a/test/porousmediumflow/tracer/constvel/CMakeLists.txt
+++ b/test/porousmediumflow/tracer/constvel/CMakeLists.txt
@@ -2,6 +2,7 @@ dune_symlink_to_source_files(FILES "params.input")
 
 # explicit tracer tests (mass fractions)
 dune_add_test(NAME test_tracer_explicit_tpfa
+              LABELS porousmediumflow tracer tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestTpfa IMPLICIT=false USEMOLES=false
               CMAKE_GUARD HAVE_UMFPACK
@@ -12,6 +13,7 @@ dune_add_test(NAME test_tracer_explicit_tpfa
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_tracer_explicit_tpfa params.input -Problem.Name test_tracer_explicit_tpfa")
 
 dune_add_test(NAME test_tracer_explicit_box
+              LABELS porousmediumflow tracer box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestBox IMPLICIT=false USEMOLES=false
               CMAKE_GUARD HAVE_UMFPACK
@@ -23,6 +25,7 @@ dune_add_test(NAME test_tracer_explicit_box
 
 # explicit tracer tests (mole fractions, should yield same result)
 dune_add_test(NAME test_tracer_explicit_tpfa_mol
+              LABELS porousmediumflow tracer tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestTpfa IMPLICIT=false USEMOLES=true
               CMAKE_GUARD HAVE_UMFPACK
@@ -33,6 +36,7 @@ dune_add_test(NAME test_tracer_explicit_tpfa_mol
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_tracer_explicit_tpfa_mol params.input -Problem.Name test_tracer_explicit_tpfa_mol")
 
 dune_add_test(NAME test_tracer_explicit_box_mol
+              LABELS porousmediumflow tracer box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestBox IMPLICIT=false USEMOLES=true
               CMAKE_GUARD HAVE_UMFPACK
@@ -44,6 +48,7 @@ dune_add_test(NAME test_tracer_explicit_box_mol
 
 # implicit tracer tests
 dune_add_test(NAME test_tracer_implicit_tpfa
+              LABELS porousmediumflow tracer tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestTpfa IMPLICIT=true USEMOLES=false
               CMAKE_GUARD HAVE_UMFPACK
@@ -54,6 +59,7 @@ dune_add_test(NAME test_tracer_implicit_tpfa
                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_tracer_implicit_tpfa params.input -Problem.Name test_tracer_implicit_tpfa")
 
 dune_add_test(NAME test_tracer_implicit_box
+              LABELS porousmediumflow tracer box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=TracerTestBox IMPLICIT=true USEMOLES=false
               CMAKE_GUARD HAVE_UMFPACK
diff --git a/test/porousmediumflow/tracer/multicomp/CMakeLists.txt b/test/porousmediumflow/tracer/multicomp/CMakeLists.txt
index 4b9282be43..9bc256ee8b 100644
--- a/test/porousmediumflow/tracer/multicomp/CMakeLists.txt
+++ b/test/porousmediumflow/tracer/multicomp/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links()
 
 # tracer tests
 dune_add_test(NAME test_tracer_maxwellstefan_tpfa
+              LABELS porousmediumflow tracer tpfa
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=MaxwellStefanTestCC
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_tracer_maxwellstefan_tpfa
                         --command "${CMAKE_CURRENT_BINARY_DIR}/test_tracer_maxwellstefan_tpfa params.input -Problem.Name test_tracer_maxwellstefan_tpfa")
 
 dune_add_test(NAME test_tracer_maxwellstefan_box
+              LABELS porousmediumflow tracer box
               SOURCES main.cc
               COMPILE_DEFINITIONS TYPETAG=MaxwellStefanTestBox
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
-- 
GitLab