Since #3042 (rev. 12460 on amd64), as far I can tell, we're failing the fullscreen hosted performance test:
$ mir-test-tools.performance-test --gtest_filter=Hosted*fullscreen
WARNING: some of these tests (GLMark2Xwayland.*) fail with the x11 interface connected
Running main() from main.cpp
Note: Google Test filter = Hosted*fullscreen
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from HostedGLMark2Wayland
[ RUN ] HostedGLMark2Wayland.fullscreen
Saving host output to: /tmp/HostedGLMark2Wayland_fullscreen_host.log
Saving server logs to: /tmp/HostedGLMark2Wayland_fullscreen_server.log
Saving GLMark2 detailed results to: /tmp/HostedGLMark2Wayland_fullscreen.log
Error: eglCreateWindowSurface failed with error: 0x300b
Error: eglCreateWindowSurface failed with error: 0x300b
Error: CanvasGeneric: Invalid EGL state
Error: main: Could not initialize canvas
./tests/performance-tests/test_glmark2-es2.cpp:303: Failure
Expected: (run_glmark2("--fullscreen")) > (0), actual: -1 vs 0
[ FAILED ] HostedGLMark2Wayland.fullscreen (174 ms)
[----------] 1 test from HostedGLMark2Wayland (174 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (174 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] HostedGLMark2Wayland.fullscreen
1 FAILED TEST
Since #3042 (rev. 12460 on amd64), as far I can tell, we're failing the fullscreen hosted performance test:
Reverting to rev. 12443 makes it work.