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

tst_FlickableInterop is flaky on opensuse

    XMLWordPrintable

    Details

    • Platform/s:
      Linux/X11

      Description

      Multiple test functions are affected. See https://testresults.qt.io/grafana/d/5GKDJSPZz/02-qt-framework-please-fix-these-flaky-tests-random-fails?orgId=1&var-project=qt%2Fqtdeclarative&var-testcase=tst_flickableinterop&var-testfunction=All&var-branch=dev&var-inter=24h&from=now-6M&to=now

      Log snippet:

      agent:2021/08/18 13:53:15 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:53:15 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(DragThreshold)
      agent:2021/08/18 13:53:15 build.go:391: 133: FAIL!  : tst_FlickableInterop::mouseClickButton(WithinBounds) Compared values are not the same
      agent:2021/08/18 13:53:15 build.go:391: 133:    Actual   (tappedSpy.count()): 0
      agent:2021/08/18 13:53:15 build.go:391: 133:    Expected (1)                : 1
      agent:2021/08/18 13:53:15 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(224)]
      agent:2021/08/18 13:53:15 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x17115b0)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,230 gbl=531,230 Updated vel=0,0 press=-531,-230 last=-531,-230 Δ 531,230) : no target window
      agent:2021/08/18 13:53:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f37c00d0050)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,288 gbl=531,288 Updated vel=0,0 press=-531,-288 last=-531,-288 Δ 531,288) : no target window
      agent:2021/08/18 13:53:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f37c00dc3e0)
      agent:2021/08/18 13:53:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,346 gbl=531,346 Updated vel=0,0 press=-531,-346 last=-531,-346 Δ 531,346) : no target window
      agent:2021/08/18 13:53:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      [...]
      agent:2021/08/18 13:53:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0xa28940)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,230 gbl=531,230 Updated vel=0,0 press=-531,-230 last=-531,-230 Δ 531,230) : no target window
      agent:2021/08/18 13:53:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f89cc0f15a0)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,288 gbl=531,288 Updated vel=0,0 press=-531,-288 last=-531,-288 Δ 531,288) : no target window
      agent:2021/08/18 13:53:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f89cc0a7da0)
      agent:2021/08/18 13:53:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,346 gbl=531,346 Updated vel=0,0 press=-531,-346 last=-531,-346 Δ 531,346) : no target window
      agent:2021/08/18 13:53:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:53:46 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragSlider()
      agent:2021/08/18 13:53:47 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindSlider()
      agent:2021/08/18 13:53:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
      agent:2021/08/18 13:53:47 build.go:391: 133: FAIL!  : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider) Compared values are not the same
      agent:2021/08/18 13:53:47 build.go:391: 133:    Actual   (drag->active()): 1
      agent:2021/08/18 13:53:47 build.go:391: 133:    Expected (false)         : 0
      agent:2021/08/18 13:53:47 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(389)]
      agent:2021/08/18 13:53:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
      agent:2021/08/18 13:53:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
      [...]
      agent:2021/08/18 13:54:15 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0xf6dc80)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,230 gbl=531,230 Updated vel=0,0 press=-531,-230 last=-531,-230 Δ 531,230) : no target window
      agent:2021/08/18 13:54:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f97500ee380)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,288 gbl=531,288 Updated vel=0,0 press=-531,-288 last=-531,-288 Δ 531,288) : no target window
      agent:2021/08/18 13:54:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f9750005810)
      agent:2021/08/18 13:54:16 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,346 gbl=531,346 Updated vel=0,0 press=-531,-346 last=-531,-346 Δ 531,346) : no target window
      agent:2021/08/18 13:54:16 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:16 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragSlider()
      agent:2021/08/18 13:54:17 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindSlider()
      agent:2021/08/18 13:54:17 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
      agent:2021/08/18 13:54:17 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider)
      agent:2021/08/18 13:54:17 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
      agent:2021/08/18 13:54:17 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
      agent:2021/08/18 13:54:18 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of grooveSlider)
      agent:2021/08/18 13:54:18 build.go:391: 133: FAIL!  : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of grooveSlider) Compared values are not the same
      agent:2021/08/18 13:54:18 build.go:391: 133:    Actual   (drag->active()): 1
      agent:2021/08/18 13:54:18 build.go:391: 133:    Expected (false)         : 0
      agent:2021/08/18 13:54:18 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(389)]
      agent:2021/08/18 13:54:18 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of grooveSlider)
      agent:2021/08/18 13:54:18 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of grooveSlider)
      agent:2021/08/18 13:54:19 build.go:391: 133: FAIL!  : tst_FlickableInterop::mouseDragFlickableBehindSlider() 'slider->property("pressed").toBool()' returned FALSE. ()
      agent:2021/08/18 13:54:19 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(495)]
      agent:2021/08/18 13:54:19 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(drag)
      agent:2021/08/18 13:54:19 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tap)
      [...]
      agent:2021/08/18 13:54:45 build.go:391: 133: PASS   : tst_FlickableInterop::touchTapButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:45 build.go:391: 133: FAIL!  : tst_FlickableInterop::touchDragFlickableBehindButton(DragThreshold) 'button->property("pressed").toBool()' returned FALSE. ()
      agent:2021/08/18 13:54:45 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(178)]
      agent:2021/08/18 13:54:45 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:54:45 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(DragThreshold)
      agent:2021/08/18 13:54:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(WithinBounds)
      agent:2021/08/18 13:54:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x288c1d0)
      agent:2021/08/18 13:54:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,230 gbl=531,230 Updated vel=0,0 press=-531,-230 last=-531,-230 Δ 531,230) : no target window
      agent:2021/08/18 13:54:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      agent:2021/08/18 13:54:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f952c9f0ea0)
      agent:2021/08/18 13:54:46 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,288 gbl=531,288 Updated vel=0,0 press=-531,-288 last=-531,-288 Δ 531,288) : no target window
      agent:2021/08/18 13:54:46 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:54:47 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7f952ca05a00)
      agent:2021/08/18 13:54:47 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,346 gbl=531,346 Updated vel=0,0 press=-531,-346 last=-531,-346 Δ 531,346) : no target window
      agent:2021/08/18 13:54:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:54:47 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragSlider()
      agent:2021/08/18 13:54:47 build.go:391: 133: FAIL!  : tst_FlickableInterop::touchDragFlickableBehindSlider() 'slider->property("pressed").toBool()' returned FALSE. ()
      agent:2021/08/18 13:54:47 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(450)]
      agent:2021/08/18 13:54:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
      agent:2021/08/18 13:54:47 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider)
      agent:2021/08/18 13:54:48 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
      agent:2021/08/18 13:54:48 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
      [...]
      agent:2021/08/18 13:55:01 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(WithinBounds)
      agent:2021/08/18 13:55:01 build.go:391: 133: PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      agent:2021/08/18 13:55:01 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7ff9a00016d0)
      agent:2021/08/18 13:55:01 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,230 gbl=531,230 Updated vel=0,0 press=-531,-230 last=-531,-230 Δ 531,230) : no target window
      agent:2021/08/18 13:55:01 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      agent:2021/08/18 13:55:02 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7ff99c0ddf70)
      agent:2021/08/18 13:55:02 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,288 gbl=531,288 Updated vel=0,0 press=-531,-288 last=-531,-288 Δ 531,288) : no target window
      agent:2021/08/18 13:55:02 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      agent:2021/08/18 13:55:02 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: delivering touch update to same window QWindow(0x0) not QQuickView(0x7ff99c0d6030)
      agent:2021/08/18 13:55:02 build.go:391: 133: QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) qt.pointer.dispatch: skipping QEventPoint(id=1 ts=0 pos=0,0 scn=531,346 gbl=531,346 Updated vel=0,0 press=-531,-346 last=-531,-346 Δ 531,346) : no target window
      agent:2021/08/18 13:55:02 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      agent:2021/08/18 13:55:02 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragSlider()
      agent:2021/08/18 13:55:02 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindSlider()
      agent:2021/08/18 13:55:02 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
      agent:2021/08/18 13:55:03 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider)
      agent:2021/08/18 13:55:03 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
      agent:2021/08/18 13:55:03 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
      agent:2021/08/18 13:55:03 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of grooveSlider)
      agent:2021/08/18 13:55:04 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of grooveSlider)
      agent:2021/08/18 13:55:04 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of grooveSlider)
      agent:2021/08/18 13:55:04 build.go:391: 133: PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of grooveSlider)
      agent:2021/08/18 13:55:04 build.go:391: 133: FAIL!  : tst_FlickableInterop::mouseDragFlickableBehindSlider() 'slider->property("pressed").toBool()' returned FALSE. ()
      agent:2021/08/18 13:55:04 build.go:391: 133:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(495)]
      agent:2021/08/18 13:55:04 build.go:391: 133: PASS   : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(drag)
      

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              qt.team.quick.subscriptions Qt Quick and Widgets Team
              Reporter:
              ulherman Ulf Hermann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes