Installing to USB using GNOME Disks in Test suite is fragile
~13% of the time, The system partition is updated when booting from a USB drive where a Tails USB image was copied fails without ever reaching syslinux. This is probably caused by the previous scenario not doing the job correctly.
You can find more details at:
- test_Tails_ISO_stable/3537
- test_Tails_ISO_stable/3527
- test_Tails_ISO_devel/2693
- test_Tails_ISO_devel/2692
- test_Tails_ISO_devel/2687
We investigated this, and We are particularly concerned about how it relies on dogtail's showing and showingOnly to understand whether the job has finished. Let's wait for an image instead! That's often more reliable.
In:
Given /^I install a Tails USB image to the (\d+) MiB disk with GNOME Disks$/
→ try to make the "Wait until the restoration job is finished" part more robust.
Edited by boyska