diff options
author | Martin Roth <gaumless@gmail.com> | 2022-11-13 11:42:33 -0700 |
---|---|---|
committer | Martin L Roth <gaumless@gmail.com> | 2022-11-21 18:40:55 +0000 |
commit | b04eda2ca1f5a40edcabd4933c9d0e6e120f6db0 (patch) | |
tree | a6f72f478fb9c5041fd1ebb1461b35ba1b179ca6 /util/abuild | |
parent | 24ca80aab6f5e001c5ce2ac5e8c29e8664215861 (diff) |
util/abuild: check for PASSED_BOARDS before trying to show it
If no boards are tested by abuild, an error is currently shown because
no boards failed, but no boards passed either. Account for this
possibility.
Signed-off-by: Martin Roth <gaumless@gmail.com>
Change-Id: I097d3c728ca1acc652d5a1b7b49e57d01b0e513b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69520
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Diffstat (limited to 'util/abuild')
-rwxr-xr-x | util/abuild/abuild | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/util/abuild/abuild b/util/abuild/abuild index 43dd83335f..3326a217da 100755 --- a/util/abuild/abuild +++ b/util/abuild/abuild @@ -945,8 +945,10 @@ if [ "$recursive" = "false" ]; then if [ "$exitcode" != "0" ]; then failed=1 fi - else + elif [ -f "$PASSED_BOARDS" ]; then printf "All %s tested configurations passed.\n" "$( wc -l < "$PASSED_BOARDS" )" + else + printf "No boards tested.\n" fi fi |