f1971844b9
Timeouts and idles are subject to the whims of the load of the machine running the tests, as we found out with the new installed tests and OSTree-based VM running the conformance test suite continuously. We should be able to use a repaint function and a blocking loop that either is terminated because we hit g_assert(), or because a flag gets toggled once we know that the Stage has been at least painted once. The currently enabled tests using clutter_stage_read_pixels() have been updated to this approach. https://bugzilla.gnome.org/show_bug.cgi?id=703476