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

tst_QPauseAnimationJob has flakyness

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.4.0 Alpha, 5.8
    • Ubuntu 11.10 x64
      configuration: linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64

    Description

      One animation test caused a failure. With a quick look, this test doesn't seem to have failed the CI like ever, but it doesn't mean it hasn't fail-succeeded before, just like below as these are considered passed in the records.

      17:02:36 QtQA::App::TestRunner: begin tst_qpauseanimationjob: [./tst_qpauseanimationjob] [-silent] [-o] [/work/ci/qt/qt5/5.4/_artifacts/test-logs/tst_qpauseanimationjob-testresults-00.xml,xml] [-o] [-,txt]
      17:02:36 Testing tst_QPauseAnimationJob
      17:02:36 FAIL!  : tst_QPauseAnimationJob::noTimerUpdates(1) 'animation.state() == QAbstractAnimationJob::Stopped' returned FALSE. ()
      17:02:36    Loc: [tst_qpauseanimationjob.cpp(158)]
      17:02:36 Totals: 13 passed, 1 failed, 0 skipped, 0 blacklisted
      17:02:36 QtQA::App::TestRunner: test failed, running again to see if it is flaky...
      17:02:36 ********* Start testing of tst_QPauseAnimationJob *********
      17:02:36 Config: Using QtTest library 5.4.0, Qt 5.4.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 4.6.1)
      17:02:36 PASS   : tst_QPauseAnimationJob::initTestCase()
      17:02:36 PASS   : tst_QPauseAnimationJob::changeDirectionWhileRunning()
      17:02:36 PASS   : tst_QPauseAnimationJob::noTimerUpdates(0)
      17:02:36 PASS   : tst_QPauseAnimationJob::noTimerUpdates(1)
      17:02:36 PASS   : tst_QPauseAnimationJob::noTimerUpdates(2)
      17:02:36 PASS   : tst_QPauseAnimationJob::noTimerUpdates(3)
      17:02:36 PASS   : tst_QPauseAnimationJob::multiplePauseAnimations()
      17:02:36 PASS   : tst_QPauseAnimationJob::pauseAndPropertyAnimations()
      17:02:36 PASS   : tst_QPauseAnimationJob::pauseResume()
      17:02:36 PASS   : tst_QPauseAnimationJob::sequentialPauseGroup()
      17:02:36 PASS   : tst_QPauseAnimationJob::sequentialGroupWithPause()
      17:02:36 PASS   : tst_QPauseAnimationJob::multipleSequentialGroups()
      17:02:36 PASS   : tst_QPauseAnimationJob::zeroDuration()
      17:02:36 PASS   : tst_QPauseAnimationJob::cleanupTestCase()
      17:02:36 Totals: 14 passed, 0 failed, 0 skipped, 0 blacklisted
      17:02:36 ********* Finished testing of tst_QPauseAnimationJob *********
      17:02:36 QtQA::App::TestRunner: test failed on first attempt and passed on second attempt!
      17:02:36 QtQA::App::TestRunner:   first attempt:  exited with exit code 1
      17:02:36 QtQA::App::TestRunner: the test seems to be flaky, please fix this
      17:02:36 QtQA::App::TestRunner: this flaky test is being treated as a PASS
      17:02:36 QtQA::App::TestRunner: end tst_qpauseanimationjob: 11 seconds, exit code 0
      

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              tosaraja Tony Sarajärvi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes