From 79fb9ac86d6bae7bdc406ac469f0e7ced713164e Mon Sep 17 00:00:00 2001 From: Rahul Joshi Date: Tue, 30 Sep 2025 13:38:43 -0700 Subject: [PATCH] [NFC][LLVM-Tests] Specialize test suite for LLVM unit tests --- llvm/test/CMakeLists.txt | 4 ++-- llvm/test/Unit/CMakeLists.txt | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 llvm/test/Unit/CMakeLists.txt diff --git a/llvm/test/CMakeLists.txt b/llvm/test/CMakeLists.txt index 4db7663045ecc..32c7c64451746 100644 --- a/llvm/test/CMakeLists.txt +++ b/llvm/test/CMakeLists.txt @@ -71,7 +71,6 @@ set(LLVM_TEST_DEPENDS ${LLVM_TEST_DEPENDS_COMMON} BugpointPasses LLVMWindowsDriver - UnitTests bugpoint llc lli @@ -270,10 +269,11 @@ add_lit_testsuites(LLVM ${CMAKE_CURRENT_SOURCE_DIR} ${exclude_from_check_all} DEPENDS ${LLVM_TEST_DEPENDS} FOLDER "Tests/Subdirectories" - SKIP "^FileCheck" "^TableGen" + SKIP "^FileCheck" "^TableGen" "^Unit" ) add_subdirectory(FileCheck) add_subdirectory(TableGen) +add_subdirectory(Unit) # Setup an alias for 'check-all'. add_custom_target(check) diff --git a/llvm/test/Unit/CMakeLists.txt b/llvm/test/Unit/CMakeLists.txt new file mode 100644 index 0000000000000..6b0abe199673f --- /dev/null +++ b/llvm/test/Unit/CMakeLists.txt @@ -0,0 +1,5 @@ +add_lit_testsuite(check-llvm-unit "Running lit suite for LLVM unit tests" + ${CMAKE_CURRENT_BINARY_DIR} + EXCLUDE_FROM_CHECK_ALL + DEPENDS UnitTests + )