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

tst_seatv4::animatedCursor() failed on linux qemu

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P1: Critical
    • Resolution: Unresolved
    • Affects Version/s: 5.14.0 Alpha
    • Fix Version/s: None
    • Component/s: QPA: Wayland
    • Labels:
      None
    • Platform/s:
      Linux/Other display system

      Description

      https://codereview.qt-project.org/c/qt/qt5/+/273725 Update submodules on '5.14' in qt/qt5

      with the qt5 5.13->5.14 merge

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/1568405559

      https://testresults.qt.io/logs/qt/qtwayland/37cfef9d3b6b76610f948f038950dc981f486abb/LinuxUbuntu_18_04x86_64LinuxQEMUarmv7GCCqtci-linux-Ubuntu-18.04-x86_64-f144b6/bf738bfe1ee210a4c6c9260a4c7b5ea6da09cb40/test_1568406011/log.txt.gz

      agent:2019/09/13 21:38:13 build.go:220: ********* Start testing of tst_seatv4 *********
       agent:2019/09/13 21:38:13 build.go:220: Config: Using QtTest library 5.14.0, Qt 5.14.0 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 8.2.0)
       agent:2019/09/13 21:38:13 build.go:220: PASS   : tst_seatv4::initTestCase()
       agent:2019/09/13 21:38:13 build.go:220: PASS   : tst_seatv4::bindsToSeat()
       agent:2019/09/13 21:38:14 build.go:220: PASS   : tst_seatv4::keyboardKeyPress()
       agent:2019/09/13 21:38:14 build.go:220: PASS   : tst_seatv4::createsPointer()
       agent:2019/09/13 21:38:14 build.go:220: PASS   : tst_seatv4::setsCursorOnEnter()
       agent:2019/09/13 21:38:14 build.go:220: PASS   : tst_seatv4::usesEnterSerial()
       agent:2019/09/13 21:38:14 build.go:220: PASS   : tst_seatv4::focusDestruction()
       agent:2019/09/13 21:38:15 build.go:220: PASS   : tst_seatv4::mousePress()
       agent:2019/09/13 21:38:15 build.go:220: PASS   : tst_seatv4::simpleAxis(down)
       agent:2019/09/13 21:38:15 build.go:220: PASS   : tst_seatv4::simpleAxis(up)
       agent:2019/09/13 21:38:15 build.go:220: PASS   : tst_seatv4::simpleAxis(left)
       agent:2019/09/13 21:38:15 build.go:220: PASS   : tst_seatv4::simpleAxis(right)
       agent:2019/09/13 21:38:16 build.go:220: PASS   : tst_seatv4::simpleAxis(up big)
       agent:2019/09/13 21:38:16 build.go:220: PASS   : tst_seatv4::invalidPointerEvents()
       agent:2019/09/13 21:38:16 build.go:220: SKIP   : tst_seatv4::scaledCursor() Cursor themes with default size and 2x default size not found.
       agent:2019/09/13 21:38:16 build.go:220:    Loc: [tst_seatv4.cpp(347)]
       agent:2019/09/13 21:38:16 build.go:220: SKIP   : tst_seatv4::unscaledFallbackCursor() Default cursor size not supported
       agent:2019/09/13 21:38:16 build.go:220:    Loc: [tst_seatv4.cpp(386)]
       agent:2019/09/13 21:38:16 build.go:220: PASS   : tst_seatv4::bitmapCursor()
       agent:2019/09/13 21:38:16 build.go:220: QWARN  : tst_seatv4::hidpiBitmapCursor() qt.qpa.wayland: Ignoring unexpected wl_surface.leave received for output with id: 6 screen name: "Screen3" screen model: "Model" This is most likely a bug in the compositor.
       agent:2019/09/13 21:38:16 build.go:220: PASS   : tst_seatv4::hidpiBitmapCursor()
       agent:2019/09/13 21:38:17 build.go:220: PASS   : tst_seatv4::hidpiBitmapCursorNonInt()
       agent:2019/09/13 21:38:17 build.go:220: FAIL!  : tst_seatv4::animatedCursor() '!cursorSurface()->m_waitingFrameCallbacks.empty()' returned FALSE. ()
       agent:2019/09/13 21:38:17 build.go:220:    Loc: [tst_seatv4.cpp(566)]
       agent:2019/09/13 21:38:32 build.go:220: FAIL!  : tst_seatv4::animatedCursor() Compared values are not the same
       agent:2019/09/13 21:38:32 build.go:220:    Actual   (((bufferSpy.count()))): 0
       agent:2019/09/13 21:38:32 build.go:220:    Expected (1)                    : 1
       agent:2019/09/13 21:38:32 build.go:220:    Loc: [tst_seatv4.cpp(573)]
       agent:2019/09/13 21:38:32 build.go:220: PASS   : tst_seatv4::cleanupTestCase()
       agent:2019/09/13 21:38:32 build.go:220: Totals: 18 passed, 2 failed, 2 skipped, 0 blacklisted, 18386ms
       agent:2019/09/13 21:38:32 build.go:220: ********* Finished testing of tst_seatv4 *********
      

      It also failed in the latest attempt with qtwayland 5.13->5.14 merge, http://coin/coin/api/results/qt/qtwayland/fc1fc95fa2df4ab21478e120feba8b34c1585db5/LinuxUbuntu_18_04x86_64LinuxQEMUarmv7GCCqtci-linux-Ubuntu-18.04-x86_64-f144b6/bf738bfe1ee210a4c6c9260a4c7b5ea6da09cb40/test_1568642214/log.txt.gz

        Attachments

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

          Activity

            People

            • Assignee:
              johanhelsing Johan Helsing
              Reporter:
              liaqi Liang Qi
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes