mirror of
https://github.com/u-boot/u-boot.git
synced 2024-12-03 09:33:38 +08:00
test/py: efi_capsule: repair image authentication test
Repair the python tests for authenticated EFI capsules, which can be run with sandbox_defconfig plus CONFIG_EFI_CAPSULE_AUTHENTICATE=y. - Account for the reset changes done by commit3e6f810006
("efi_loader: test/py: Reset system after capsule update on disk"). - Fix the capsule GUID typo introduced by commit2e9c3c6965
("test: capsule: Modify the capsule tests to use GUID values for sandbox"). Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com> Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
aad7f1ad60
commit
82b3f4cb46
@ -101,7 +101,7 @@ def efi_capsule_data(request, u_boot_config):
|
||||
check_call('cd %s; '
|
||||
'%s/tools/mkeficapsule --index 1 --monotonic-count 1 '
|
||||
'--private-key SIGNER.key --certificate SIGNER.crt '
|
||||
'--guid 09D7DF52-0720-4710-91D1-08469B7FE9C8 '
|
||||
'--guid 09D7CF52-0720-4710-91D1-08469B7FE9C8 '
|
||||
'u-boot.bin.new Test11'
|
||||
% (data_dir, u_boot_config.build_dir),
|
||||
shell=True)
|
||||
@ -110,7 +110,7 @@ def efi_capsule_data(request, u_boot_config):
|
||||
'%s/tools/mkeficapsule --index 1 --monotonic-count 1 '
|
||||
'--private-key SIGNER2.key '
|
||||
'--certificate SIGNER2.crt '
|
||||
'--guid 09D7DF52-0720-4710-91D1-08469B7FE9C8 '
|
||||
'--guid 09D7CF52-0720-4710-91D1-08469B7FE9C8 '
|
||||
'u-boot.bin.new Test12'
|
||||
% (data_dir, u_boot_config.build_dir),
|
||||
shell=True)
|
||||
|
@ -85,7 +85,7 @@ class TestEfiCapsuleFirmwareSigned(object):
|
||||
|
||||
# need to run uefi command to initiate capsule handling
|
||||
output = u_boot_console.run_command(
|
||||
'env print -e Capsule0000')
|
||||
'env print -e Capsule0000', wait_for_reboot = True)
|
||||
|
||||
output = u_boot_console.run_command_list([
|
||||
'host bind 0 %s' % disk_img,
|
||||
@ -160,7 +160,7 @@ class TestEfiCapsuleFirmwareSigned(object):
|
||||
|
||||
# need to run uefi command to initiate capsule handling
|
||||
output = u_boot_console.run_command(
|
||||
'env print -e Capsule0000')
|
||||
'env print -e Capsule0000', wait_for_reboot = True)
|
||||
|
||||
# deleted any way
|
||||
output = u_boot_console.run_command_list([
|
||||
@ -237,7 +237,7 @@ class TestEfiCapsuleFirmwareSigned(object):
|
||||
|
||||
# need to run uefi command to initiate capsule handling
|
||||
output = u_boot_console.run_command(
|
||||
'env print -e Capsule0000')
|
||||
'env print -e Capsule0000', wait_for_reboot = True)
|
||||
|
||||
# deleted any way
|
||||
output = u_boot_console.run_command_list([
|
||||
|
Loading…
Reference in New Issue
Block a user