diff --git a/exercises/exercise-coupling-ff-pm/interface/CMakeLists.txt b/exercises/exercise-coupling-ff-pm/interface/CMakeLists.txt
index be512539cde3ac912481c09798f81eef382e9eb0..748d97ec6644ce0abe5658149d2c1ab43a9e3d94 100644
--- a/exercises/exercise-coupling-ff-pm/interface/CMakeLists.txt
+++ b/exercises/exercise-coupling-ff-pm/interface/CMakeLists.txt
@@ -1,6 +1,7 @@
 # executables for ex_interface_coupling_ff-pm
 dumux_add_test(NAME exercise_interface_coupling_ff-pm
-               SOURCES main.cc)
+               SOURCES main.cc
+               LABELS ffpm)
 
 # add a symlink for each input file
 add_input_file_links()
diff --git a/exercises/exercise-coupling-ff-pm/models/CMakeLists.txt b/exercises/exercise-coupling-ff-pm/models/CMakeLists.txt
index 8edaf9f1b6abc8c44db23b26a695e1b16a81bb27..8ad3cc4940528798a2d170dc3fc203950f771051 100644
--- a/exercises/exercise-coupling-ff-pm/models/CMakeLists.txt
+++ b/exercises/exercise-coupling-ff-pm/models/CMakeLists.txt
@@ -1,6 +1,7 @@
 # executables for ex_interface_coupling_ff-pm
 dumux_add_test(NAME exercise_models_coupling_ff-pm
-               SOURCES main.cc)
+               SOURCES main.cc
+               LABELS ffpm)
 
 # add a symlink for each input file
 add_input_file_links()
diff --git a/exercises/exercise-coupling-ff-pm/turbulence/CMakeLists.txt b/exercises/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
index b36e7939761d666cf2edd664c1094c524791acaf..d669f666b71c240af706a173c1fa5de01aa191a0 100644
--- a/exercises/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
+++ b/exercises/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
@@ -1,6 +1,7 @@
 # executables for ex_interface_coupling_ff-pm
 dumux_add_test(NAME exercise_turbulence_coupling_ff-pm
-               SOURCES main.cc)
+               SOURCES main.cc
+               LABELS ffpm)
 
 # add a symlink for each input file
 add_input_file_links()
diff --git a/exercises/solution/exercise-coupling-ff-pm/interface/CMakeLists.txt b/exercises/solution/exercise-coupling-ff-pm/interface/CMakeLists.txt
index 1a5c23ded8e44237fc8ae9dbc01888c14e04e57d..2fd193dcf2fe5a3f340ab7e651690207ff32b7f2 100644
--- a/exercises/solution/exercise-coupling-ff-pm/interface/CMakeLists.txt
+++ b/exercises/solution/exercise-coupling-ff-pm/interface/CMakeLists.txt
@@ -1,17 +1,21 @@
 dumux_add_test(NAME exercise_interface_coupling_ff-pm_original
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=0)
 
 dumux_add_test(NAME exercise_interface_coupling_ff-pm_a_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=1)
 
 dumux_add_test(NAME exercise_interface_coupling_ff-pm_b_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=2)
 
 dumux_add_test(NAME exercise_interface_coupling_ff-pm_c_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=3)
 
 # add a symlink for each input file
diff --git a/exercises/solution/exercise-coupling-ff-pm/models/CMakeLists.txt b/exercises/solution/exercise-coupling-ff-pm/models/CMakeLists.txt
index 7b21c78003a37e90903339b58870ca0a1da47100..04d66480897b9f400c104a399a002d7dd89d34f2 100644
--- a/exercises/solution/exercise-coupling-ff-pm/models/CMakeLists.txt
+++ b/exercises/solution/exercise-coupling-ff-pm/models/CMakeLists.txt
@@ -1,23 +1,27 @@
 dumux_add_test(NAME exercise_models_coupling_ff-pm_original
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=0
                COMMAND ${CMAKE_CURRENT_BINARY_DIR}/exercise_models_coupling_ff-pm_original
                CMD_ARGS -Problem.PlotStorage 0 -Problem.PlotFluxes 0)
 
 dumux_add_test(NAME exercise_models_coupling_ff-pm_a_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=1
                COMMAND ${CMAKE_CURRENT_BINARY_DIR}/exercise_models_coupling_ff-pm_a_solution
                CMD_ARGS -Problem.PlotStorage 0 -Problem.PlotFluxes 0)
 
 dumux_add_test(NAME exercise_models_coupling_ff-pm_b_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=2
                COMMAND ${CMAKE_CURRENT_BINARY_DIR}/exercise_models_coupling_ff-pm_b_solution
                CMD_ARGS -Problem.PlotStorage 0 -Problem.PlotFluxes 0)
 
 dumux_add_test(NAME exercise_models_coupling_ff-pm_c_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=3
                COMMAND ${CMAKE_CURRENT_BINARY_DIR}/exercise_models_coupling_ff-pm_c_solution
                CMD_ARGS -Problem.PlotStorage 0 -Problem.PlotFluxes 0)
diff --git a/exercises/solution/exercise-coupling-ff-pm/turbulence/CMakeLists.txt b/exercises/solution/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
index 716c9a8a926e2022591ab07cf68e9de5e0596e5f..2b9a725720b46d1f834ca791b2ce73852be2eeca 100644
--- a/exercises/solution/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
+++ b/exercises/solution/exercise-coupling-ff-pm/turbulence/CMakeLists.txt
@@ -1,13 +1,16 @@
 dumux_add_test(NAME exercise_turbulence_coupling_ff-pm_original
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=0)
 
 dumux_add_test(NAME exercise_turbulence_coupling_ff-pm_a_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=1)
 
 dumux_add_test(NAME exercise_turbulence_coupling_ff-pm_b_solution
                SOURCES main.cc
+               LABELS ffpm
                COMPILE_DEFINITIONS EXNUMBER=2)
 
 # add a symlink for each input file