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

tst_qquickmousearea::pressAndHold() is flakey on macOS

    XMLWordPrintable

Details

    • macOS

    Description

      tst_qquickmousearea::pressAndHold() is flakey on macOS:

      agent:2020/02/11 10:47:52 build.go:220: ********* Start testing of tst_QQuickMouseArea *********
      agent:2020/02/11 10:47:52 build.go:220: Config: Using QtTest library 6.0.0, Qt 6.0.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 11.0.0 (clang-1100.0.33.12) (Apple))
      agent:2020/02/11 10:47:52 build.go:220: PASS   : tst_QQuickMouseArea::initTestCase()
      agent:2020/02/11 10:47:53 build.go:220: PASS   : tst_QQuickMouseArea::dragProperties()
      agent:2020/02/11 10:47:54 build.go:220: PASS   : tst_QQuickMouseArea::resetDrag()
      agent:2020/02/11 10:47:54 build.go:220: PASS   : tst_QQuickMouseArea::dragging(left)
      agent:2020/02/11 10:47:55 build.go:220: PASS   : tst_QQuickMouseArea::dragging(right)
      agent:2020/02/11 10:47:55 build.go:220: PASS   : tst_QQuickMouseArea::dragging(middle)
      agent:2020/02/11 10:47:55 build.go:220: PASS   : tst_QQuickMouseArea::dragging(left (left|right))
      agent:2020/02/11 10:47:55 build.go:220: PASS   : tst_QQuickMouseArea::dragging(right (right|middle))
      agent:2020/02/11 10:47:55 build.go:220: PASS   : tst_QQuickMouseArea::dragging(middle (left|middle))
      agent:2020/02/11 10:47:56 build.go:220: PASS   : tst_QQuickMouseArea::dragSmoothed()
      agent:2020/02/11 10:47:57 build.go:220: PASS   : tst_QQuickMouseArea::dragThreshold(without preventStealing)
      agent:2020/02/11 10:47:58 build.go:220: PASS   : tst_QQuickMouseArea::dragThreshold(with preventStealing)
      agent:2020/02/11 10:47:58 build.go:220: PASS   : tst_QQuickMouseArea::invalidDrag(middle (left|right))
      agent:2020/02/11 10:47:59 build.go:220: PASS   : tst_QQuickMouseArea::invalidDrag(left (right|middle))
      agent:2020/02/11 10:47:59 build.go:220: PASS   : tst_QQuickMouseArea::invalidDrag(right (left|middle))
      agent:2020/02/11 10:47:59 build.go:220: PASS   : tst_QQuickMouseArea::cancelDragging()
      agent:2020/02/11 10:48:00 build.go:220: WARNING: tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 301, 100 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:00 build.go:220: WARNING: tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:00 build.go:220: WARNING: tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:00 build.go:220: PASS   : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold()
      agent:2020/02/11 10:48:00 build.go:220: PASS   : tst_QQuickMouseArea::setDragOnPressed()
      agent:2020/02/11 10:48:00 build.go:220: PASS   : tst_QQuickMouseArea::updateMouseAreaPosOnClick()
      agent:2020/02/11 10:48:00 build.go:220: PASS   : tst_QQuickMouseArea::updateMouseAreaPosOnResize()
      agent:2020/02/11 10:48:03 build.go:220: PASS   : tst_QQuickMouseArea::noOnClickedWithPressAndHold()
      agent:2020/02/11 10:48:03 build.go:220: PASS   : tst_QQuickMouseArea::onMousePressRejected()
      agent:2020/02/11 10:48:03 build.go:220: PASS   : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(simple click)
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(double click)
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(left)
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(right)
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(middle)
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(left (left|right))
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(right (right|middle))
      agent:2020/02/11 10:48:04 build.go:220: PASS   : tst_QQuickMouseArea::doubleClick(middle (left|middle))
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(left)
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(right)
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(middle)
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(left (left|right))
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(right (right|middle))
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::clickTwice(middle (left|middle))
      agent:2020/02/11 10:48:05 build.go:220: PASS   : tst_QQuickMouseArea::invalidClick(middle (left|right))
      agent:2020/02/11 10:48:06 build.go:220: PASS   : tst_QQuickMouseArea::invalidClick(left (right|middle))
      agent:2020/02/11 10:48:06 build.go:220: PASS   : tst_QQuickMouseArea::invalidClick(right (left|middle))
      agent:2020/02/11 10:48:06 build.go:220: PASS   : tst_QQuickMouseArea::pressedOrdering()
      agent:2020/02/11 10:48:06 build.go:220: PASS   : tst_QQuickMouseArea::preventStealing()
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: QWARN  : tst_QQuickMouseArea::clickThrough() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml:11: TypeError: Cannot read property 'width' of null
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::clickThrough()
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::hoverPosition()
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::hoverPropagation()
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::hoverVisible()
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::hoverAfterPress()
      agent:2020/02/11 10:48:15 build.go:220: PASS   : tst_QQuickMouseArea::subtreeHoverEnabled()
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::disableAfterPress()
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::onWheel()
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points inside) Mouse event at 260, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points inside) Mouse event at 260, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points inside) Mouse event at 260, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::transformedMouseArea(checking points inside)
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 140 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 140 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 140 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 280, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 280, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 280, 200 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 260 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 260 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: WARNING: tst_QQuickMouseArea::transformedMouseArea(checking points outside) Mouse event at 260, 260 occurs outside of target window (240x298).
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::transformedMouseArea(checking points outside)
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Right, Release Left)
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Left, Release Right)
      agent:2020/02/11 10:48:16 build.go:220: PASS   : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton RightButton | Events: Press Left, Press Right, Release Right, Release Left)
      agent:2020/02/11 10:48:17 build.go:220: PASS   : tst_QQuickMouseArea::pressedMultipleButtons(Accept: RightButton | Events: Press Right, Press Left, Release Right, Release Left)
      agent:2020/02/11 10:48:17 build.go:220: PASS   : tst_QQuickMouseArea::changeAxis()
      agent:2020/02/11 10:48:17 build.go:220: PASS   : tst_QQuickMouseArea::cursorShape()
      agent:2020/02/11 10:48:17 build.go:220: PASS   : tst_QQuickMouseArea::moveAndReleaseWithoutPress()
      agent:2020/02/11 10:48:17 build.go:220: PASS   : tst_QQuickMouseArea::nestedStopAtBounds(left)
      agent:2020/02/11 10:48:18 build.go:220: PASS   : tst_QQuickMouseArea::nestedStopAtBounds(right)
      agent:2020/02/11 10:48:18 build.go:220: PASS   : tst_QQuickMouseArea::nestedStopAtBounds(top)
      agent:2020/02/11 10:48:18 build.go:220: PASS   : tst_QQuickMouseArea::nestedStopAtBounds(bottom)
      agent:2020/02/11 10:48:20 build.go:220: PASS   : tst_QQuickMouseArea::nestedFlickableStopAtBounds()
      agent:2020/02/11 10:48:20 build.go:220: PASS   : tst_QQuickMouseArea::containsPress(hover enabled)
      agent:2020/02/11 10:48:20 build.go:220: PASS   : tst_QQuickMouseArea::containsPress(hover disaabled)
      agent:2020/02/11 10:48:20 build.go:220: PASS   : tst_QQuickMouseArea::ignoreBySource()
      agent:2020/02/11 10:48:21 build.go:220: PASS   : tst_QQuickMouseArea::notPressedAfterStolenGrab()
      agent:2020/02/11 10:48:22 build.go:220: PASS   : tst_QQuickMouseArea::pressAndHold(default)
      agent:2020/02/11 10:48:22 build.go:220: FAIL!  : tst_QQuickMouseArea::pressAndHold(short) 'qAbs(t.elapsed() - waitTime) < (waitTime * 0.2)' returned FALSE. ()
      agent:2020/02/11 10:48:22 build.go:220:    Loc: [tst_qquickmousearea.cpp(2234)]
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::pressAndHold(long)
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, tap touch, release mouse)
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::pressOneAndTapAnother(press touch, press mouse, release touch, release mouse)
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, press touch, release mouse, release touch)
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::mask()
      agent:2020/02/11 10:48:24 build.go:220: QWARN  : tst_QQuickMouseArea::nestedEventDelivery() event went missing during delivery! (nested sendEvent() is not allowed)
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::nestedEventDelivery()
      agent:2020/02/11 10:48:24 build.go:220: PASS   : tst_QQuickMouseArea::cleanupTestCase()
      agent:2020/02/11 10:48:24 build.go:220: Totals: 75 passed, 1 failed, 0 skipped, 0 blacklisted, 32243ms
      agent:2020/02/11 10:48:24 build.go:220: ********* Finished testing of tst_QQuickMouseArea *********
      
      ... and then a pass in the next run in the same log file.
      
      

      Log:

      https://testresults.qt.io/coin/integration/qt/qtdeclarative/tasks/1581406916

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            shausman Simon Hausmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes