board_status.sh: Clean up output, show what the script is doing
- Print what the script is doing so when it asks for the ssh password several times in a row, it's obvious that it's actually doing different things, not that the password failed. - Don't print the output from cbfstool - it's not useful. Change-Id: I785283475e14f242117682800c26db6b4f9f1e2c Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/12759 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
parent
2e44ea2d94
commit
574d165592
|
@ -225,7 +225,8 @@ if test ! -x build/cbfstool; then
|
||||||
make -C util/cbfstool/ && cp util/cbfstool/cbfstool build/cbfstool
|
make -C util/cbfstool/ && cp util/cbfstool/cbfstool build/cbfstool
|
||||||
fi
|
fi
|
||||||
test_cmd $LOCAL "$cbfstool_cmd"
|
test_cmd $LOCAL "$cbfstool_cmd"
|
||||||
$cbfstool_cmd build/coreboot.rom extract -n config -f ${tmpdir}/config.txt
|
echo "Extracting config.txt from build/coreboot.rom"
|
||||||
|
$cbfstool_cmd build/coreboot.rom extract -n config -f "${tmpdir}/config.txt" >/dev/null 2>&1
|
||||||
mv ${tmpdir}/config.txt ${tmpdir}/config.short.txt
|
mv ${tmpdir}/config.txt ${tmpdir}/config.short.txt
|
||||||
cp ${tmpdir}/config.short.txt ${tmpcfg}
|
cp ${tmpdir}/config.short.txt ${tmpcfg}
|
||||||
yes "" | make DOTCONFIG=${tmpcfg} oldconfig 2>/dev/null >/dev/null
|
yes "" | make DOTCONFIG=${tmpcfg} oldconfig 2>/dev/null >/dev/null
|
||||||
|
@ -272,13 +273,17 @@ printf "Upstream URL: %s\n" $($getrevision -U)>> ${tmpdir}/${results}/revision.t
|
||||||
printf "Timestamp: %s\n" "$timestamp" >> ${tmpdir}/${results}/revision.txt
|
printf "Timestamp: %s\n" "$timestamp" >> ${tmpdir}/${results}/revision.txt
|
||||||
|
|
||||||
if [ -z "$SERIAL_DEVICE" ]; then
|
if [ -z "$SERIAL_DEVICE" ]; then
|
||||||
|
echo "Verifying that CBMEM is available on remote device"
|
||||||
test_cmd $REMOTE "cbmem"
|
test_cmd $REMOTE "cbmem"
|
||||||
|
echo "Getting coreboot boot log"
|
||||||
cmd $REMOTE "cbmem -c" "${tmpdir}/${results}/coreboot_console.txt"
|
cmd $REMOTE "cbmem -c" "${tmpdir}/${results}/coreboot_console.txt"
|
||||||
|
echo "Getting timestamp data"
|
||||||
cmd_nonfatal $REMOTE "cbmem -t" "${tmpdir}/${results}/coreboot_timestamps.txt"
|
cmd_nonfatal $REMOTE "cbmem -t" "${tmpdir}/${results}/coreboot_timestamps.txt"
|
||||||
else
|
else
|
||||||
get_serial_bootlog "$SERIAL_DEVICE" "$SERIAL_PORT_SPEED" "${tmpdir}/${results}/coreboot_console.txt"
|
get_serial_bootlog "$SERIAL_DEVICE" "$SERIAL_PORT_SPEED" "${tmpdir}/${results}/coreboot_console.txt"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "Getting remote dmesg"
|
||||||
cmd $REMOTE dmesg "${tmpdir}/${results}/kernel_log.txt"
|
cmd $REMOTE dmesg "${tmpdir}/${results}/kernel_log.txt"
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue