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

tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup() is flaky

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.9.0, 5.12
    • QPA
    • macOS 10.12, macOS 10.13

    Description

      So far, 2 out of 8 integration failures in https://codereview.qt-project.org/#/c/197769/ are caused by failing tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup():

      Module "qt/qtbase" (558a9993a34e1a838b4d498dfeafc4acd381a28e) Failed test(s): /Users/qt/work/qt/qtbase/tests/auto/corelib/animation/qparallelanimationgroup:
       agent:2017/06/19 00:51:58 build.go:344: Executing instruction 67 of 940
       agent:2017/06/19 00:51:58 build.go:270: [make check -j1] 900 1200
       /Users/qt/work/qt/qtbase/tests/auto/corelib/animation/qparallelanimationgroup/target_wrapper.sh  ./tst_qparallelanimationgroup -o /Users/qt/work/testresults/tests/auto/corelib/animation/qparallelanimationgroup382454042,xml -o -,txt
       ********* Start testing of tst_QParallelAnimationGroup *********
       Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 8.0.0 (clang-800.0.42.1) (Apple))
       PASS   : tst_QParallelAnimationGroup::initTestCase()
       PASS   : tst_QParallelAnimationGroup::construction()
       PASS   : tst_QParallelAnimationGroup::setCurrentTime()
       PASS   : tst_QParallelAnimationGroup::stateChanged()
       PASS   : tst_QParallelAnimationGroup::clearGroup()
       PASS   : tst_QParallelAnimationGroup::propagateGroupUpdateToChildren()
       PASS   : tst_QParallelAnimationGroup::updateChildrenWithRunningGroup()
       FAIL!  : tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup() 'group.currentLoopTime() > 0' returned FALSE. ()
          Loc: [tst_qparallelanimationgroup.cpp(486)]
       PASS   : tst_QParallelAnimationGroup::startChildrenWithStoppedGroup()
       PASS   : tst_QParallelAnimationGroup::stopGroupWithRunningChild()
       PASS   : tst_QParallelAnimationGroup::startGroupWithRunningChild()
       PASS   : tst_QParallelAnimationGroup::zeroDurationAnimation()
       PASS   : tst_QParallelAnimationGroup::stopUncontrolledAnimations()
       PASS   : tst_QParallelAnimationGroup::loopCount(50)
       PASS   : tst_QParallelAnimationGroup::loopCount(100)
       PASS   : tst_QParallelAnimationGroup::loopCount(110)
       PASS   : tst_QParallelAnimationGroup::loopCount(120)
       PASS   : tst_QParallelAnimationGroup::loopCount(170)
       PASS   : tst_QParallelAnimationGroup::loopCount(220)
       PASS   : tst_QParallelAnimationGroup::loopCount(230)
       PASS   : tst_QParallelAnimationGroup::loopCount(240)
       PASS   : tst_QParallelAnimationGroup::loopCount(290)
       PASS   : tst_QParallelAnimationGroup::loopCount(340)
       PASS   : tst_QParallelAnimationGroup::loopCount(350)
       PASS   : tst_QParallelAnimationGroup::loopCount(360)
       PASS   : tst_QParallelAnimationGroup::loopCount(410)
       PASS   : tst_QParallelAnimationGroup::loopCount(460)
       PASS   : tst_QParallelAnimationGroup::loopCount(470)
       PASS   : tst_QParallelAnimationGroup::loopCount(480)
       PASS   : tst_QParallelAnimationGroup::loopCount(120-110)
       PASS   : tst_QParallelAnimationGroup::loopCount(120-50)
       PASS   : tst_QParallelAnimationGroup::loopCount(120-0)
       PASS   : tst_QParallelAnimationGroup::loopCount(300-110)
       PASS   : tst_QParallelAnimationGroup::loopCount(300-50)
       PASS   : tst_QParallelAnimationGroup::loopCount(300-0)
       PASS   : tst_QParallelAnimationGroup::loopCount(115-105)
       PASS   : tst_QParallelAnimationGroup::loopCount(b120-120)
       PASS   : tst_QParallelAnimationGroup::loopCount(b120-110)
       PASS   : tst_QParallelAnimationGroup::loopCount(b120-100)
       PASS   : tst_QParallelAnimationGroup::loopCount(b120-50)
       PASS   : tst_QParallelAnimationGroup::loopCount(b120-0)
       PASS   : tst_QParallelAnimationGroup::loopCount(b360-170)
       PASS   : tst_QParallelAnimationGroup::loopCount(b360-220)
       PASS   : tst_QParallelAnimationGroup::loopCount(b360-210)
       PASS   : tst_QParallelAnimationGroup::loopCount(b360-120)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-110)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-120)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-140)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-240)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-260)
       PASS   : tst_QParallelAnimationGroup::loopCount(b50-350)
       PASS   : tst_QParallelAnimationGroup::loopCount(inf1220)
       PASS   : tst_QParallelAnimationGroup::loopCount(inf1310)
       PASS   : tst_QParallelAnimationGroup::loopCount(b.inf120-120)
       PASS   : tst_QParallelAnimationGroup::loopCount(b.inf120-20)
       PASS   : tst_QParallelAnimationGroup::loopCount(b.inf120-110)
       PASS   : tst_QParallelAnimationGroup::autoAdd()
       PASS   : tst_QParallelAnimationGroup::pauseResume()
       PASS   : tst_QParallelAnimationGroup::crashWhenRemovingUncontrolledAnimation()
       PASS   : tst_QParallelAnimationGroup::cleanupTestCase()
       Totals: 59 passed, 1 failed, 0 skipped, 0 blacklisted, 1288ms
       ********* Finished testing of tst_QParallelAnimationGroup *********
       make: *** [check] Error 1
       
       agent:2017/06/19 00:51:59 build.go:200: Process finished with error: exit status 2
       agent:2017/06/19 00:51:59 build.go:152: Error reading from stdout/err: exit status 2
       agent:2017/06/19 00:52:19 build.go:270: [make check -j1] 900 1200
       /Users/qt/work/qt/qtbase/tests/auto/corelib/animation/qparallelanimationgroup/target_wrapper.sh  ./tst_qparallelanimationgroup deleteChildrenWithRunningGroup
       ********* Start testing of tst_QParallelAnimationGroup *********
       Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 8.0.0 (clang-800.0.42.1) (Apple))
       PASS   : tst_QParallelAnimationGroup::initTestCase()
       PASS   : tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup()
       PASS   : tst_QParallelAnimationGroup::cleanupTestCase()
       Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 1131ms
       ********* Finished testing of tst_QParallelAnimationGroup *********
       
       agent:2017/06/19 00:52:21 build.go:270: [make check -j1] 900 1200
       /Users/qt/work/qt/qtbase/tests/auto/corelib/animation/qparallelanimationgroup/target_wrapper.sh  ./tst_qparallelanimationgroup deleteChildrenWithRunningGroup
       ********* Start testing of tst_QParallelAnimationGroup *********
       Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 8.0.0 (clang-800.0.42.1) (Apple))
       PASS   : tst_QParallelAnimationGroup::initTestCase()
       FAIL!  : tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup() 'group.currentLoopTime() > 0' returned FALSE. ()
          Loc: [tst_qparallelanimationgroup.cpp(486)]
       PASS   : tst_QParallelAnimationGroup::cleanupTestCase()
       Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 1105ms
       ********* Finished testing of tst_QParallelAnimationGroup *********
       make: *** [check] Error 1
       
       agent:2017/06/19 00:52:22 build.go:200: Process finished with error: exit status 2
       agent:2017/06/19 00:52:22 build.go:152: Error reading from stdout/err: exit status 2
       agent:2017/06/19 00:52:22 agent.go:167: Test failed
       agent:2017/06/19 00:52:22 agent.go:121: ERROR building: exit status 2
       Build log: https://testresults.qt.io/logs/qt/qtbase/255052c7ed8a177799bb5fcb8580622a0e5a2050/MacOSMacOS_10_12x86_64MacOSMacOS_10_12x86_64Clangqtci-macos-10.12-x86_64-8-9339dbDebugAndRelease_Release/7ca30f915833d953146007e71743147e3e719500/test_1497818935/testlog.txt.gz
       Details: https://testresults.qt.io/coin/integration/qt/qtbase/tasks/1497818894
      

      Attachments

        Issue Links

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

          Activity

            People

              qtandroidteam Qt Android Team
              jpnurmi J-P Nurmi
              Vladimir Minenko Vladimir Minenko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes