From 1c0a6f7e4ed41a2e482eca90f9a2444647e731b4 Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Fri, 11 Feb 2022 14:21:24 +0100 Subject: tests: XFAIL tst_QScreen::grabWindow() on Wayland MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-100792 Change-Id: I1dc257abdc34c586c4c1eda96a43ea75395b1e4a Reviewed-by: Tor Arne Vestbø (cherry picked from commit d55c049c7cef6b4778236c2b10b6f11411b2cf1e) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/gui/kernel/qscreen/tst_qscreen.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/auto/gui/kernel/qscreen/tst_qscreen.cpp b/tests/auto/gui/kernel/qscreen/tst_qscreen.cpp index 83d476e812..789069381b 100644 --- a/tests/auto/gui/kernel/qscreen/tst_qscreen.cpp +++ b/tests/auto/gui/kernel/qscreen/tst_qscreen.cpp @@ -304,6 +304,8 @@ void tst_QScreen::grabWindow() QImage grabbedImage = pixmap.toImage(); const QSize grabbedSize = grabbedImage.size(); + if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive)) + QEXPECT_FAIL("", "Wayland: Screen grabbing not implemented, See QTBUG-100792.", Abort); QCOMPARE(grabbedSize, expectedGrabSize); QPoint pixelOffset = QPoint(0, 0); -- cgit v1.2.3