[llvm] [orc-rt] Move the unit tests into test/unit (PR #208431)
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 9 04:22:10 PDT 2026
https://github.com/lhames created https://github.com/llvm/llvm-project/pull/208431
Move unit tests from orc-rt/unittests into orc-rt/test/unit, completing the consolidation of the runtime's tests under orc-rt/test (alongside test/regression and test/tools).
>From 526017592e9b07d1d9394a95af50e3ac0cd454da Mon Sep 17 00:00:00 2001
From: Lang Hames <lhames at gmail.com>
Date: Thu, 9 Jul 2026 18:51:42 +1000
Subject: [PATCH] [orc-rt] Move the unit tests into test/unit
Move unit tests from orc-rt/unittests into orc-rt/test/unit, completing
the consolidation of the runtime's tests under orc-rt/test (alongside
test/regression and test/tools).
---
orc-rt/CMakeLists.txt | 1 -
orc-rt/test/CMakeLists.txt | 3 +++
orc-rt/{unittests => test/unit}/AllocActionTest.cpp | 0
orc-rt/{unittests => test/unit}/AllocActionTestUtils.h | 0
orc-rt/{unittests => test/unit}/BitmaskEnumTest.cpp | 0
orc-rt/{unittests => test/unit}/BootstrapInfoTest.cpp | 0
orc-rt/{unittests => test/unit}/CMakeLists.txt | 0
orc-rt/{unittests => test/unit}/CallSPSCITest.cpp | 0
orc-rt/{unittests => test/unit}/CallableTraitsHelperTest.cpp | 0
orc-rt/{unittests => test/unit}/CommonTestUtils.h | 0
orc-rt/{unittests => test/unit}/DirectCaller.h | 0
orc-rt/{unittests => test/unit}/EndianTest.cpp | 0
orc-rt/{unittests => test/unit}/ErrorCAPITest.cpp | 0
orc-rt/{unittests => test/unit}/ErrorExceptionInteropTest.cpp | 0
orc-rt/{unittests => test/unit}/ErrorTest.cpp | 0
orc-rt/{unittests => test/unit}/ExecutorAddressTest.cpp | 0
orc-rt/{unittests => test/unit}/ExecutorProcessInfoTest.cpp | 0
.../{unittests => test/unit}/InProcessControllerAccessTest.cpp | 0
.../unit}/Inputs/NativeDylibManagerTestLib.cpp | 0
orc-rt/{unittests => test/unit}/IntervalMapTest.cpp | 0
orc-rt/{unittests => test/unit}/IntervalSetTest.cpp | 0
orc-rt/{unittests => test/unit}/LockedAccessTest.cpp | 0
orc-rt/{unittests => test/unit}/LoggingTest.cpp | 0
orc-rt/{unittests => test/unit}/MacroUtilsTest.cpp | 0
orc-rt/{unittests => test/unit}/MathTest.cpp | 0
orc-rt/{unittests => test/unit}/MemoryAccessSPSCITest.cpp | 0
orc-rt/{unittests => test/unit}/MemoryFlagsTest.cpp | 0
.../{unittests => test/unit}/NativeDylibManagerSPSCITest.cpp | 0
orc-rt/{unittests => test/unit}/NativeDylibManagerTest.cpp | 0
orc-rt/{unittests => test/unit}/QueueingRunnerTest.cpp | 0
orc-rt/{unittests => test/unit}/RTTITest.cpp | 0
orc-rt/{unittests => test/unit}/SPSAllocActionTest.cpp | 0
orc-rt/{unittests => test/unit}/SPSMemoryFlagsTest.cpp | 0
.../{unittests => test/unit}/SPSWrapperFunctionBufferTest.cpp | 0
orc-rt/{unittests => test/unit}/SPSWrapperFunctionTest.cpp | 0
orc-rt/{unittests => test/unit}/SessionTest.cpp | 0
.../unit}/SimpleNativeMemoryMapSPSCITest.cpp | 0
orc-rt/{unittests => test/unit}/SimpleNativeMemoryMapTest.cpp | 0
.../{unittests => test/unit}/SimplePackedSerializationTest.cpp | 0
.../unit}/SimplePackedSerializationTestUtils.h | 0
orc-rt/{unittests => test/unit}/SimpleSymbolTableTest.cpp | 0
.../unit}/StandaloneMachOUnwindInfoRegistrarTest.cpp | 0
orc-rt/{unittests => test/unit}/TaskGroupTest.cpp | 0
orc-rt/{unittests => test/unit}/ThreadPoolRunnerTest.cpp | 0
orc-rt/{unittests => test/unit}/WrapperFunctionBufferTest.cpp | 0
orc-rt/{unittests => test/unit}/bind-test.cpp | 0
orc-rt/{unittests => test/unit}/bit-test.cpp | 0
orc-rt/{unittests => test/unit}/iterator_range-test.cpp | 0
orc-rt/test/unit/lit.cfg.py | 2 +-
orc-rt/{unittests => test/unit}/move_only_function-test.cpp | 0
orc-rt/{unittests => test/unit}/scope_exit-test.cpp | 0
orc-rt/{unittests => test/unit}/span-test.cpp | 0
52 files changed, 4 insertions(+), 2 deletions(-)
rename orc-rt/{unittests => test/unit}/AllocActionTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/AllocActionTestUtils.h (100%)
rename orc-rt/{unittests => test/unit}/BitmaskEnumTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/BootstrapInfoTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/CMakeLists.txt (100%)
rename orc-rt/{unittests => test/unit}/CallSPSCITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/CallableTraitsHelperTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/CommonTestUtils.h (100%)
rename orc-rt/{unittests => test/unit}/DirectCaller.h (100%)
rename orc-rt/{unittests => test/unit}/EndianTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ErrorCAPITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ErrorExceptionInteropTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ErrorTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ExecutorAddressTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ExecutorProcessInfoTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/InProcessControllerAccessTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/Inputs/NativeDylibManagerTestLib.cpp (100%)
rename orc-rt/{unittests => test/unit}/IntervalMapTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/IntervalSetTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/LockedAccessTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/LoggingTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/MacroUtilsTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/MathTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/MemoryAccessSPSCITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/MemoryFlagsTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/NativeDylibManagerSPSCITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/NativeDylibManagerTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/QueueingRunnerTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/RTTITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SPSAllocActionTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SPSMemoryFlagsTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SPSWrapperFunctionBufferTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SPSWrapperFunctionTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SessionTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SimpleNativeMemoryMapSPSCITest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SimpleNativeMemoryMapTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SimplePackedSerializationTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/SimplePackedSerializationTestUtils.h (100%)
rename orc-rt/{unittests => test/unit}/SimpleSymbolTableTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/StandaloneMachOUnwindInfoRegistrarTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/TaskGroupTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/ThreadPoolRunnerTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/WrapperFunctionBufferTest.cpp (100%)
rename orc-rt/{unittests => test/unit}/bind-test.cpp (100%)
rename orc-rt/{unittests => test/unit}/bit-test.cpp (100%)
rename orc-rt/{unittests => test/unit}/iterator_range-test.cpp (100%)
rename orc-rt/{unittests => test/unit}/move_only_function-test.cpp (100%)
rename orc-rt/{unittests => test/unit}/scope_exit-test.cpp (100%)
rename orc-rt/{unittests => test/unit}/span-test.cpp (100%)
diff --git a/orc-rt/CMakeLists.txt b/orc-rt/CMakeLists.txt
index a043260e9cd83..529b5c292889b 100644
--- a/orc-rt/CMakeLists.txt
+++ b/orc-rt/CMakeLists.txt
@@ -132,5 +132,4 @@ add_subdirectory(tools)
if(ORC_RT_INCLUDE_TESTS)
add_subdirectory(test)
- add_subdirectory(unittests)
endif()
diff --git a/orc-rt/test/CMakeLists.txt b/orc-rt/test/CMakeLists.txt
index f9dd6a3b0a8cd..96efac9ca50bb 100644
--- a/orc-rt/test/CMakeLists.txt
+++ b/orc-rt/test/CMakeLists.txt
@@ -27,6 +27,9 @@ else()
message(WARNING "ORC-RT testing tools missing (see cmake log for details). ORC-RT regression tests disabled.")
endif()
+# Build and register the unit test suite (GoogleTest binaries run via lit).
+add_subdirectory(unit)
+
configure_lit_site_cfg(
${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.py.in
${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg.py
diff --git a/orc-rt/unittests/AllocActionTest.cpp b/orc-rt/test/unit/AllocActionTest.cpp
similarity index 100%
rename from orc-rt/unittests/AllocActionTest.cpp
rename to orc-rt/test/unit/AllocActionTest.cpp
diff --git a/orc-rt/unittests/AllocActionTestUtils.h b/orc-rt/test/unit/AllocActionTestUtils.h
similarity index 100%
rename from orc-rt/unittests/AllocActionTestUtils.h
rename to orc-rt/test/unit/AllocActionTestUtils.h
diff --git a/orc-rt/unittests/BitmaskEnumTest.cpp b/orc-rt/test/unit/BitmaskEnumTest.cpp
similarity index 100%
rename from orc-rt/unittests/BitmaskEnumTest.cpp
rename to orc-rt/test/unit/BitmaskEnumTest.cpp
diff --git a/orc-rt/unittests/BootstrapInfoTest.cpp b/orc-rt/test/unit/BootstrapInfoTest.cpp
similarity index 100%
rename from orc-rt/unittests/BootstrapInfoTest.cpp
rename to orc-rt/test/unit/BootstrapInfoTest.cpp
diff --git a/orc-rt/unittests/CMakeLists.txt b/orc-rt/test/unit/CMakeLists.txt
similarity index 100%
rename from orc-rt/unittests/CMakeLists.txt
rename to orc-rt/test/unit/CMakeLists.txt
diff --git a/orc-rt/unittests/CallSPSCITest.cpp b/orc-rt/test/unit/CallSPSCITest.cpp
similarity index 100%
rename from orc-rt/unittests/CallSPSCITest.cpp
rename to orc-rt/test/unit/CallSPSCITest.cpp
diff --git a/orc-rt/unittests/CallableTraitsHelperTest.cpp b/orc-rt/test/unit/CallableTraitsHelperTest.cpp
similarity index 100%
rename from orc-rt/unittests/CallableTraitsHelperTest.cpp
rename to orc-rt/test/unit/CallableTraitsHelperTest.cpp
diff --git a/orc-rt/unittests/CommonTestUtils.h b/orc-rt/test/unit/CommonTestUtils.h
similarity index 100%
rename from orc-rt/unittests/CommonTestUtils.h
rename to orc-rt/test/unit/CommonTestUtils.h
diff --git a/orc-rt/unittests/DirectCaller.h b/orc-rt/test/unit/DirectCaller.h
similarity index 100%
rename from orc-rt/unittests/DirectCaller.h
rename to orc-rt/test/unit/DirectCaller.h
diff --git a/orc-rt/unittests/EndianTest.cpp b/orc-rt/test/unit/EndianTest.cpp
similarity index 100%
rename from orc-rt/unittests/EndianTest.cpp
rename to orc-rt/test/unit/EndianTest.cpp
diff --git a/orc-rt/unittests/ErrorCAPITest.cpp b/orc-rt/test/unit/ErrorCAPITest.cpp
similarity index 100%
rename from orc-rt/unittests/ErrorCAPITest.cpp
rename to orc-rt/test/unit/ErrorCAPITest.cpp
diff --git a/orc-rt/unittests/ErrorExceptionInteropTest.cpp b/orc-rt/test/unit/ErrorExceptionInteropTest.cpp
similarity index 100%
rename from orc-rt/unittests/ErrorExceptionInteropTest.cpp
rename to orc-rt/test/unit/ErrorExceptionInteropTest.cpp
diff --git a/orc-rt/unittests/ErrorTest.cpp b/orc-rt/test/unit/ErrorTest.cpp
similarity index 100%
rename from orc-rt/unittests/ErrorTest.cpp
rename to orc-rt/test/unit/ErrorTest.cpp
diff --git a/orc-rt/unittests/ExecutorAddressTest.cpp b/orc-rt/test/unit/ExecutorAddressTest.cpp
similarity index 100%
rename from orc-rt/unittests/ExecutorAddressTest.cpp
rename to orc-rt/test/unit/ExecutorAddressTest.cpp
diff --git a/orc-rt/unittests/ExecutorProcessInfoTest.cpp b/orc-rt/test/unit/ExecutorProcessInfoTest.cpp
similarity index 100%
rename from orc-rt/unittests/ExecutorProcessInfoTest.cpp
rename to orc-rt/test/unit/ExecutorProcessInfoTest.cpp
diff --git a/orc-rt/unittests/InProcessControllerAccessTest.cpp b/orc-rt/test/unit/InProcessControllerAccessTest.cpp
similarity index 100%
rename from orc-rt/unittests/InProcessControllerAccessTest.cpp
rename to orc-rt/test/unit/InProcessControllerAccessTest.cpp
diff --git a/orc-rt/unittests/Inputs/NativeDylibManagerTestLib.cpp b/orc-rt/test/unit/Inputs/NativeDylibManagerTestLib.cpp
similarity index 100%
rename from orc-rt/unittests/Inputs/NativeDylibManagerTestLib.cpp
rename to orc-rt/test/unit/Inputs/NativeDylibManagerTestLib.cpp
diff --git a/orc-rt/unittests/IntervalMapTest.cpp b/orc-rt/test/unit/IntervalMapTest.cpp
similarity index 100%
rename from orc-rt/unittests/IntervalMapTest.cpp
rename to orc-rt/test/unit/IntervalMapTest.cpp
diff --git a/orc-rt/unittests/IntervalSetTest.cpp b/orc-rt/test/unit/IntervalSetTest.cpp
similarity index 100%
rename from orc-rt/unittests/IntervalSetTest.cpp
rename to orc-rt/test/unit/IntervalSetTest.cpp
diff --git a/orc-rt/unittests/LockedAccessTest.cpp b/orc-rt/test/unit/LockedAccessTest.cpp
similarity index 100%
rename from orc-rt/unittests/LockedAccessTest.cpp
rename to orc-rt/test/unit/LockedAccessTest.cpp
diff --git a/orc-rt/unittests/LoggingTest.cpp b/orc-rt/test/unit/LoggingTest.cpp
similarity index 100%
rename from orc-rt/unittests/LoggingTest.cpp
rename to orc-rt/test/unit/LoggingTest.cpp
diff --git a/orc-rt/unittests/MacroUtilsTest.cpp b/orc-rt/test/unit/MacroUtilsTest.cpp
similarity index 100%
rename from orc-rt/unittests/MacroUtilsTest.cpp
rename to orc-rt/test/unit/MacroUtilsTest.cpp
diff --git a/orc-rt/unittests/MathTest.cpp b/orc-rt/test/unit/MathTest.cpp
similarity index 100%
rename from orc-rt/unittests/MathTest.cpp
rename to orc-rt/test/unit/MathTest.cpp
diff --git a/orc-rt/unittests/MemoryAccessSPSCITest.cpp b/orc-rt/test/unit/MemoryAccessSPSCITest.cpp
similarity index 100%
rename from orc-rt/unittests/MemoryAccessSPSCITest.cpp
rename to orc-rt/test/unit/MemoryAccessSPSCITest.cpp
diff --git a/orc-rt/unittests/MemoryFlagsTest.cpp b/orc-rt/test/unit/MemoryFlagsTest.cpp
similarity index 100%
rename from orc-rt/unittests/MemoryFlagsTest.cpp
rename to orc-rt/test/unit/MemoryFlagsTest.cpp
diff --git a/orc-rt/unittests/NativeDylibManagerSPSCITest.cpp b/orc-rt/test/unit/NativeDylibManagerSPSCITest.cpp
similarity index 100%
rename from orc-rt/unittests/NativeDylibManagerSPSCITest.cpp
rename to orc-rt/test/unit/NativeDylibManagerSPSCITest.cpp
diff --git a/orc-rt/unittests/NativeDylibManagerTest.cpp b/orc-rt/test/unit/NativeDylibManagerTest.cpp
similarity index 100%
rename from orc-rt/unittests/NativeDylibManagerTest.cpp
rename to orc-rt/test/unit/NativeDylibManagerTest.cpp
diff --git a/orc-rt/unittests/QueueingRunnerTest.cpp b/orc-rt/test/unit/QueueingRunnerTest.cpp
similarity index 100%
rename from orc-rt/unittests/QueueingRunnerTest.cpp
rename to orc-rt/test/unit/QueueingRunnerTest.cpp
diff --git a/orc-rt/unittests/RTTITest.cpp b/orc-rt/test/unit/RTTITest.cpp
similarity index 100%
rename from orc-rt/unittests/RTTITest.cpp
rename to orc-rt/test/unit/RTTITest.cpp
diff --git a/orc-rt/unittests/SPSAllocActionTest.cpp b/orc-rt/test/unit/SPSAllocActionTest.cpp
similarity index 100%
rename from orc-rt/unittests/SPSAllocActionTest.cpp
rename to orc-rt/test/unit/SPSAllocActionTest.cpp
diff --git a/orc-rt/unittests/SPSMemoryFlagsTest.cpp b/orc-rt/test/unit/SPSMemoryFlagsTest.cpp
similarity index 100%
rename from orc-rt/unittests/SPSMemoryFlagsTest.cpp
rename to orc-rt/test/unit/SPSMemoryFlagsTest.cpp
diff --git a/orc-rt/unittests/SPSWrapperFunctionBufferTest.cpp b/orc-rt/test/unit/SPSWrapperFunctionBufferTest.cpp
similarity index 100%
rename from orc-rt/unittests/SPSWrapperFunctionBufferTest.cpp
rename to orc-rt/test/unit/SPSWrapperFunctionBufferTest.cpp
diff --git a/orc-rt/unittests/SPSWrapperFunctionTest.cpp b/orc-rt/test/unit/SPSWrapperFunctionTest.cpp
similarity index 100%
rename from orc-rt/unittests/SPSWrapperFunctionTest.cpp
rename to orc-rt/test/unit/SPSWrapperFunctionTest.cpp
diff --git a/orc-rt/unittests/SessionTest.cpp b/orc-rt/test/unit/SessionTest.cpp
similarity index 100%
rename from orc-rt/unittests/SessionTest.cpp
rename to orc-rt/test/unit/SessionTest.cpp
diff --git a/orc-rt/unittests/SimpleNativeMemoryMapSPSCITest.cpp b/orc-rt/test/unit/SimpleNativeMemoryMapSPSCITest.cpp
similarity index 100%
rename from orc-rt/unittests/SimpleNativeMemoryMapSPSCITest.cpp
rename to orc-rt/test/unit/SimpleNativeMemoryMapSPSCITest.cpp
diff --git a/orc-rt/unittests/SimpleNativeMemoryMapTest.cpp b/orc-rt/test/unit/SimpleNativeMemoryMapTest.cpp
similarity index 100%
rename from orc-rt/unittests/SimpleNativeMemoryMapTest.cpp
rename to orc-rt/test/unit/SimpleNativeMemoryMapTest.cpp
diff --git a/orc-rt/unittests/SimplePackedSerializationTest.cpp b/orc-rt/test/unit/SimplePackedSerializationTest.cpp
similarity index 100%
rename from orc-rt/unittests/SimplePackedSerializationTest.cpp
rename to orc-rt/test/unit/SimplePackedSerializationTest.cpp
diff --git a/orc-rt/unittests/SimplePackedSerializationTestUtils.h b/orc-rt/test/unit/SimplePackedSerializationTestUtils.h
similarity index 100%
rename from orc-rt/unittests/SimplePackedSerializationTestUtils.h
rename to orc-rt/test/unit/SimplePackedSerializationTestUtils.h
diff --git a/orc-rt/unittests/SimpleSymbolTableTest.cpp b/orc-rt/test/unit/SimpleSymbolTableTest.cpp
similarity index 100%
rename from orc-rt/unittests/SimpleSymbolTableTest.cpp
rename to orc-rt/test/unit/SimpleSymbolTableTest.cpp
diff --git a/orc-rt/unittests/StandaloneMachOUnwindInfoRegistrarTest.cpp b/orc-rt/test/unit/StandaloneMachOUnwindInfoRegistrarTest.cpp
similarity index 100%
rename from orc-rt/unittests/StandaloneMachOUnwindInfoRegistrarTest.cpp
rename to orc-rt/test/unit/StandaloneMachOUnwindInfoRegistrarTest.cpp
diff --git a/orc-rt/unittests/TaskGroupTest.cpp b/orc-rt/test/unit/TaskGroupTest.cpp
similarity index 100%
rename from orc-rt/unittests/TaskGroupTest.cpp
rename to orc-rt/test/unit/TaskGroupTest.cpp
diff --git a/orc-rt/unittests/ThreadPoolRunnerTest.cpp b/orc-rt/test/unit/ThreadPoolRunnerTest.cpp
similarity index 100%
rename from orc-rt/unittests/ThreadPoolRunnerTest.cpp
rename to orc-rt/test/unit/ThreadPoolRunnerTest.cpp
diff --git a/orc-rt/unittests/WrapperFunctionBufferTest.cpp b/orc-rt/test/unit/WrapperFunctionBufferTest.cpp
similarity index 100%
rename from orc-rt/unittests/WrapperFunctionBufferTest.cpp
rename to orc-rt/test/unit/WrapperFunctionBufferTest.cpp
diff --git a/orc-rt/unittests/bind-test.cpp b/orc-rt/test/unit/bind-test.cpp
similarity index 100%
rename from orc-rt/unittests/bind-test.cpp
rename to orc-rt/test/unit/bind-test.cpp
diff --git a/orc-rt/unittests/bit-test.cpp b/orc-rt/test/unit/bit-test.cpp
similarity index 100%
rename from orc-rt/unittests/bit-test.cpp
rename to orc-rt/test/unit/bit-test.cpp
diff --git a/orc-rt/unittests/iterator_range-test.cpp b/orc-rt/test/unit/iterator_range-test.cpp
similarity index 100%
rename from orc-rt/unittests/iterator_range-test.cpp
rename to orc-rt/test/unit/iterator_range-test.cpp
diff --git a/orc-rt/test/unit/lit.cfg.py b/orc-rt/test/unit/lit.cfg.py
index af4b8d5982915..cab8ff0855468 100644
--- a/orc-rt/test/unit/lit.cfg.py
+++ b/orc-rt/test/unit/lit.cfg.py
@@ -11,5 +11,5 @@
config.name = "ORC-RT-Unit"
config.test_format = lit.formats.GoogleTest(config.llvm_build_mode, "Tests")
-config.test_exec_root = os.path.join(config.orc_rt_obj_root, "unittests")
+config.test_exec_root = os.path.join(config.orc_rt_obj_root, "test", "unit")
config.test_source_root = config.test_exec_root
diff --git a/orc-rt/unittests/move_only_function-test.cpp b/orc-rt/test/unit/move_only_function-test.cpp
similarity index 100%
rename from orc-rt/unittests/move_only_function-test.cpp
rename to orc-rt/test/unit/move_only_function-test.cpp
diff --git a/orc-rt/unittests/scope_exit-test.cpp b/orc-rt/test/unit/scope_exit-test.cpp
similarity index 100%
rename from orc-rt/unittests/scope_exit-test.cpp
rename to orc-rt/test/unit/scope_exit-test.cpp
diff --git a/orc-rt/unittests/span-test.cpp b/orc-rt/test/unit/span-test.cpp
similarity index 100%
rename from orc-rt/unittests/span-test.cpp
rename to orc-rt/test/unit/span-test.cpp
More information about the llvm-commits
mailing list