Skip to content

test-runner: Disconnect display-opened signal on destruction

Marco Trevisan requested to merge 3v1n0/mutter:installed-test-fixes into master

When running multiple tests at once (with --all) as in the installed-tests cases, we may open and close the display multiple times, this leads to setting the alarm filter each time that the x11 display is opened (causing a critical error) because we never disconnect from the ::x11-display-opened signal.

So disconnect from the signal on test destruction, to avoid this to be emitted multiple times.

And also fix the installed test files so that they will work with gnome-desktop-testing-runner

Merge request reports