Depends on D562
postinstall controll added and uefi boot needles, uefi tests added to template
Details
- Reviewers
adamwill garretraziel jskladan - Maniphest Tasks
- T551: Add support for UEFI tests
I used ammended template to add uefi runs. Then I run few tests on uefi enabled worker. Livecds and netinst booted and installed fine with uefi. Postinstall works as expected too.
Diff Detail
- Repository
- rOPENQATESTS os-autoinst-distri-fedora
- Branch
- T551_Add_support_for_UEFI
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 189 Build 189: arc lint + arc unit
Moar docs pls, and check da inline comment.
tests/_boot_to_anaconda.pm | ||
---|---|---|
57 | Pls try to hit ctrl+x in the UEFI's main menu. If that works to launch the boot process even without editing the kernel line, you could easily get rid of the && ... part of the if clause. |
tests/_boot_to_anaconda.pm | ||
---|---|---|
57 | Also you could just unconditionally hit both every time. (And even add f10, too). Where's the harm? :) |
As Adam suggested it now tries both ctrl+x and then return to boot
- ctrl+x works only when it is in menu edit.
I create one needle for both Live and netinst uefi boots as Josef suggested.
It now looks for 'Test this media' text.
And I added UEFI to Test variables documentation with the note that it
is used in machine definition not in tests (usually).
Please, change this according to D577.