llvm-project/libcxx/utils
Louis Dionne ff09135fc2 [libc++] Execute tests from the Lit execution root instead of the test tree
Instead of executing tests from within the libc++ test suite, we execute
them from the Lit execution directory. However, since some tests have
file dependencies, we must copy those dependencies to the execution
directory where they are executed.

This has the major benefit that if a test modifies a file (whether it
is wanted or not), other tests will not see those modifications. This
is good because current tests assume that input data is never modified,
however this could be an incorrect assumption if some test does not
behave properly.
2020-04-01 22:17:03 -04:00
..
ci [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target 2020-02-11 13:52:41 +01:00
docker Revert "[libc++] Run the builders Docker containers 'as 'buildbot instead of 'root'" 2020-03-26 08:08:01 -04:00
gdb/libcxx Correctly handle using foo = std::foo inside namespaces. 2020-03-26 11:20:09 -07:00
google-benchmark [libc++][NFC] Remove excess trailing newlines from most files 2019-10-23 08:08:57 -07:00
libcxx [libc++] Execute tests from the Lit execution root instead of the test tree 2020-04-01 22:17:03 -04:00
symcheck-blacklists Start libc++ python cleanup and consolidation. 2017-02-09 22:53:14 +00:00
cat_files.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
generate_feature_test_macro_components.py [libc++] [P0646] Add feature-test macro for __cpp_lib_list_remove_return_type. 2020-03-12 11:06:49 +01:00
graph_header_deps.py [libc++] Add utility to generate and display libc++'s header dependency 2020-02-15 18:47:17 -05:00
merge_archives.py [libcxx] Drop -D option from libtool when merging archives 2020-03-02 16:07:18 -08:00
not.py Tolerate import errors in "not.py" implementation 2019-07-12 01:13:05 +00:00
run.py [libc++] Execute tests from the Lit execution root instead of the test tree 2020-04-01 22:17:03 -04:00
ssh.py [libc++] SSH: Create a tarball of dependencies and scp that instead 2020-04-01 16:38:21 -04:00
sym_diff.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
sym_extract.py Make the sym_diff utilities more useful. 2019-02-12 00:00:43 +00:00
sym_match.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00