Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.14
-
None
-
12bc039baa2672c98518277ea146bedec3a92ac0 (qt/qtbase/dev)
Description
Test tst_QObjectRace is crashing periodically (mostly on Windows 10 WinRT):
http://testresults.qt.io/coin/integration/qt/qtbase/tasks/1553064853
https://testresults.qt.io/coin/integration/qt/qtbase/tasks/1553031418
agent:2019/03/19 23:16:13 build.go:449: Executing instruction 675 of 912 - RunQtUnitTest agent:2019/03/19 23:16:13 runner.go:72: Generating test results with TESTARGS=-o C:\Users\qt\work\testresults\tests\auto\other\qobjectrace934960483,xml -o -,txt agent:2019/03/19 23:16:13 build.go:314: [c:\users\qt\MSVC2015.bat jom check] 900 900 agent:2019/03/19 23:16:13 build.go:192: agent:2019/03/19 23:16:13 build.go:192: C:\Users\qt\work\qt\qtbase\tests\auto\other\qobjectrace>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 10.0.14393.0 agent:2019/03/19 23:16:14 build.go:192: agent:2019/03/19 23:16:14 build.go:192: jom 1.1.2 - empower your cores agent:2019/03/19 23:16:14 build.go:192: agent:2019/03/19 23:16:14 build.go:192: C:\Utils\Jom\jom.exe -f Makefile.Release check agent:2019/03/19 23:16:14 build.go:192: call C:\Users\qt\work\qt\qtbase\tests\auto\other\qobjectrace\target_wrapper.bat C:\Utils\winrtrunner\winrtrunner.exe release\qobjectrace.exe -o C:\Users\qt\work\testresults\tests\auto\other\qobjectrace934960483,xml -o -,txt agent:2019/03/19 23:16:14 build.go:192: qt.winrtrunner: Using the Appx profile. agent:2019/03/19 23:16:17 build.go:192: qt.winrtrunner: App started with process ID 4980 agent:2019/03/19 23:16:47 build.go:192: qt.winrtrunner: App exited with code 5 agent:2019/03/19 23:16:47 build.go:192: ********* Start testing of tst_QObjectRace ********* agent:2019/03/19 23:16:47 build.go:192: Config: Using QtTest library 5.14.0, Qt 5.14.0 (x86_64-little_endian-llp64 static release build; by MSVC 2015) agent:2019/03/19 23:16:47 build.go:192: PASS : tst_QObjectRace::initTestCase() agent:2019/03/19 23:16:47 build.go:192: PASS : tst_QObjectRace::moveToThreadRace() agent:2019/03/19 23:16:47 build.go:192: PASS : tst_QObjectRace::destroyRace() agent:2019/03/19 23:16:47 build.go:192: jom: C:\Users\qt\work\qt\qtbase\tests\auto\other\qobjectrace\Makefile.Release [check] Error 5 agent:2019/03/19 23:16:47 build.go:192: jom: C:\Users\qt\work\qt\qtbase\tests\auto\other\qobjectrace\Makefile [release-check] Error 2 agent:2019/03/19 23:16:47 build.go:236: Process finished with error: exit status 2 agent:2019/03/19 23:16:47 build.go:195: Error reading from stdout/err: exit status 2 agent:2019/03/19 23:16:47 build.go:436: Executing scheduled instruction 1 of 2 - Upload all core dumps if there are some
Flaky tests are slowing down Qt development and should be either fixed or blacklisted.
Attachments
For Gerrit Dashboard: QTBUG-74604 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
256580,2 | Don't iterate over the connections without holding a lock | dev | qt/qtbase | Status: MERGED | +2 | 0 |