Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-107578

tst_selftests failed with qtwayland qpa plugin on Ubuntu 22.04 GNOME

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.5
    • None

    Description

      2022-09-30
      https://testresults.qt.io/coin/integration/qt/qtwayland/tasks/web_qt_qtwayland_1664523796309
      https://testresults.qt.io/coin/api/results/qt/qtbase/b21d2e8ef448905444f35f973df1ae6343974e2a/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-50-f5b3c4Documentation_InsignificantTests_RunDependencyTests_Sccache_UseConfigure/a7ad0b1c384959bca39ad46804504896f7ba12a0/test_1677868354/log.txt.gz

      agent:2022/09/30 10:08:43 build.go:394: 2: /home/qt/work/qt/qtbase/tests/auto/testlib/selftests/tst_selftests.cpp:911: FAILED:
      agent:2022/09/30 10:08:43 build.go:394: 2:   CHECK( expectationMatched )
      agent:2022/09/30 10:08:43 build.go:394: 2: with expansion:
      agent:2022/09/30 10:08:43 build.go:394: 2:   false
      agent:2022/09/30 10:08:43 build.go:394: 2: with messages:
      agent:2022/09/30 10:08:43 build.go:394: 2:   test := "mouse"
      agent:2022/09/30 10:08:43 build.go:394: 2:   arguments := QList("-o", "-,txt")
      agent:2022/09/30 10:08:43 build.go:394: 2:   
      agent:2022/09/30 10:08:43 build.go:394: 2: Mismatch in line count. Expected 21 but got 30.
      agent:2022/09/30 10:08:43 build.go:394: 2:   
      agent:2022/09/30 10:08:43 build.go:394: 2: Expected (expected_mouse.txt):
      agent:2022/09/30 10:08:43 build.go:394: 2:   ********* Start testing of tst_Mouse *********
      agent:2022/09/30 10:08:43 build.go:394: 2:   Config: Using QtTest library
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::initTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::stateHandlingPart1(dummy-1)
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::stateHandlingPart1(dummy-2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::stateHandlingPart2() Not implemented beyond this point!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::deterministicEvents(first-run-true) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::deterministicEvents(first-run-false) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::cleanupTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   Totals: 10 passed, 0 failed, 3 skipped, 0 blacklisted, 0ms
      agent:2022/09/30 10:08:43 build.go:394: 2:   ********* Finished testing of tst_Mouse *********
      agent:2022/09/30 10:08:43 build.go:394: 2:   
      agent:2022/09/30 10:08:43 build.go:394: 2: Actual:
      agent:2022/09/30 10:08:43 build.go:394: 2:   ********* Start testing of tst_Mouse *********
      agent:2022/09/30 10:08:43 build.go:394: 2:   Config: Using QtTest library 6.5.0, Qt 6.5.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 11.2.0), ubuntu 22.04
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::initTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release, hover) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(hover) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(hover #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release, hover #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::stateHandlingPart1(dummy-1) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::stateHandlingPart1(dummy-1)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::stateHandlingPart1(dummy-2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::stateHandlingPart1(dummy-2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   QWARN  : tst_Mouse::stateHandlingPart2() qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::stateHandlingPart2() Not implemented beyond this point!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(184)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::deterministicEvents(first-run-true) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(222)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   SKIP   : tst_Mouse::deterministicEvents(first-run-false) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:      Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(222)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   PASS   : tst_Mouse::cleanupTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   Totals: 10 passed, 0 failed, 3 skipped, 0 blacklisted, 217ms
      agent:2022/09/30 10:08:43 build.go:394: 2:   ********* Finished testing of tst_Mouse *********
      agent:2022/09/30 10:08:43 build.go:394: 2:   
      agent:2022/09/30 10:08:43 build.go:394: 2: Diff:
      agent:2022/09/30 10:08:43 build.go:394: 2:   --- /tmp/tst_selftests.qpxdXD	2022-09-30 10:08:43.156000000 +0000
      agent:2022/09/30 10:08:43 build.go:394: 2:   +++ /tmp/tst_selftests.SVZMoS	2022-09-30 10:08:43.156000000 +0000
      agent:2022/09/30 10:08:43 build.go:394: 2:   @@ -1,21 +1,30 @@
      agent:2022/09/30 10:08:43 build.go:394: 2:    ********* Start testing of tst_Mouse *********
      agent:2022/09/30 10:08:43 build.go:394: 2:   -Config: Using QtTest library
      agent:2022/09/30 10:08:43 build.go:394: 2:   +Config: Using QtTest library 6.5.0, Qt 6.5.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 11.2.0), ubuntu 22.04
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::initTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(press, release)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release, hover) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(hover) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(hover)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(hover #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(press, release #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::timestampBetweenTestFunction(press, release, hover #2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::timestampBetweenTestFunction(press, release, hover #2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::stateHandlingPart1(dummy-1) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::stateHandlingPart1(dummy-1)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::stateHandlingPart1(dummy-2) qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::stateHandlingPart1(dummy-2)
      agent:2022/09/30 10:08:43 build.go:394: 2:   +QWARN  : tst_Mouse::stateHandlingPart2() qWaitForWindowActive was called on a platform that doesn't support window activation. This means there is an error in the test and it should either check for the WindowActivation platform capability before calling qWaitForWindowActivate, use qWaitForWindowExposed instead, or skip the test. Falling back to qWaitForWindowExposed.
      agent:2022/09/30 10:08:43 build.go:394: 2:    SKIP   : tst_Mouse::stateHandlingPart2() Not implemented beyond this point!
      agent:2022/09/30 10:08:43 build.go:394: 2:   -   Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   +   Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(184)]
      agent:2022/09/30 10:08:43 build.go:394: 2:    SKIP   : tst_Mouse::deterministicEvents(first-run-true) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:   -   Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   +   Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(222)]
      agent:2022/09/30 10:08:43 build.go:394: 2:    SKIP   : tst_Mouse::deterministicEvents(first-run-false) Not implemented!
      agent:2022/09/30 10:08:43 build.go:394: 2:   -   Loc: [qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(0)]
      agent:2022/09/30 10:08:43 build.go:394: 2:   +   Loc: [/home/qt/work/qt/qtbase/tests/auto/testlib/selftests/mouse/tst_mouse.cpp(222)]
      agent:2022/09/30 10:08:43 build.go:394: 2:    PASS   : tst_Mouse::cleanupTestCase()
      agent:2022/09/30 10:08:43 build.go:394: 2:   -Totals: 10 passed, 0 failed, 3 skipped, 0 blacklisted, 0ms
      agent:2022/09/30 10:08:43 build.go:394: 2:   +Totals: 10 passed, 0 failed, 3 skipped, 0 blacklisted, 217ms
      agent:2022/09/30 10:08:43 build.go:394: 2:    ********* Finished testing of tst_Mouse *********
      

      Attachments

        For Gerrit Dashboard: QTBUG-107578
        # Subject Branch Project Status CR V

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes