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

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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.14.0 Alpha
    • 5.14
    • Other
    • None
    • 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

        For Gerrit Dashboard: QTBUG-74604
        # Subject Branch Project Status CR V

        Activity

          People

            laknoll Lars Knoll
            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