diff --git a/util/restore-disk-auto.robot b/util/restore-disk-auto.robot index 716d0f8d36..a1c2ab15f9 100644 --- a/util/restore-disk-auto.robot +++ b/util/restore-disk-auto.robot @@ -1,12 +1,13 @@ *** Settings *** -Library DateTime -Library Dialogs -Resource ../variables.robot -Resource ../keywords.robot -Resource ../lib/clonezilla.robot +Library DateTime +Library Dialogs +Resource ../variables.robot +Resource ../keywords.robot +Resource ../lib/clonezilla.robot -Suite Setup Run Keywords -... Prepare Test Suite +Suite Setup Run Keywords +... Prepare Test Suite +Suite Teardown Log
${LOG}
html=True # Test suite used to quickly flash disk images with preinstalled OSes using Clonezilla. # Two environment variables must be set prior to running it: # - SOURCE_IMAGE @@ -21,6 +22,10 @@ Suite Setup Run Keywords # SOURCE_IMAGE=1_windows_ubuntu TARGET_DISK=nvme0n1 CLONEZILLA_TTY=ttyS0 ./scripts/run.sh util/restore-disk-auto.robot +*** Variables *** +${LOG}= ${EMPTY} + + *** Test Cases *** Restore Disk Clonezilla ${clonezilla_tty}= Get Envvar CLONEZILLA_TTY optional=${TRUE} @@ -54,7 +59,10 @@ Restore Disk Clonezilla WHILE ${current_time} < ${end_time} ${out}= Read From Terminal ${len}= Get Length ${out} - IF ${len} > 0 Log To Console ${out} + IF ${len} > 0 + Log To Console ${out} + VAR ${LOG}= ${LOG}${out} scope=SUITE + END Sleep 1s ${rebooted}= Run Keyword And Return Status Should Contain ${out} ${TIANOCORE_STRING}