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

tst_FlickableInterop is flaky on opensuse

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: P1: Critical
    • Resolution: Unresolved
    • Affects Version/s: 6.3
    • Fix Version/s: None
    • Labels:
      None
    • 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

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

          Activity

            People

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

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes