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

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          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