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

Dts tests #333

Open macpijan opened 1 week ago

macpijan commented 1 week ago

Somewhat based on: https://github.com/Dasharo/open-source-firmware-validation/pull/267

Requires: https://github.com/Dasharo/meta-dts/pull/136

Test output:

robot -L TRACE -v config:qemu -v rte_ip:127.0.0.1 -v snipeit:no dts/dts-tests.robot
==============================================================================
Dts-Tests                                                                     
==============================================================================
PC Engines DES initial deployment (legacy -> UEFI) - no credential... | PASS |
------------------------------------------------------------------------------
PC Engines DES initial deployment (legacy -> UEFI) :: Verify DES (... | PASS |
------------------------------------------------------------------------------
PC Engines DES initial deployment (legacy -> SeaBIOS) :: Verify DE... | FAIL |
DES SeaBIOS must be supported in DTS first
------------------------------------------------------------------------------
NCM transition (UEFI -> heads) - elgible UEFI version + heads cred... | PASS |
------------------------------------------------------------------------------
NCM transition (UEFI -> heads) - elgible UEFI version + no credent... | PASS |
------------------------------------------------------------------------------
Dts-Tests                                                             | FAIL |
5 tests, 4 passed, 1 failed
==============================================================================
Output:  /home/macpijan/projects/github/dasharo/open-source-firmware-validation/output.xml
Log:     /home/macpijan/projects/github/dasharo/open-source-firmware-validation/log.html
Report:  /home/macpijan/projects/github/dasharo/open-source-firmware-validation/report.html