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

tst_QGraphicsView::scrollBarRanges crashes on Android and flaky on Ubuntu_22_04 and OpenSuse

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • None
    • 6.9.0, 6.10.0
    • Widgets: GraphicsView
    • None
    • Android, Linux/X11

      tst_QGraphicsView::scrollBarRanges crashes even though it is blacklisted - since blacklisted tests are still executed, and the mechanism does not protect from crashes.

      https://code.qt.io/cgit/qt/qtbase.git/tree/tests/auto/widgets/graphicsview/qgraphicsview/BLACKLIST

       

      In last month it crashed 27 times.
      Branches in which it crashed:
      '6.9', 'dev', 'tqtc/lts-6.8', '6.10', 'tqtc/lts-6.8.5', 'tqtc/lts-6.5'
      Target_oses:  'Android_ANY', 'Ubuntu_22_04'

      config identifiers:

      'android-15-x86_64-on-linux', 'android-16-x86_64-on-linux'

       

      see also:
      https://testresults.qt.io/grafana/d/d8bebf9c-6e1c-4bff-a214-8d506943f23c/flaky-crashed-failed-tests?var-group_by_interval=1d&orgId=1&from=now-60d&to=now&timezone=browser&var-branch=1&var-test_case_n=1253&var-test_function_n=12228

       

      BPASS  : tst_QGraphicsView::scrollBarRanges(Fusion, Styled, 11)
      Failed to retrieve the test exit code.
      "Error: the test result file tst_qgraphicsview-1760407070367.junit.xml is empty."
      qt-testrunner.py     INFO: Test process exited with code: 255
      qt-testrunner.py    ERROR: XML log file not found: /home/qt/work/testresults/tst_qgraphicsview-1760407070367.xml
      qt-testrunner.py    ERROR: exception:FileNotFoundError [Errno 2] No such file or directory: '/home/qt/work/testresults/tst_qgraphicsview-1760407070367.xml'
      qt-testrunner.py    ERROR: The test executable probably crashed, see above for details

       

      after rerun:
      BPASS  : tst_QGraphicsView::scrollBarRanges(Fusion, 6)
      Failed to retrieve the test exit code.
      "Error: the test result file tst_qgraphicsview-1760407382656.junit.xml is empty."
      qt-testrunner.py     INFO: Test process exited with code: 255
      qt-testrunner.py    ERROR: Failed to parse the XML log file: /home/qt/work/testresults/tst_qgraphicsview-1760407382656.xml
      qt-testrunner.py    ERROR:     File Contents:

       

      example log:

      https://testresults.qt.io/coin/api/results/qt/qtbase/1430225586856114b5f9e331a7d71e109879e2f9/LinuxRHEL_8_10x86_64AndroidAndroid_ANYx86_64GCCqtci-linux-RHEL-8.10-x86_64-51-8cd7bdAndroidTestRun_GenerateSBOM_Packaging_Sccache_UseConfigure_VerifySBOM_WarningsAreErrors/0c86535cbeda1e25b9a38bd43aa86b1d99e659f4/test_1760399434

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

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            anwojcie Anna Wojciechowska
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes