From 3cd112f34e20269e3a546a3204c68f927183a366 Mon Sep 17 00:00:00 2001
From: Ned Coltman <edward.coltman@iws.uni-stuttgart.de>
Date: Wed, 14 Nov 2018 08:38:52 +0100
Subject: [PATCH] [CMake] Added labels for freeflow and rans tests

---
 test/freeflow/navierstokes/angeli/CMakeLists.txt      |  1 +
 test/freeflow/navierstokes/channel/1d/CMakeLists.txt  |  1 +
 test/freeflow/navierstokes/channel/2d/CMakeLists.txt  |  4 ++++
 test/freeflow/navierstokes/channel/3d/CMakeLists.txt  |  2 ++
 .../freeflow/navierstokes/closedsystem/CMakeLists.txt |  3 +++
 test/freeflow/navierstokes/donea/CMakeLists.txt       |  2 ++
 test/freeflow/navierstokes/kovasznay/CMakeLists.txt   |  1 +
 test/freeflow/navierstokesnc/channel/CMakeLists.txt   |  6 ++++++
 .../navierstokesnc/densitydrivenflow/CMakeLists.txt   |  1 +
 .../navierstokesnc/maxwellstefan/CMakeLists.txt       |  1 +
 test/freeflow/rans/CMakeLists.txt                     |  6 ++++++
 test/freeflow/ransnc/CMakeLists.txt                   | 11 +++++++++++
 12 files changed, 39 insertions(+)

diff --git a/test/freeflow/navierstokes/angeli/CMakeLists.txt b/test/freeflow/navierstokes/angeli/CMakeLists.txt
index ca693667be..0d009f0ba1 100644
--- a/test/freeflow/navierstokes/angeli/CMakeLists.txt
+++ b/test/freeflow/navierstokes/angeli/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_navierstokes_angeli
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokes/channel/1d/CMakeLists.txt b/test/freeflow/navierstokes/channel/1d/CMakeLists.txt
index 4cc81fa91f..039eab0b43 100644
--- a/test/freeflow/navierstokes/channel/1d/CMakeLists.txt
+++ b/test/freeflow/navierstokes/channel/1d/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_navierstokes_1d
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokes/channel/2d/CMakeLists.txt b/test/freeflow/navierstokes/channel/2d/CMakeLists.txt
index 9f86ea6d34..cdb8a2f05c 100644
--- a/test/freeflow/navierstokes/channel/2d/CMakeLists.txt
+++ b/test/freeflow/navierstokes/channel/2d/CMakeLists.txt
@@ -4,6 +4,7 @@ add_executable(test_ff_channel EXCLUDE_FROM_ALL main.cc)
 
 dune_add_test(NAME test_ff_stokes_channel
               TARGET test_ff_channel
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -14,6 +15,7 @@ dune_add_test(NAME test_ff_stokes_channel
 
 dune_add_test(NAME test_ff_navierstokes_channel
               TARGET test_ff_channel
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -28,6 +30,7 @@ target_compile_definitions(test_ff_stokesni_channel PUBLIC "NONISOTHERMAL=1")
 
 dune_add_test(NAME test_ff_stokesni_channel_convection
               TARGET test_ff_stokesni_channel
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -38,6 +41,7 @@ dune_add_test(NAME test_ff_stokesni_channel_convection
 
 dune_add_test(NAME test_ff_stokesni_channel_conduction
               TARGET test_ff_stokesni_channel
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokes/channel/3d/CMakeLists.txt b/test/freeflow/navierstokes/channel/3d/CMakeLists.txt
index 6bda40761e..771f84986b 100644
--- a/test/freeflow/navierstokes/channel/3d/CMakeLists.txt
+++ b/test/freeflow/navierstokes/channel/3d/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_stokes_channel_3d
               SOURCES main.cc
+              LABELS freeflow
               COMPILE_DEFINITIONS DIM_3D=1
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -12,6 +13,7 @@ dune_add_test(NAME test_ff_stokes_channel_3d
 
 dune_add_test(NAME test_ff_stokes_channel_pseudo3d
               SOURCES main.cc
+              LABELS freeflow
               COMPILE_DEFINITIONS DIM_3D=0
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/freeflow/navierstokes/closedsystem/CMakeLists.txt b/test/freeflow/navierstokes/closedsystem/CMakeLists.txt
index e0d3d85d2f..bfc3911a00 100644
--- a/test/freeflow/navierstokes/closedsystem/CMakeLists.txt
+++ b/test/freeflow/navierstokes/closedsystem/CMakeLists.txt
@@ -2,6 +2,7 @@ add_executable(test_ff_navierstokes_closedsystem EXCLUDE_FROM_ALL main.cc)
 
 dune_add_test(NAME test_ff_navierstokes_closedsystem_ldc_re1
               TARGET test_ff_navierstokes_closedsystem
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -12,6 +13,7 @@ dune_add_test(NAME test_ff_navierstokes_closedsystem_ldc_re1
 
 dune_add_test(NAME test_ff_navierstokes_closedsystem_ldc_re1000
               TARGET test_ff_navierstokes_closedsystem
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -22,6 +24,7 @@ dune_add_test(NAME test_ff_navierstokes_closedsystem_ldc_re1000
 
 dune_add_test(NAME test_ff_navierstokes_closedsystem_hydrostaticpressure
               TARGET test_ff_navierstokes_closedsystem
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokes/donea/CMakeLists.txt b/test/freeflow/navierstokes/donea/CMakeLists.txt
index e278b9f199..2e96fd605a 100644
--- a/test/freeflow/navierstokes/donea/CMakeLists.txt
+++ b/test/freeflow/navierstokes/donea/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_stokes_donea_nocaching
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMPILE_DEFINITIONS ENABLECACHING=0
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -11,6 +12,7 @@ dune_add_test(NAME test_ff_stokes_donea_nocaching
 
 dune_add_test(NAME test_ff_stokes_donea
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMPILE_DEFINITIONS ENABLECACHING=1
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
diff --git a/test/freeflow/navierstokes/kovasznay/CMakeLists.txt b/test/freeflow/navierstokes/kovasznay/CMakeLists.txt
index fe70bc17d4..01b5e3b1ad 100644
--- a/test/freeflow/navierstokes/kovasznay/CMakeLists.txt
+++ b/test/freeflow/navierstokes/kovasznay/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_navierstokes_kovasznay
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokesnc/channel/CMakeLists.txt b/test/freeflow/navierstokesnc/channel/CMakeLists.txt
index cec68c4b2b..c5de800ac9 100644
--- a/test/freeflow/navierstokesnc/channel/CMakeLists.txt
+++ b/test/freeflow/navierstokesnc/channel/CMakeLists.txt
@@ -5,6 +5,7 @@ target_compile_definitions(test_ff_stokes2c_mass PUBLIC "USE_MASS=1")
 
 dune_add_test(NAME test_ff_stokes2c_diffusion_mass
               TARGET test_ff_stokes2c_mass
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -18,6 +19,7 @@ add_executable(test_ff_stokes2c EXCLUDE_FROM_ALL main.cc)
 
 dune_add_test(NAME test_ff_stokes2c_diffusion_mole
               TARGET test_ff_stokes2c
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -29,6 +31,7 @@ dune_add_test(NAME test_ff_stokes2c_diffusion_mole
 
 dune_add_test(NAME test_ff_stokes2c_advection
               TARGET test_ff_stokes2c
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -39,6 +42,7 @@ dune_add_test(NAME test_ff_stokes2c_advection
 
 dune_add_test(NAME test_ff_stokes2c_advection_nocaching
               TARGET test_ff_stokes2c
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMPILE_DEFINITIONS ENABLECACHING=0
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
@@ -53,6 +57,7 @@ target_compile_definitions(test_ff_stokes2cni PUBLIC "NONISOTHERMAL=1")
 
 dune_add_test(NAME test_ff_stokes2cni_advection
               TARGET test_ff_stokes2cni
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -63,6 +68,7 @@ dune_add_test(NAME test_ff_stokes2cni_advection
 
 dune_add_test(NAME test_ff_stokes2cni_diffusion
               TARGET test_ff_stokes2cni
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokesnc/densitydrivenflow/CMakeLists.txt b/test/freeflow/navierstokesnc/densitydrivenflow/CMakeLists.txt
index 83c0dc4a7a..62574cdd45 100644
--- a/test/freeflow/navierstokesnc/densitydrivenflow/CMakeLists.txt
+++ b/test/freeflow/navierstokesnc/densitydrivenflow/CMakeLists.txt
@@ -1,6 +1,7 @@
 
 dune_add_test(NAME test_ff_stokes2c_densitydrivenflow
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/navierstokesnc/maxwellstefan/CMakeLists.txt b/test/freeflow/navierstokesnc/maxwellstefan/CMakeLists.txt
index 4f3e7c8ba5..ea08a973d6 100644
--- a/test/freeflow/navierstokesnc/maxwellstefan/CMakeLists.txt
+++ b/test/freeflow/navierstokesnc/maxwellstefan/CMakeLists.txt
@@ -1,5 +1,6 @@
 dune_add_test(NAME test_ff_stokes2c_maxwellstefan
               SOURCES main.cc
+              LABELS freeflow
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/rans/CMakeLists.txt b/test/freeflow/rans/CMakeLists.txt
index 8afc82c4f1..0f1cbb58b4 100644
--- a/test/freeflow/rans/CMakeLists.txt
+++ b/test/freeflow/rans/CMakeLists.txt
@@ -17,6 +17,7 @@ dune_add_test(NAME test_ff_rans_lauferpipe_kepsilon_twolayers
 dune_add_test(NAME test_ff_rans_lauferpipe_kepsilon_wallfunction
               TARGET test_ff_rans_lauferpipe_kepsilon
               CMAKE_GUARD HAVE_UMFPACK
+              LABELS freeflow rans
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
                         --files ${CMAKE_SOURCE_DIR}/test/references/test_ff_rans_lauferpipe_kepsilon_wallfunction-reference.vtu
@@ -26,6 +27,7 @@ dune_add_test(NAME test_ff_rans_lauferpipe_kepsilon_wallfunction
 
 dune_add_test(NAME test_ff_rans_lauferpipe_lowrekepsilon
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -37,6 +39,7 @@ target_compile_definitions(test_ff_rans_lauferpipe_lowrekepsilon PUBLIC "LOWREKE
 
 dune_add_test(NAME test_ff_rans_lauferpipe_komega
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -48,6 +51,7 @@ target_compile_definitions(test_ff_rans_lauferpipe_komega PUBLIC "KOMEGA=1")
 
 dune_add_test(NAME test_ff_rans_lauferpipe_oneeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -59,6 +63,7 @@ target_compile_definitions(test_ff_rans_lauferpipe_oneeq PUBLIC "ONEEQ=1")
 
 dune_add_test(NAME test_ff_rans_lauferpipe_zeroeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS  --script fuzzy
@@ -69,6 +74,7 @@ dune_add_test(NAME test_ff_rans_lauferpipe_zeroeq
 
 dune_add_test(NAME test_ff_ransni_zeroeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
diff --git a/test/freeflow/ransnc/CMakeLists.txt b/test/freeflow/ransnc/CMakeLists.txt
index 6038490089..2035baa933 100644
--- a/test/freeflow/ransnc/CMakeLists.txt
+++ b/test/freeflow/ransnc/CMakeLists.txt
@@ -2,6 +2,7 @@ add_input_file_links()
 
 dune_add_test(NAME test_ff_rans2c_kepsilon
               SOURCES main.cc
+              LABELS freeflow rans
               COMPILE_ONLY CMAKE_GUARD HAVE_UMFPACK)
 target_compile_definitions(test_ff_rans2c_kepsilon PUBLIC "KEPSILON=1")
 
@@ -10,6 +11,7 @@ target_compile_definitions(test_ff_rans2cni_kepsilon PUBLIC "KEPSILON=1" "NONISO
 
 dune_add_test(NAME test_ff_rans2cni_kepsilon_twolayer
               TARGET test_ff_rans2cni_kepsilon
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -20,6 +22,7 @@ dune_add_test(NAME test_ff_rans2cni_kepsilon_twolayer
 
 dune_add_test(NAME test_ff_rans2cni_kepsilon_wallfunction
               TARGET test_ff_rans2cni_kepsilon
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -30,11 +33,13 @@ dune_add_test(NAME test_ff_rans2cni_kepsilon_wallfunction
 
 dune_add_test(NAME test_ff_rans2c_komega
               SOURCES main.cc
+              LABELS freeflow rans
               COMPILE_ONLY CMAKE_GUARD HAVE_UMFPACK)
 target_compile_definitions(test_ff_rans2c_komega PUBLIC "KOMEGA=1")
 
 dune_add_test(NAME test_ff_rans2cni_komega
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -47,11 +52,13 @@ target_compile_definitions(test_ff_rans2cni_komega PUBLIC "KOMEGA=1" "NONISOTHER
 
 dune_add_test(NAME test_ff_rans2c_lowrekepsilon
               SOURCES main.cc
+              LABELS freeflow rans
               COMPILE_ONLY CMAKE_GUARD HAVE_UMFPACK)
 target_compile_definitions(test_ff_rans2c_lowrekepsilon PUBLIC "LOWREKEPSILON=1")
 
 dune_add_test(NAME test_ff_rans2cni_lowrekepsilon
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -63,11 +70,13 @@ target_compile_definitions(test_ff_rans2cni_lowrekepsilon PUBLIC "LOWREKEPSILON=
 
 dune_add_test(NAME test_ff_rans2c_oneeq
               SOURCES main.cc
+              LABELS freeflow rans
               COMPILE_ONLY CMAKE_GUARD HAVE_UMFPACK)
 target_compile_definitions(test_ff_rans2c_oneeq PUBLIC "ONEEQ=1")
 
 dune_add_test(NAME test_ff_rans2cni_oneeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -79,6 +88,7 @@ target_compile_definitions(test_ff_rans2cni_oneeq PUBLIC "ONEEQ=1" "NONISOTHERMA
 
 dune_add_test(NAME test_ff_rans2c_zeroeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
@@ -89,6 +99,7 @@ dune_add_test(NAME test_ff_rans2c_zeroeq
 
 dune_add_test(NAME test_ff_rans2cni_zeroeq
               SOURCES main.cc
+              LABELS freeflow rans
               CMAKE_GUARD HAVE_UMFPACK
               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
               CMD_ARGS       --script fuzzy
-- 
GitLab