
From: Simon Glass <sjg@chromium.org> This series provides several improvements associated with the sjg labgrid integration: - restart boards reliably during tests - console logging to a file - allow putting Labgrid into verbose mode - easier debugging of test.py Simon Glass (9): test/py: Provide an option to abort on an exception hooks: Pass the verbose flag to labgrid test/py: Fix a spurious tab in get_details() hooks: Allow writing the console log to a file sandbox: Drop expect_reset from restart_uboot_with_flags() test/py: Create a new function for EFI capsule updates test/py: Create a function to restart a board test/py: hooks: Provide a proper way to restart U-Boot pcduino: Enable EFI self-tests configs/Linksprite_pcDuino3_defconfig | 1 + test/hooks/bin/console.labgrid-sjg | 2 +- test/hooks/bin/ellesmere/common-labgrid-sjg | 1 + test/hooks/bin/restart.labgrid-sjg | 43 +++++++++++++++++++ test/hooks/bin/u-boot-test-restart | 38 ++++++++++++++++ test/py/conftest.py | 38 ++++++++++------ test/py/console_base.py | 28 +++++++++++- test/py/console_board.py | 14 ++++++ test/py/console_sandbox.py | 7 +-- .../test_capsule_firmware_fit.py | 10 ++++- .../test_capsule_firmware_raw.py | 5 ++- test/py/tests/test_efi_selftest.py | 2 +- test/py/tests/test_reset.py | 8 ++++ 13 files changed, 171 insertions(+), 26 deletions(-) create mode 100755 test/hooks/bin/restart.labgrid-sjg create mode 100755 test/hooks/bin/u-boot-test-restart -- 2.43.0 base-commit: 290829cc0d20dc4da5a8dfa43b94adcf368bc1b1 branch: labf