[libc-commits] [PATCH] D122266: [libc] Add a new rule add_integration_test.
Siva Chandra via Phabricator via libc-commits
libc-commits at lists.llvm.org
Tue Mar 22 16:07:19 PDT 2022
sivachandra created this revision.
sivachandra added reviewers: jeffbailey, lntue, michaelrj.
Herald added subscribers: libc-commits, ecnelises, tschuett, mgorny.
Herald added projects: libc-project, All.
sivachandra requested review of this revision.
All existing loader tests are switched to an integration test added with
the new rule. Also, the getenv test is now enabled as an integration test.
All loader tests have been moved to test/integration. Also, the simple
checker library for the previous loader tests has been moved to a
separate directory of its own.
A follow up change will perform more cleanup of the loader CMake rules
to eliminate now redundent options.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D122266
Files:
libc/cmake/modules/LLVMLibCTestRules.cmake
libc/config/linux/x86_64/entrypoints.txt
libc/loader/linux/CMakeLists.txt
libc/test/CMakeLists.txt
libc/test/integration/CMakeLists.txt
libc/test/integration/loader/CMakeLists.txt
libc/test/integration/loader/linux/CMakeLists.txt
libc/test/integration/loader/linux/args_test.cpp
libc/test/integration/loader/linux/main_without_args.cpp
libc/test/integration/loader/linux/main_without_envp.cpp
libc/test/integration/loader/linux/tls_test.cpp
libc/test/integration/src/CMakeLists.txt
libc/test/integration/src/stdlib/CMakeLists.txt
libc/test/integration/src/stdlib/getenv_test.cpp
libc/test/loader/CMakeLists.txt
libc/test/loader/linux/CMakeLists.txt
libc/test/loader/linux/args_test.cpp
libc/test/loader/linux/getenv_test.cpp
libc/test/loader/linux/loader_test.h
libc/test/loader/linux/main_without_args.cpp
libc/test/loader/linux/main_without_envp.cpp
libc/test/loader/linux/tls_test.cpp
libc/utils/CMakeLists.txt
libc/utils/IntegrationTest/CMakeLists.txt
libc/utils/IntegrationTest/test.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122266.417422.patch
Type: text/x-patch
Size: 15654 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20220322/ec353b7d/attachment.bin>
More information about the libc-commits
mailing list