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

`PXE004.001 DTS option is available and works correctly` checks more than it should #321

Open krystian-hebel opened 2 weeks ago

krystian-hebel commented 2 weeks ago

Even though the name suggests that booting to DTS should be enough, the test actually checks if DTS knows about Dasharo firmware for given platform. This isn't true when doing tests before initial releases. There are dedicated tests for DTS that check for availability of updates, and lack of them doesn't mean that there is a problem with network boot.

tym2k1 commented 1 week ago

This is how DTS looks on unsupported device:

image

This is DTS on QEMU from develop branch of OSFV

I see two solutions:

I'm more in favour of the first option as it's more elegant