From 7e503da6c18c50e03d3cb1f5d7490f3c805f3b63 Mon Sep 17 00:00:00 2001 From: Oliver Reiche Date: Tue, 6 May 2025 16:31:00 +0200 Subject: Tests: Assume only parents of out_dirs exist ... instead of the full out_dir path, which is not guaranteed by the RBE protocol. --- test/end-to-end/built-in-rules/generic_out_dirs.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'test/end-to-end/built-in-rules') diff --git a/test/end-to-end/built-in-rules/generic_out_dirs.sh b/test/end-to-end/built-in-rules/generic_out_dirs.sh index c4dd81da..a2ad058d 100755 --- a/test/end-to-end/built-in-rules/generic_out_dirs.sh +++ b/test/end-to-end/built-in-rules/generic_out_dirs.sh @@ -21,7 +21,10 @@ mkdir -p lcl-build cat < TARGETS { "gen_out_dirs": - {"type": "generic", "cmds": ["echo foo > out/foo.txt"], "out_dirs": ["out"]} + { "type": "generic" + , "cmds": ["mkdir -p out", "echo foo > out/foo.txt"] + , "out_dirs": ["out"] + } , "read_out_dirs": { "type": "generic" , "cmds": ["cat out/foo.txt > bar.txt"] @@ -29,7 +32,7 @@ cat < TARGETS , "deps": ["gen_out_dirs"] } , "missing_outs_and_out_dirs": - {"type": "generic", "cmds": ["echo foo > out/foo.txt"]} + {"type": "generic", "cmds": ["mkdir -p out", "echo foo > out/foo.txt"]} , "out_dirs_contains_a_file": {"type": "generic", "cmds": ["echo foo > foo.txt"], "out_dirs": ["foo.txt"]} , "outs_contains_a_dir": -- cgit v1.2.3