summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-07-04 10:50:31 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2022-07-04 10:50:31 -0400
commit136b1be7142df40f8f992135826ad12ec7199309 (patch)
tree20cd419717cb835daef31ff56cc42906226fcd30
parent6f332d6a57589cff5b8e4505fa5d05813cc425a7 (diff)
Create subdirectories for individual test artifacts
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r--lib/parse-test.sh3
-rw-r--r--lib/qemu-wrapper.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/lib/parse-test.sh b/lib/parse-test.sh
index c6be06b..2f7f90c 100644
--- a/lib/parse-test.sh
+++ b/lib/parse-test.sh
@@ -283,6 +283,7 @@ parse_test_deps()
for t in $ktest_tests; do
t=$(echo "$t"|tr / .)
- echo "========= NOTRUN $t" > $ktest_out/out/$testname.$t
+ mkdir -p $ktest_out/out/$testname.$t
+ echo "========= NOT STARTED" > $ktest_out/out/$testname.$t/status
done
}
diff --git a/lib/qemu-wrapper.c b/lib/qemu-wrapper.c
index c58c855..51f7691 100644
--- a/lib/qemu-wrapper.c
+++ b/lib/qemu-wrapper.c
@@ -73,7 +73,7 @@ static char *log_path(const char *logdir, const char *basename, const char *test
return !testname
? mprintf("%s/%s", logdir, basename)
- : mprintf("%s/%s.%s", logdir, basename, testname);
+ : mprintf("%s/%s.%s/log", logdir, basename, testname);
}
static FILE *log_open(const char *logdir, const char *basename, const char *testname)