summaryrefslogtreecommitdiff
path: root/test/end-to-end/serve-service/serve-archive-root/TARGETS
diff options
context:
space:
mode:
Diffstat (limited to 'test/end-to-end/serve-service/serve-archive-root/TARGETS')
-rw-r--r--test/end-to-end/serve-service/serve-archive-root/TARGETS115
1 files changed, 115 insertions, 0 deletions
diff --git a/test/end-to-end/serve-service/serve-archive-root/TARGETS b/test/end-to-end/serve-service/serve-archive-root/TARGETS
new file mode 100644
index 00000000..f5753214
--- /dev/null
+++ b/test/end-to-end/serve-service/serve-archive-root/TARGETS
@@ -0,0 +1,115 @@
+{ "serve-tree-syms (repo)":
+ { "type": "generic"
+ , "out_dirs": ["src"]
+ , "cmds": ["for i in `seq 1 5` ; do ln -s $i.txt src/link-$i ; done"]
+ , "deps": [["end-to-end/serve-service", "serve-target-remote-build (repo)"]]
+ }
+, "serve-tree-syms (data)":
+ {"type": "install", "dirs": [["serve-tree-syms (repo)", "repo"]]}
+, "serve-tree-syms (archive)":
+ { "type": "generic"
+ , "outs": ["src.tar"]
+ , "cmds": ["tar cf src.tar repo"]
+ , "deps": ["serve-tree-syms (data)"]
+ }
+, "unresolved-present":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["unresolved-present"]
+ , "test": ["unresolved-present.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , ["end-to-end/serve-service", "serve-tree (archive)"]
+ ]
+ , "repos": [["end-to-end/serve-service", "serve-tree (archive)"]]
+ }
+, "unresolved-absent":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["unresolved-absent"]
+ , "test": ["unresolved-absent.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , ["end-to-end/serve-service", "serve-tree (archive)"]
+ ]
+ , "repos": [["end-to-end/serve-service", "serve-tree (archive)"]]
+ }
+, "unresolved-absent-known":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["unresolved-absent-known"]
+ , "test": ["unresolved-absent-known.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , ["end-to-end/serve-service", "serve-tree (archive)"]
+ ]
+ , "repos": [["end-to-end/serve-service", "serve-tree (archive)"]]
+ }
+, "unresolved-absent-known-upload":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["unresolved-absent-known-upload"]
+ , "test": ["unresolved-absent-known-upload.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , ["end-to-end/serve-service", "serve-tree (archive)"]
+ ]
+ }
+, "resolved-present":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["resolved-present"]
+ , "test": ["resolved-present.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , "serve-tree-syms (archive)"
+ ]
+ , "repos": ["serve-tree-syms (archive)"]
+ }
+, "resolved-absent":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["resolved-absent"]
+ , "test": ["resolved-absent.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , "serve-tree-syms (archive)"
+ ]
+ , "repos": ["serve-tree-syms (archive)"]
+ }
+, "resolved-absent-known":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["resolved-absent-known"]
+ , "test": ["resolved-absent-known.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , "serve-tree-syms (archive)"
+ ]
+ , "repos": ["serve-tree-syms (archive)"]
+ }
+, "resolved-absent-known-upload":
+ { "type": ["end-to-end", "with serve"]
+ , "name": ["resolved-absent-known-upload"]
+ , "test": ["resolved-absent-known-upload.sh"]
+ , "deps":
+ [ ["end-to-end", "mr-tool-under-test"]
+ , ["end-to-end", "tool-under-test"]
+ , "serve-tree-syms (archive)"
+ ]
+ }
+, "TESTS":
+ { "type": "install"
+ , "tainted": ["test"]
+ , "deps":
+ [ "unresolved-present"
+ , "unresolved-absent"
+ , "unresolved-absent-known"
+ , "unresolved-absent-known-upload"
+ , "resolved-present"
+ , "resolved-absent"
+ , "resolved-absent-known"
+ , "resolved-absent-known-upload"
+ ]
+ }
+}