From eedb7a8dec46009a23a2c3f724a460e94e359f96 Mon Sep 17 00:00:00 2001 From: Pragyansh Chaturvedi Date: Thu, 27 Feb 2025 17:46:47 +0100 Subject: [PATCH] tests: Mark the tests that don't need to downoad test files with the offline label Signed-off-by: Gianfranco Costamagna --- tests/abi/config/CMakeLists.txt | 10 +++++++++- tests/abi/diag/CMakeLists.txt | 3 +++ tests/abi/inline_ns/CMakeLists.txt | 3 +++ tests/cmake_add_subdirectory/CMakeLists.txt | 4 ++-- tests/cmake_import/CMakeLists.txt | 4 ++-- tests/cmake_import_minver/CMakeLists.txt | 4 ++-- tests/cmake_target_include_directories/CMakeLists.txt | 4 ++-- 7 files changed, 23 insertions(+), 9 deletions(-) diff --git a/tests/abi/config/CMakeLists.txt b/tests/abi/config/CMakeLists.txt index 3a8367690..259e3b6a2 100644 --- a/tests/abi/config/CMakeLists.txt +++ b/tests/abi/config/CMakeLists.txt @@ -6,6 +6,9 @@ target_link_libraries(abi_config_default PRIVATE abi_compat_main) add_test( NAME test-abi_config_default COMMAND abi_config_default ${DOCTEST_TEST_FILTER}) +set_tests_properties(test-abi_config_default PROPERTIES + LABELS "offline" +) # test no version namespace add_executable(abi_config_noversion noversion.cpp) @@ -13,10 +16,15 @@ target_link_libraries(abi_config_noversion PRIVATE abi_compat_main) add_test( NAME test-abi_config_noversion COMMAND abi_config_noversion ${DOCTEST_TEST_FILTER}) - +set_tests_properties(test-abi_config_noversion PROPERTIES + LABELS "offline" +) # test custom namespace add_executable(abi_config_custom custom.cpp) target_link_libraries(abi_config_custom PRIVATE abi_compat_main) add_test( NAME test-abi_config_custom COMMAND abi_config_custom ${DOCTEST_TEST_FILTER}) +set_tests_properties(test-abi_config_custom PROPERTIES + LABELS "offline" +) diff --git a/tests/abi/diag/CMakeLists.txt b/tests/abi/diag/CMakeLists.txt index 3935ff1d9..d3c935a6a 100644 --- a/tests/abi/diag/CMakeLists.txt +++ b/tests/abi/diag/CMakeLists.txt @@ -17,3 +17,6 @@ target_link_libraries(abi_compat_diag PRIVATE add_test( NAME test-abi_compat_diag COMMAND abi_compat_diag ${DOCTEST_TEST_FILTER}) +set_tests_properties(test-abi_compat_diag PROPERTIES + LABELS "offline" +) diff --git a/tests/abi/inline_ns/CMakeLists.txt b/tests/abi/inline_ns/CMakeLists.txt index c1a0817e0..5bd837bcf 100644 --- a/tests/abi/inline_ns/CMakeLists.txt +++ b/tests/abi/inline_ns/CMakeLists.txt @@ -10,3 +10,6 @@ target_link_libraries(abi_compat_inline_ns PRIVATE abi_compat_main) add_test( NAME test-abi_compat_inline_ns COMMAND abi_compat_inline_ns ${DOCTEST_TEST_FILTER}) +set_tests_properties(test-abi_compat_inline_ns PROPERTIES + LABELS "offline" +) diff --git a/tests/cmake_add_subdirectory/CMakeLists.txt b/tests/cmake_add_subdirectory/CMakeLists.txt index 21c736a7b..beff610ac 100644 --- a/tests/cmake_add_subdirectory/CMakeLists.txt +++ b/tests/cmake_add_subdirectory/CMakeLists.txt @@ -10,9 +10,9 @@ add_test(NAME cmake_add_subdirectory_build ) set_tests_properties(cmake_add_subdirectory_configure PROPERTIES FIXTURES_SETUP cmake_add_subdirectory - LABELS not_reproducible + LABELS "not_reproducible;offline" ) set_tests_properties(cmake_add_subdirectory_build PROPERTIES FIXTURES_REQUIRED cmake_add_subdirectory - LABELS not_reproducible + LABELS "not_reproducible;offline" ) diff --git a/tests/cmake_import/CMakeLists.txt b/tests/cmake_import/CMakeLists.txt index 13290b2e3..62afef686 100644 --- a/tests/cmake_import/CMakeLists.txt +++ b/tests/cmake_import/CMakeLists.txt @@ -11,9 +11,9 @@ add_test(NAME cmake_import_build ) set_tests_properties(cmake_import_configure PROPERTIES FIXTURES_SETUP cmake_import - LABELS not_reproducible + LABELS "not_reproducible;offline" ) set_tests_properties(cmake_import_build PROPERTIES FIXTURES_REQUIRED cmake_import - LABELS not_reproducible + LABELS "not_reproducible;offline" ) diff --git a/tests/cmake_import_minver/CMakeLists.txt b/tests/cmake_import_minver/CMakeLists.txt index 6d8db4399..7e8896c7a 100644 --- a/tests/cmake_import_minver/CMakeLists.txt +++ b/tests/cmake_import_minver/CMakeLists.txt @@ -11,9 +11,9 @@ add_test(NAME cmake_import_minver_build ) set_tests_properties(cmake_import_minver_configure PROPERTIES FIXTURES_SETUP cmake_import_minver - LABELS not_reproducible + LABELS "not_reproducible;offline" ) set_tests_properties(cmake_import_minver_build PROPERTIES FIXTURES_REQUIRED cmake_import_minver - LABELS not_reproducible + LABELS "not_reproducible;offline" ) diff --git a/tests/cmake_target_include_directories/CMakeLists.txt b/tests/cmake_target_include_directories/CMakeLists.txt index 0a324cb92..ef42b88ad 100644 --- a/tests/cmake_target_include_directories/CMakeLists.txt +++ b/tests/cmake_target_include_directories/CMakeLists.txt @@ -10,9 +10,9 @@ add_test(NAME cmake_target_include_directories_build ) set_tests_properties(cmake_target_include_directories_configure PROPERTIES FIXTURES_SETUP cmake_target_include_directories - LABELS not_reproducible + LABELS "not_reproducible;offline" ) set_tests_properties(cmake_target_include_directories_build PROPERTIES FIXTURES_REQUIRED cmake_target_include_directories - LABELS not_reproducible + LABELS "not_reproducible;offline" )