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

tst_FlickableInterop tests fail on Android

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 6.3.0
    • Fix Version/s: None
    • Labels:
      None
    • Platform/s:
      Android

      Description

      Output:

      ********* Start testing of tst_FlickableInterop *********
      Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
      PASS   : tst_FlickableInterop::initTestCase()
      PASS   : tst_FlickableInterop::touchTapButton(DragThreshold)
      PASS   : tst_FlickableInterop::touchTapButton(WithinBounds)
      PASS   : tst_FlickableInterop::touchTapButton(ReleaseWithinBounds)
      PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(DragThreshold)
      PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(WithinBounds)
      PASS   : tst_FlickableInterop::touchDragFlickableBehindButton(ReleaseWithinBounds)
      PASS   : tst_FlickableInterop::mouseClickButton(DragThreshold)
      PASS   : tst_FlickableInterop::mouseClickButton(WithinBounds)
      PASS   : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : delivering touch update to same window QWindow(0x0) not QQuickView(0x710071df50)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,60 gbl=292,60 Updated vel=0,0 press=-292,-60 last=-292,-60 Δ 292,60) : no target window
      PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x710071df50)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,104 gbl=292,104 Updated vel=0,0 press=-292,-104 last=-292,-104 Δ 292,104) : no target window
      PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x710071df50)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,148 gbl=292,148 Updated vel=0,0 press=-292,-148 last=-292,-148 Δ 292,148) : no target window
      PASS   : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
      PASS   : tst_FlickableInterop::touchDragSlider()
      PASS   : tst_FlickableInterop::touchDragFlickableBehindSlider()
      PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag down on knob of grooveSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of grooveSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag down on groove of grooveSlider)
      PASS   : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of grooveSlider)
      PASS   : tst_FlickableInterop::mouseDragFlickableBehindSlider()
      FAIL!  : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(drag) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
      PASS   : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tap)
      FAIL!  : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
      FAIL!  : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 496, 65 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 506, 65 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 516, 65 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 526, 65 occurs outside target window (393x753).
      FAIL!  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 496, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
      PASS   : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap)
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 496, 177 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 506, 177 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 516, 177 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 526, 177 occurs outside target window (393x753).
      FAIL!  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 496, 233 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 506, 233 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 516, 233 occurs outside target window (393x753).
      QWARN  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 526, 233 occurs outside target window (393x753).
      FAIL!  : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same
         Actual   (flickable->isMoving())  : 1
         Expected (expectedFlickableMoving): 0
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
      BFAIL  : tst_FlickableInterop::touchDragSliderAndFlickable() 'flickable->isMoving()' returned FALSE. ()
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(651)]
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable-excl)
      FAIL!  : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList) Compared values are not the same
         Actual   (delegateTapHandler->isPressed()): 0
         Expected (true)                           : 1
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
      FAIL!  : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList-excl) Compared values are not the same
         Actual   (delegateTapHandler->isPressed()): 0
         Expected (true)                           : 1
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnList)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable-excl)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList-excl)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnList)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTable)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickableWithNullTargets)
      FAIL!  : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnListWithNullTargets) Compared values are not the same
         Actual   (delegateTapHandler->isPressed()): 0
         Expected (true)                           : 1
         Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnListWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnListWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickableWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnListWithNullTargets)
      PASS   : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTableWithNullTargets)
      PASS   : tst_FlickableInterop::cleanupTestCase()
      Totals: 52 passed, 9 failed, 0 skipped, 1 blacklisted, 24679ms
      ********* Finished testing of tst_FlickableInterop *********
      
      

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              qt.team.quick.subscriptions Qt Quick and Widgets Team
              Reporter:
              andreasbuhr Andreas Buhr
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes