The timeout is a bit of a red herring: this already did not work in the past, but as grub was branded, the test module did not realize this. So the actual bug is that the grub2 branding was discarded (despite grub2-branding-openSUSE being installed' and the scriptets, upon re-executing, work as expected)