diff options
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/TARGETS | 115 |
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" + ] + } +} |