#36 Shut down VM before uploading disk image (ARM)
Closed: Fixed None Opened 7 years ago by adamwill.

The ARM tests ran for I think the first time in prod today. install_arm_image_deployment passed:

https://openqa.fedoraproject.org/tests/28301

but base_services_start_arm failed:

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:

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.


This ticket had assigned some Differential requests:
D973

Login to comment on this ticket.

Metadata