diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-02 07:06:13 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-02 07:06:13 +0000 |
commit | b38a036b976c86a90ceba78cd2e488d3f44efc9b (patch) | |
tree | 1415b8bb99a5761240c41c8b1615a381cc84c16c /print-failed-test-output | |
parent | 9da6476c203380a7c6c385a8c3c4a3564ba43685 (diff) |
automatic import of gitopeneuler24.03_LTSopeneuler23.09
Diffstat (limited to 'print-failed-test-output')
-rw-r--r-- | print-failed-test-output | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/print-failed-test-output b/print-failed-test-output new file mode 100644 index 0000000..d0d63aa --- /dev/null +++ b/print-failed-test-output @@ -0,0 +1,13 @@ +#!/bin/bash + +shopt -s failglob + +# Print output from failing tests +printf -v sep "%0.s-" {1..80} +for exit_file in t/test-results/*.exit; do + [ "$(< "$exit_file")" -eq 0 ] && continue + out_file="${exit_file%exit}out" + printf '\n%s\n%s\n%s\n' "$sep" "$out_file" "$sep" + cat "$out_file" +done +exit 1 |