diff --git a/doc/superbuild/source/developers/testing/CTest.rst b/doc/superbuild/source/developers/testing/CTest.rst index afe44d350d..7dd8ff5e27 100644 --- a/doc/superbuild/source/developers/testing/CTest.rst +++ b/doc/superbuild/source/developers/testing/CTest.rst @@ -179,3 +179,59 @@ sanitizers. These can be enabled with the following CMake options. ``-fsanitize=undefined`` flag. Default: OFF + +Labels +------ + +The following labels are associated with examples and tests. +To run a subset of these examples and tests, +follow `CTest instructions `__. + +Package labels +^^^^^^^^^^^^^^ + +======== ======================================== +Labels Coverage +======== ======================================== +arkode ARKODE package +======== ======================================== + +Module labels +^^^^^^^^^^^^^ + +================ ======================================== +Labels Coverage +================ ======================================== +linsol Linear solver +linsol_klu Linear solver with KLU backend +logging Logging +matrix Matrix +matrix_sparse Sparse matrix +nvector NVector +================ ======================================== + +Method labels +^^^^^^^^^^^^^ + +======== ======================================== +Labels Coverage +======== ======================================== +dirk Diagonally implicit Runge-Kutta methods +======== ======================================== + +Parallelism labels +^^^^^^^^^^^^^^^^^^ +================ ======================================== +Labels Coverage +================ ======================================== +nvector_serial NVector with serial backend +================ ======================================== + +Language labels +^^^^^^^^^^^^^^^ + +======== ======================================== +Labels Coverage +======== ======================================== +c C language +======== ======================================== diff --git a/examples/arkode/C_klu/CMakeLists.txt b/examples/arkode/C_klu/CMakeLists.txt index 3b2862dd0a..f180f527cd 100644 --- a/examples/arkode/C_klu/CMakeLists.txt +++ b/examples/arkode/C_klu/CMakeLists.txt @@ -55,7 +55,9 @@ foreach(example_tuple ${examples_list}) TEST_ARGS ${example_args} ANSWER_DIR ${CMAKE_CURRENT_SOURCE_DIR} ANSWER_FILE ${test_name}.out - EXAMPLE_TYPE ${example_type}) + EXAMPLE_TYPE ${example_type} + LABELS c arkode nvector nvector_serial linsol linsol_klu matrix + matrix_sparse dirk) endforeach()