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

Top flaky test: tst_QColorDialog::hexColor

XMLWordPrintable

      Test case: tst_QColorDialog::hexColor has failed 4 times, crashed 0 and was flaky 130 times last week.

      The test has blocked around 4 Gerrit changes past week

      Coin log excerpt from failed run:
      agent:2025/10/30 13:59:24 build.go:414: QWARN : tst_QColorDialog::hexColor(White) Failed to acquire deadlock protector for 'QAndroidPlatformOpenGLWindow::eglSurface()' while already locked by 'QAndroidInputContext::runOnQtThread()'.
      agent:2025/10/30 13:59:24 build.go:414: QFATAL : tst_QColorDialog::hexColor(White) Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface().
      agent:2025/10/30 13:59:24 build.go:414: FAIL! : tst_QColorDialog::hexColor(White) Received a fatal error.
      agent:2025/10/30 13:59:24 build.go:414: Totals: 5 passed, 1 failed, 2 skipped, 0 blacklisted, 4569ms
      agent:2025/10/30 13:59:24 build.go:414: ********* Finished testing of tst_QColorDialog *********
      agent:2025/10/30 13:59:24 build.go:414: Failed to retrieve the test exit code.
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py INFO: Test process exited with code: 255
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py WARNING: qFatal message ('Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface().') found in the XML, treating this run as a CRASH!
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py INFO: Parsed XML file /home/qt/work/testresults/tst_qcolordialog-1761832743957.xml in 0.001 seconds
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py INFO: Found 7 passes and 1 failures
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py WARNING: CRASH detected, re-running the whole executable
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py INFO: Will re-run the full test executable
      agent:2025/10/30 13:59:24 build.go:414: qt-testrunner.py DEBUG: Running test command line: ['/home/qt/work/install/bin/androidtestrunner', '--path', '/home/qt/work/qt/qtbase_standalone_tests/tests/auto/widgets/dialogs/qcolordialog/android-build-tst_qcolordialog', '--adb', '/opt/android/sdk/platform-tools/adb', '--skip-install-root', '--ndk-stack', '/opt/android/android-ndk-r27c/ndk-stack', '--make', '"/opt/cmake-3.30.5/bin/cmake" --build /home/qt/work/qt/qtbase_standalone_tests --target tst_qcolordialog_make_apk', '--apk', '/home/qt/work/qt/qtbase_standalone_tests/tests/auto/widgets/dialogs/qcolordialog/android-build-tst_qcolordialog/tst_qcolordialog.apk', '--timeout', '1425', '--', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761832755536.xml,xml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761832755536.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761832755536.txt,txt', '-o', '-,txt']
      ...

      Full log at : coin log
      Statistics about test fails: link to grafana dashboard

      Information about the Qt test system: qt test execution information

        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
            testresults_metrics_bot Testresults Metrics Bot
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes