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

Flaky tests/auto/other/qobjectrace crashes on multiple platforms

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.14
    • Fix Version/s: 5.14.0 Alpha
    • Component/s: Other
    • Labels:
      None
    • Commits:
      12bc039baa2672c98518277ea146bedec3a92ac0 (qt/qtbase/dev)

      Description

      Test tst_QObjectRace is crashing periodically (mostly on Windows 10 WinRT):

      https://testresults.qt.io/grafana/d/000000009/coin-single-test-details?orgId=1&var-project=qt%2Fqtbase&var-testcase=tests%2Fauto%2Fother%2Fqobjectrace&from=now-90d&to=now

       

      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

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

          Activity

            People

            Assignee:
            laknoll Lars Knoll
            Reporter:
            aakeskimo Aapo Keskimölö
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes