The ARM tests ran for I think the first time in prod today. install_arm_image_deployment passed:
install_arm_image_deployment
https://openqa.fedoraproject.org/tests/28301
but base_services_start_arm failed:
base_services_start_arm
https://openqa.fedoraproject.org/tests/28389
because the disk image wasn't available. I believe this is because image_deployment didn't upload it, because the system was not shut down before the end of the test:
image_deployment
15:43:55.6348 40164 ERROR: Machine not shut down when uploading disks!
so can you please fix the test to shut down the system at the end?
main.pm does try to do this, in load_postinstall_tests(), but it doesn't work for the ARM test because it uses ENTRYPOINT, which just causes main.pm to load only that test. I think my preferred fix would be either to stop using ENTRYPOINT for this test and instead adjust the main test loading logic to work for the ARM tests, or maybe tweak ENTRYPOINT to allow specifying more than one test, much as I did for POSTINSTALL. Either way, make it so the result is that the _console_shutdown test gets loaded as part of the job, rather than duplicating the content of that test into the ARM test.
main.pm
load_postinstall_tests()
ENTRYPOINT
POSTINSTALL
_console_shutdown
This ticket had assigned some Differential requests: D973
Login to comment on this ticket.