diff options
author | Sascha Roloff <sascha.roloff@huawei.com> | 2025-04-28 14:25:08 +0200 |
---|---|---|
committer | Sascha Roloff <sascha.roloff@huawei.com> | 2025-05-05 12:05:00 +0200 |
commit | a3d2803ebd12dd2741a249536752418faf7b0ec5 (patch) | |
tree | 5ae4a75e1b6fc30326518fcd39cee4e0c08c8068 /test/buildtool/execution_engine/tree_operations/TARGETS | |
parent | 9ef8cad121348b9bfeb94350802c59abe9704f58 (diff) | |
download | justbuild-a3d2803ebd12dd2741a249536752418faf7b0ec5.tar.gz |
TreeOperationsUtils: add tree-overlay deduplication test
This test ensures that the AsyncMap implementation of the tree-overlay
computation works as expected and properly prevents duplicated work when it
comes to the repeated computation of the same trees.
Diffstat (limited to 'test/buildtool/execution_engine/tree_operations/TARGETS')
-rw-r--r-- | test/buildtool/execution_engine/tree_operations/TARGETS | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/test/buildtool/execution_engine/tree_operations/TARGETS b/test/buildtool/execution_engine/tree_operations/TARGETS new file mode 100644 index 00000000..41648280 --- /dev/null +++ b/test/buildtool/execution_engine/tree_operations/TARGETS @@ -0,0 +1,32 @@ +{ "tree_operations_utils": + { "type": ["@", "rules", "CC/test", "test"] + , "name": ["tree_operations_utils"] + , "srcs": ["tree_operations_utils.test.cpp"] + , "private-deps": + [ ["@", "catch2", "", "catch2"] + , ["@", "gsl", "", "gsl"] + , ["@", "src", "src/buildtool/common", "common"] + , ["@", "src", "src/buildtool/crypto", "hash_function"] + , ["@", "src", "src/buildtool/execution_api/common", "common"] + , ["@", "src", "src/buildtool/execution_api/local", "context"] + , ["@", "src", "src/buildtool/execution_api/local", "local_api"] + , [ "@" + , "src" + , "src/buildtool/execution_engine/tree_operations" + , "tree_operations_utils" + ] + , ["@", "src", "src/buildtool/file_system", "object_type"] + , ["@", "src", "src/buildtool/storage", "storage"] + , ["@", "src", "src/utils/cpp", "expected"] + , ["", "catch-main"] + , ["buildtool/execution_api/common", "api_test"] + , ["utils", "test_storage_config"] + ] + , "stage": ["test", "buildtool", "execution_engine", "tree_operations"] + } +, "TESTS": + { "type": ["@", "rules", "test", "suite"] + , "stage": ["tree_operations"] + , "deps": ["tree_operations_utils"] + } +} |