-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
dev
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 weekCoin log excerpt from failed run: agent:2025/10/28 21:02:13 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/28 21:02:13 build.go:414: QFATAL : tst_QColorDialog::hexColor(White) Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface(). agent:2025/10/28 21:02:13 build.go:414: FAIL! : tst_QColorDialog::hexColor(White) Received a fatal error.agent:2025/10/28 21:02:13 build.go:414: Totals: 5 passed, 1 failed, 2 skipped, 0 blacklisted, 4315ms agent:2025/10/28 21:02:13 build.go:414: ********* Finished testing of tst_QColorDialog ********* agent:2025/10/28 21:02:13 build.go:414: Failed to retrieve the test exit code. agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py INFO: Test process exited with code: 255 agent:2025/10/28 21:02:13 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/28 21:02:13 build.go:414: qt-testrunner.py INFO: Parsed XML file /home/qt/work/testresults/tst_qcolordialog-1761685312921.xml in 0.001 seconds agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py INFO: Found 7 passes and 1 failures agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py WARNING: CRASH detected, re-running the whole executable agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py INFO: Will re-run the full test executable agent:2025/10/28 21:02:13 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-1761685325079.xml,xml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761685325079.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761685325079.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