#403 Modify initial-setup test case or create new one for ARM (vendor mode)
Closed: Fixed None Opened 10 years ago by adamwill.

The initial-setup test case - https://fedoraproject.org/wiki/QA:Testcase_base_initial_setup - doesn't really cover the case where initial-setup runs in 'vendor mode'. This mode is currently used only for ARM pre-built images, but since ARM is now primary arch, we need a test case for it. It should be basically a more extensive version of the test case that covers all the bits that would be release blocking for ARM (which I think is language, root password, user password, date/time - really all of it).

If the existing test case can be 'conditionalized' elegantly enough, that'd be okay, otherwise just create a variant of it.


Initial-setup is used to create a user account and to set the root password and timezone on ARM disk images. I've done an initial pass and created an ARM specific test case, as well as very slightly adjusting the existing test case (both on the same wiki page). Have a look and lets discuss

https://fedoraproject.org/wiki/Architectures/ARM/Quality_Assurance/Testcase_base_initial_setup

I like the modified single test case version for now, the only concern I have is whether it'll become trickier if/when initial-setup ever grows more 'optional' plugins/modules that we don't block on. But given the current state, that actually covers it rather well, indeed!

pwhalen's changes got merged in a while back.

Login to comment on this ticket.

Metadata