From b04eda2ca1f5a40edcabd4933c9d0e6e120f6db0 Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Sun, 13 Nov 2022 11:42:33 -0700 Subject: 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 Change-Id: I097d3c728ca1acc652d5a1b7b49e57d01b0e513b Reviewed-on: https://review.coreboot.org/c/coreboot/+/69520 Tested-by: build bot (Jenkins) Reviewed-by: Elyes Haouas --- util/abuild/abuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'util/abuild') 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 -- cgit v1.2.3