summaryrefslogtreecommitdiff
path: root/test/buildtool/execution_engine/tree_operations/TARGETS
diff options
context:
space:
mode:
authorSascha Roloff <sascha.roloff@huawei.com>2025-04-28 14:25:08 +0200
committerSascha Roloff <sascha.roloff@huawei.com>2025-05-05 12:05:00 +0200
commita3d2803ebd12dd2741a249536752418faf7b0ec5 (patch)
tree5ae4a75e1b6fc30326518fcd39cee4e0c08c8068 /test/buildtool/execution_engine/tree_operations/TARGETS
parent9ef8cad121348b9bfeb94350802c59abe9704f58 (diff)
downloadjustbuild-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/TARGETS32
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"]
+ }
+}