********* Start testing of tst_DragHandler *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by GCC 13.3.0), ubuntu 24.04
PASS   : tst_DragHandler::initTestCase()
QDEBUG : tst_DragHandler::defaultPropertyValues() qml: QQuickRectangle(0xc808e651ee70) parent QQuickItem(0xc808e651f060, "Draggables")
QDEBUG : tst_DragHandler::defaultPropertyValues() qml: QQuickRectangle(0xc808e67ac5e0) parent QQuickItem(0xc808e651f060, "Draggables")
QWARN  : tst_DragHandler::defaultPropertyValues() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::defaultPropertyValues()
QDEBUG : tst_DragHandler::touchDrag(threshold zero) qml: QQuickRectangle(0xc808e651e7d0) parent QQuickItem(0xc808e67ac5e0, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold zero) qml: QQuickRectangle(0xc808e67a84e0) parent QQuickItem(0xc808e67ac5e0, "Draggables")
QWARN  : tst_DragHandler::touchDrag(threshold zero) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDrag(threshold zero)
QDEBUG : tst_DragHandler::touchDrag(threshold one) qml: QQuickRectangle(0xf28c30001420) parent QQuickItem(0xc808e67a4ed0, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold one) qml: QQuickRectangle(0xc808e651f060) parent QQuickItem(0xc808e67a4ed0, "Draggables")
QWARN  : tst_DragHandler::touchDrag(threshold one) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDrag(threshold one)
QDEBUG : tst_DragHandler::touchDrag(threshold 20) qml: QQuickRectangle(0xc808e66c9480) parent QQuickItem(0xf28c3c001d00, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold 20) qml: QQuickRectangle(0xc808e63b5db0) parent QQuickItem(0xf28c3c001d00, "Draggables")
QWARN  : tst_DragHandler::touchDrag(threshold 20) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDrag(threshold 20)
QDEBUG : tst_DragHandler::touchDrag(threshold default) qml: QQuickRectangle(0xc808e651e7d0) parent QQuickItem(0xf28c3c001a40, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold default) qml: QQuickRectangle(0xc808e651eaf0) parent QQuickItem(0xf28c3c001a40, "Draggables")
QWARN  : tst_DragHandler::touchDrag(threshold default) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDrag(threshold default)
QDEBUG : tst_DragHandler::mouseDrag(left: drag) qml: QQuickRectangle(0xc808e63c11b0) parent QQuickItem(0xf28c3c001b30, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(left: drag) qml: QQuickRectangle(0xc808e67d2a00) parent QQuickItem(0xf28c3c001b30, "Draggables")
QWARN  : tst_DragHandler::mouseDrag(left: drag) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDrag(left: drag)
QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) qml: QQuickRectangle(0xc808e67b07f0) parent QQuickItem(0xc808e651e9e0, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) qml: QQuickRectangle(0xc808e651ee70) parent QQuickItem(0xc808e651e9e0, "Draggables")
QWARN  : tst_DragHandler::mouseDrag(right: don't drag) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDrag(right: don't drag)
QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) qml: QQuickRectangle(0xc808e67e1440) parent QQuickItem(0xc808e63c11b0, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) qml: QQuickRectangle(0xc808e651ee70) parent QQuickItem(0xc808e63c11b0, "Draggables")
QWARN  : tst_DragHandler::mouseDrag(left: don't drag) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDrag(left: don't drag)
QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) qml: QQuickRectangle(0xf28c3c001620) parent QQuickItem(0xc808e6819e60, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) qml: QQuickRectangle(0xc808e651e9e0) parent QQuickItem(0xc808e6819e60, "Draggables")
QWARN  : tst_DragHandler::mouseDrag(right or middle: drag) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDrag(right or middle: drag)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) qml: QQuickRectangle(0xc808e63f73d0) parent QQuickItem(0xc808e651e7d0, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) qml: QQuickRectangle(0xc808e67ae480) parent QQuickItem(0xc808e651e7d0, "Draggables")
QWARN  : tst_DragHandler::mouseDragThreshold(threshold zero) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDragThreshold(threshold zero)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) qml: QQuickRectangle(0xc808e679d070) parent QQuickItem(0xc808e9ac0b70, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) qml: QQuickRectangle(0xc808e904c5b0) parent QQuickItem(0xc808e9ac0b70, "Draggables")
QWARN  : tst_DragHandler::mouseDragThreshold(threshold one) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDragThreshold(threshold one)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) qml: QQuickRectangle(0xc808e651e7d0) parent QQuickItem(0xc808e63f73d0, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) qml: QQuickRectangle(0xc808e67b07f0) parent QQuickItem(0xc808e63f73d0, "Draggables")
QWARN  : tst_DragHandler::mouseDragThreshold(threshold 20) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDragThreshold(threshold 20)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) qml: QQuickRectangle(0xc808e67e1440) parent QQuickItem(0xc808e84e93d0, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) qml: QQuickRectangle(0xc808e64145f0) parent QQuickItem(0xc808e84e93d0, "Draggables")
QWARN  : tst_DragHandler::mouseDragThreshold(threshold default) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::mouseDragThreshold(threshold default)
QWARN  : tst_DragHandler::dragFromMargin() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::dragFromMargin()
QWARN  : tst_DragHandler::snapMode(rect1, SnapAuto, outside the target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, SnapAuto, outside the target)
QWARN  : tst_DragHandler::snapMode(rect1, SnapAuto, inside the  target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, SnapAuto, inside the  target)
QWARN  : tst_DragHandler::snapMode(rect1, SnapAlways, outside the target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, SnapAlways, outside the target)
QWARN  : tst_DragHandler::snapMode(rect1, NoSnap, outside the target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, NoSnap, outside the target)
QWARN  : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, outside the target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, outside the target)
QWARN  : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, inside the target) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, inside the target)
QWARN  : tst_DragHandler::snapMode(rect2, SnapAuto, outside target, should snap) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect2, SnapAuto, outside target, should snap)
QWARN  : tst_DragHandler::snapMode(rect2, SnapAuto, inside target, shouldn't snap) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::snapMode(rect2, SnapAuto, inside target, shouldn't snap)
PASS   : tst_DragHandler::twoFingerDrag(both start outside)
PASS   : tst_DragHandler::twoFingerDrag(one starts outside)
PASS   : tst_DragHandler::twoFingerDrag(both start inside)
QDEBUG : tst_DragHandler::dragStartsOutside() qml: QQuickRectangle(0xf28c3c001620) parent QQuickItem(0xc808e67b07f0, "Draggables")
QDEBUG : tst_DragHandler::dragStartsOutside() qml: QQuickRectangle(0xc808e63f73d0) parent QQuickItem(0xc808e67b07f0, "Draggables")
PASS   : tst_DragHandler::dragStartsOutside()
QDEBUG : tst_DragHandler::touchDragMulti() qml: QQuickRectangle(0xc808e66e0920) parent QQuickItem(0xc808e67b2e30, "Draggables")
QDEBUG : tst_DragHandler::touchDragMulti() qml: QQuickRectangle(0xc808e651ee70) parent QQuickItem(0xc808e67b2e30, "Draggables")
QWARN  : tst_DragHandler::touchDragMulti() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMulti()
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag down) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag down)
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag diagonally downward) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag diagonally downward)
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag down) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag down)
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag diagonally downward) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag diagonally downward)
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag down) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag down)
QWARN  : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag diagonally downward) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag diagonally downward)
QWARN  : tst_DragHandler::touchPassiveGrabbers(Drag And Tap) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchPassiveGrabbers(Drag And Tap)
QWARN  : tst_DragHandler::touchPassiveGrabbers(Tap And Drag) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchPassiveGrabbers(Tap And Drag)
QWARN  : tst_DragHandler::touchPassiveGrabbers(Drag And Tap (not siblings)) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchPassiveGrabbers(Drag And Tap (not siblings))
QWARN  : tst_DragHandler::touchPassiveGrabbers(Tap And Drag (not siblings)) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchPassiveGrabbers(Tap And Drag (not siblings))
QWARN  : tst_DragHandler::touchPinchAndMouseMove() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchPinchAndMouseMove()
QWARN  : tst_DragHandler::unsuitableEventDuringDrag() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
BFAIL  : tst_DragHandler::unsuitableEventDuringDrag() 'gotWheel.read().toBool()' returned FALSE. ()
   Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler.cpp(1084)]
QWARN  : tst_DragHandler::underModalLayer() qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::underModalLayer()
QDEBUG : tst_DragHandler::interruptedByIrrelevantButton() qml: QQuickRectangle(0xc808e66c9480) parent QQuickItem(0xc808e63c11b0, "Draggables")
QDEBUG : tst_DragHandler::interruptedByIrrelevantButton() qml: QQuickRectangle(0xc808e651ee70) parent QQuickItem(0xc808e63c11b0, "Draggables")
PASS   : tst_DragHandler::interruptedByIrrelevantButton()
PASS   : tst_DragHandler::touchDragExclusiveGrabber()
QWARN  : tst_DragHandler::touchDragSceneRotated(Drag X on rotated scene when Axis Y is disabled) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragSceneRotated(Drag X on rotated scene when Axis Y is disabled)
QWARN  : tst_DragHandler::touchDragSceneRotated(Drag Y on rotated scene when Axis Y is disabled) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragSceneRotated(Drag Y on rotated scene when Axis Y is disabled)
QWARN  : tst_DragHandler::touchDragSceneRotated(Drag X on rotated scene when Axis X is disabled) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragSceneRotated(Drag X on rotated scene when Axis X is disabled)
QWARN  : tst_DragHandler::touchDragSceneRotated(Drag Y on rotated scene when Axis X is disabled) qt.qpa.wayland: Setting cursor position requires pointer warp v1 protocol support
PASS   : tst_DragHandler::touchDragSceneRotated(Drag Y on rotated scene when Axis X is disabled)
PASS   : tst_DragHandler::cleanupTestCase()
Totals: 47 passed, 0 failed, 0 skipped, 1 blacklisted, 44629ms
********* Finished testing of tst_DragHandler *********
