Dasharo / open-source-firmware-validation

OSFV infrastructure with automated tests and scripts for managing test results
Apache License 2.0
6 stars 1 forks source link

No keyword with name 'Boot From USB' found. #279

Open pkubaj opened 2 months ago

pkubaj commented 2 months ago

Device

VP66?0

RTE version

1.1.0

Affected component(s) or functionality

No response

Brief summary

UBT and UDT tests fail with No keyword with name 'Boot From USB' found.

How reproducible

No response

How to reproduce

robot -b command_log.txt -v snipeit:no -L TRACE -v rte_ip:192.168.10.110 -v device_ip:192.168.10.114 -v fw_file:protectli_vp66xx_v0.9.0-rc2.rom -v config:protectli-vp6670 -t UBT001.001* dasharo-compatibility/usb-boot.robot

Expected behavior

Test should finish.

Actual behavior

Logs indicate that in Try block, Boot From USB fails: No keyword with name 'Boot From USB' found.

Link to screenshots or logs

log.html.gz

Additional context

No response

Solutions you've tried

No response

macpijan commented 1 month ago

This is still up to date and might need more rework of the USB tests.

macpijan commented 1 month ago

It falls under USB problems: https://github.com/Dasharo/open-source-firmware-validation/issues/216

m-iwanicki commented 4 days ago

Should be fixed by https://github.com/Dasharo/open-source-firmware-validation/pull/312 Some other errors that would also make UDT* tests fail were fixed in https://github.com/Dasharo/open-source-firmware-validation/pull/350

Checked on Protectli VP2410

logs:

robot -v snipeit:no -L TRACE -v rte_ip:192.168.10.233 -v config:protectli-vp2410 dasharo-compatibility/usb-detect.robot
==============================================================================
Usb-Detect
==============================================================================
UDT001.001 USB detection after coldboot :: Check whether the DUT d... | PASS |
------------------------------------------------------------------------------
UDT002.001 USB detection after warmboot :: Check whether the DUT d... | PASS |
------------------------------------------------------------------------------
UDT003.001 USB detection after system reboot :: Check whether the ... | PASS |
------------------------------------------------------------------------------
Usb-Detect                                                            | PASS |
3 tests, 3 passed, 0 failed
==============================================================================

robot -v snipeit:no -L TRACE -v rte_ip:192.168.10.233 -v config:protectli-vp2410 dasharo-compatibility/usb-boot.robot
==============================================================================
Usb-Boot
==============================================================================
UBT001.001 USB detect and boot after coldboot :: Check whether the... | PASS |
------------------------------------------------------------------------------
UBT002.001 USB detect and boot after warmboot :: Check whether the... | PASS |
------------------------------------------------------------------------------
UBT003.001 USB detect and boot after system reboot :: Check whethe... | PASS |
------------------------------------------------------------------------------
Usb-Boot                                                              | PASS |
3 tests, 3 passed, 0 failed
==============================================================================

log.html files: logs.tar.gz