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

tst_QQuickMultiPointTouchArea::nonOverlapping is flaky on opensuse

XMLWordPrintable

    • 4c803ff34 (dev), ae6b9d14e (6.9), 920acbf2e (dev)

      Log snippet:

      ********* Start testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.1 20200406 [revision 6db837a5288ee3ca5ec504fbd5a765817e556ac2]), opensuse-leap 15.6
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::initTestCase()
      agent:2025/01/03 21:10:42 build.go:404: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
      agent:2025/01/03 21:10:42 build.go:404: glx: failed to create drisw screen
      agent:2025/01/03 21:10:42 build.go:404: failed to load driver: zink
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::properties()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::signalTest()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::release()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::reuse()
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nonOverlapping() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(297)]
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nested() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(409)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::nestedTouchPosCheck()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::inFlickable()
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::inFlickable2() 'point11->pressed()' returned FALSE. ()
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(756)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::inFlickableWithPressDelay()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::inMouseArea()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::mouseAsTouchpoint()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::invisible()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(1st point inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(2nd point inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(3rd point inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(all points inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(all points outside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(1st and 2nd points inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::transformedTouchArea(1st and 3rd points inside)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::mouseInteraction(left)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::mouseInteraction(right)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::mouseInteraction(middle)
      agent:2025/01/03 21:10:42 build.go:404: BPASS  : tst_QQuickMultiPointTouchArea::mouseGestureStarted(near origin, don't grab)
      agent:2025/01/03 21:10:42 build.go:404: BPASS  : tst_QQuickMultiPointTouchArea::mouseGestureStarted(near origin, grab)
      agent:2025/01/03 21:10:42 build.go:404: BFAIL  : tst_QQuickMultiPointTouchArea::mouseGestureStarted(away from origin, don't grab) Compared values are not the same
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (gestureStartedSpy.size()): 1
      agent:2025/01/03 21:10:42 build.go:404:    Expected (0)                       : 0
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(1288)]
      agent:2025/01/03 21:10:42 build.go:404: BPASS  : tst_QQuickMultiPointTouchArea::mouseGestureStarted(away from origin, grab)
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cancel()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::stationaryTouchWithChangingPressure()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::touchFiltering()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::nestedPinchAreaMouse()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::disabledIgnoresHover()
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cleanupTestCase()
      agent:2025/01/03 21:10:42 build.go:404: Totals: 27 passed, 3 failed, 0 skipped, 4 blacklisted, 5184ms
      agent:2025/01/03 21:10:42 build.go:404: ********* Finished testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Test process exited with code: 3
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Parsed XML file /home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938634576.xml in 0.001 seconds
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Found 31 passes and 3 failures
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Some tests failed, will re-run at most 5 times.
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Re-running testcase: nonOverlapping
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938639867.xml,xml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938639867.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938639867.txt,txt', '-o', '-,txt', 'nonOverlapping']
      agent:2025/01/03 21:10:42 build.go:404: ********* Start testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.1 20200406 [revision 6db837a5288ee3ca5ec504fbd5a765817e556ac2]), opensuse-leap 15.6
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::initTestCase()
      agent:2025/01/03 21:10:42 build.go:404: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
      agent:2025/01/03 21:10:42 build.go:404: glx: failed to create drisw screen
      agent:2025/01/03 21:10:42 build.go:404: failed to load driver: zink
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nonOverlapping() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(297)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cleanupTestCase()
      agent:2025/01/03 21:10:42 build.go:404: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 346ms
      agent:2025/01/03 21:10:42 build.go:404: ********* Finished testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Test process exited with code: 1
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Re-running testcase: nonOverlapping
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640308.xml,xml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640308.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640308.txt,txt', '-o', '-,txt', 'nonOverlapping']
      agent:2025/01/03 21:10:42 build.go:404: ********* Start testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.1 20200406 [revision 6db837a5288ee3ca5ec504fbd5a765817e556ac2]), opensuse-leap 15.6
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::initTestCase()
      agent:2025/01/03 21:10:42 build.go:404: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
      agent:2025/01/03 21:10:42 build.go:404: glx: failed to create drisw screen
      agent:2025/01/03 21:10:42 build.go:404: failed to load driver: zink
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nonOverlapping() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(297)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cleanupTestCase()
      agent:2025/01/03 21:10:42 build.go:404: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 318ms
      agent:2025/01/03 21:10:42 build.go:404: ********* Finished testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Test process exited with code: 1
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Re-running testcase: nonOverlapping
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640732.xml,xml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640732.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938640732.txt,txt', '-o', '-,txt', 'nonOverlapping']
      agent:2025/01/03 21:10:42 build.go:404: ********* Start testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.1 20200406 [revision 6db837a5288ee3ca5ec504fbd5a765817e556ac2]), opensuse-leap 15.6
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::initTestCase()
      agent:2025/01/03 21:10:42 build.go:404: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
      agent:2025/01/03 21:10:42 build.go:404: glx: failed to create drisw screen
      agent:2025/01/03 21:10:42 build.go:404: failed to load driver: zink
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nonOverlapping() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(297)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cleanupTestCase()
      agent:2025/01/03 21:10:42 build.go:404: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 626ms
      agent:2025/01/03 21:10:42 build.go:404: ********* Finished testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Test process exited with code: 1
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py     INFO: Re-running testcase: nonOverlapping
      agent:2025/01/03 21:10:42 build.go:404: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938641458.xml,xml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938641458.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qquickmultipointtoucharea-1735938641458.txt,txt', '-o', '-,txt', 'nonOverlapping']
      agent:2025/01/03 21:10:42 build.go:404: ********* Start testing of tst_QQuickMultiPointTouchArea *********
      agent:2025/01/03 21:10:42 build.go:404: Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.1 20200406 [revision 6db837a5288ee3ca5ec504fbd5a765817e556ac2]), opensuse-leap 15.6
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::initTestCase()
      agent:2025/01/03 21:10:42 build.go:404: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
      agent:2025/01/03 21:10:42 build.go:404: glx: failed to create drisw screen
      agent:2025/01/03 21:10:42 build.go:404: failed to load driver: zink
      agent:2025/01/03 21:10:42 build.go:404: FAIL!  : tst_QQuickMultiPointTouchArea::nonOverlapping() Compared doubles are not the same (fuzzy compare)
      agent:2025/01/03 21:10:42 build.go:404:    Actual   (point11->y()): 72
      agent:2025/01/03 21:10:42 build.go:404:    Expected (qreal(100))  : 100
      agent:2025/01/03 21:10:42 build.go:404:    Loc: [/home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp(297)]
      agent:2025/01/03 21:10:42 build.go:404: PASS   : tst_QQuickMultiPointTouchArea::cleanupTestCase()
      agent:2025/01/03 21:10:42 build.go:404: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 303ms
      agent:2025/01/03 21:10:42 build.go:404: ********* Finished testing of tst_QQuickMultiPointTouchArea *********
      

      From https://testresults.qt.io/coin/api/log/qt/qtdeclarative/7fcb95687518de23882fa68b11bea3f284b0ef17/LinuxopenSUSE_15_6x86_64LinuxopenSUSE_15_6x86_64GCCqtci-linux-openSUSE-15.6-x86_64-51-914ddcPinCores_Sccache_UseConfigure_WarningsAreErrors/6104c012bae92185b065185379005d3f15df1d26/test_1735934157/log.txt.gz

      Grafana: https://testresults.qt.io/grafana/d/3dhio4K7k/fastcheck-ci-test-info?orgId=1&from=now-90d&to=now&timezone=utc&var-testCase=tst_qquickmultipointtoucharea&var-testFunction=nonOverlapping&var-branch=dev

      It has been flaky for a long time, but apparently it got worse some on November 12th 2024.

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

            fredericl Frederic Lefebvre
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes