summaryrefslogtreecommitdiff
path: root/test/end-to-end/serve-service/TARGETS
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2025-05-30 14:33:01 +0200
committerKlaus Aehlig <klaus.aehlig@huawei.com>2025-05-30 17:27:07 +0200
commit39f0445a99cbb1256c531f8ec827aea424e328c3 (patch)
treeb50fbf77522481fdcdaa3e94817257bba7b48c78 /test/end-to-end/serve-service/TARGETS
parent7208a562340074935a9cd119569d8007b6897777 (diff)
downloadjustbuild-39f0445a99cbb1256c531f8ec827aea424e328c3.tar.gz
Add test verifying that serve can handle deep trees
Add a test testing the serve instance implicit to the "with serve" rule by asking it to build a target that creates an export target where the output is a deep tree.
Diffstat (limited to 'test/end-to-end/serve-service/TARGETS')
-rw-r--r--test/end-to-end/serve-service/TARGETS17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/end-to-end/serve-service/TARGETS b/test/end-to-end/serve-service/TARGETS
index f31720a6..5cdc24ce 100644
--- a/test/end-to-end/serve-service/TARGETS
+++ b/test/end-to-end/serve-service/TARGETS
@@ -147,6 +147,22 @@
, "repos": ["failure-report (data)"]
, "keep": ["out/log", "out/serve.log", "out/failure.log"]
}
+, "deep tree (data)":
+ { "type": "install"
+ , "files":
+ { "ROOT": "data/ROOT"
+ , "TARGETS": "data/targets/TARGETS.deep"
+ , "deep-output.py": "data/deep-output.py"
+ }
+ }
+, "deep tree":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["deep-tree"]
+ , "test": ["deep-tree.sh"]
+ , "deps": [["", "mr-tool-under-test"], ["", "tool-under-test"]]
+ , "repos": ["deep tree (data)"]
+ , "keep-dirs": ["out"]
+ }
, "interruption-test (data)":
{ "type": "install"
, "files": {"ROOT": "data/ROOT", "TARGETS": "data/targets/TARGETS.slow"}
@@ -202,6 +218,7 @@
, "stage": ["serve-service"]
, "deps":
[ "deduplication-of-serve-requests"
+ , "deep tree"
, "describe"
, "failure-report"
, "interruption-test"