[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qt5#stable

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Dec 5 19:48:50 CET 2012


Autotests `tst_qdeclarativetimer', `tst_qperformancetimer', `tst_qquickanimations', and `tst_qquickpathview' failed :(

Some (not all) of the tests were determined to be flaky, meaning results were not consistent across multiple runs.  This might make the problem difficult to reproduce.  Also, flaky failures might or might not be related to any recent changes in the source code.

  Testing tst_QQuickPathView
  FAIL!  : tst_QQuickPathView::maximumFlickVelocity() '!pathview->isMoving()' returned FALSE. ()
     Loc: [tst_qquickpathview.cpp(1801)]
  Totals: 121 passed, 1 failed, 1 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QQuickPathView *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_QQuickPathView::initTestCase()
  PASS   : tst_QQuickPathView::initValues()
  PASS   : tst_QQuickPathView::items()
  PASS   : tst_QQuickPathView::dataModel()
  PASS   : tst_QQuickPathView::pathview2()
  PASS   : tst_QQuickPathView::pathview3()
  PASS   : tst_QQuickPathView::initialCurrentIndex()
  PASS   : tst_QQuickPathView::insertModel(insert after current)
  PASS   : tst_QQuickPathView::insertModel(insert before current)
  PASS   : tst_QQuickPathView::insertModel(insert multiple after current)
  PASS   : tst_QQuickPathView::insertModel(insert multiple before current)
  PASS   : tst_QQuickPathView::insertModel(insert at end)
  PASS   : tst_QQuickPathView::insertModel(insert at beginning)
  PASS   : tst_QQuickPathView::insertModel(insert at current)
  PASS   : tst_QQuickPathView::insertModel(no range - insert after current)
  PASS   : tst_QQuickPathView::insertModel(no range - insert before current)
  PASS   : tst_QQuickPathView::insertModel(no range - insert multiple after current)
  PASS   : tst_QQuickPathView::insertModel(no range - insert multiple before current)
  PASS   : tst_QQuickPathView::insertModel(no range - insert at end)
  PASS   : tst_QQuickPathView::insertModel(no range - insert at beginning)
  PASS   : tst_QQuickPathView::insertModel(no range - insert at current)
  PASS   : tst_QQuickPathView::removeModel(remove after current)
  PASS   : tst_QQuickPathView::removeModel(remove before current)
  PASS   : tst_QQuickPathView::removeModel(remove multiple after current)
  PASS   : tst_QQuickPathView::removeModel(remove multiple before current)
  PASS   : tst_QQuickPathView::removeModel(remove last)
  PASS   : tst_QQuickPathView::removeModel(remove first)
  PASS   : tst_QQuickPathView::removeModel(remove current)
  PASS   : tst_QQuickPathView::removeModel(remove all)
  PASS   : tst_QQuickPathView::removeModel(no range - remove after current)
  PASS   : tst_QQuickPathView::removeModel(no range - remove before current)
  PASS   : tst_QQuickPathView::removeModel(no range - remove multiple after current)
  PASS   : tst_QQuickPathView::removeModel(no range - remove multiple before current)
  PASS   : tst_QQuickPathView::removeModel(no range - remove last)
  PASS   : tst_QQuickPathView::removeModel(no range - remove first)
  PASS   : tst_QQuickPathView::removeModel(no range - remove current offset)
  PASS   : tst_QQuickPathView::removeModel(no range - remove all)
  PASS   : tst_QQuickPathView::moveModel(move after current)
  PASS   : tst_QQuickPathView::moveModel(move before current)
  PASS   : tst_QQuickPathView::moveModel(move before current to after)
  PASS   : tst_QQuickPathView::moveModel(move multiple after current)
  PASS   : tst_QQuickPathView::moveModel(move multiple before current)
  PASS   : tst_QQuickPathView::moveModel(move before current to end)
  PASS   : tst_QQuickPathView::moveModel(move last to beginning)
  PASS   : tst_QQuickPathView::moveModel(move current)
  PASS   : tst_QQuickPathView::moveModel(no range - move after current)
  PASS   : tst_QQuickPathView::moveModel(no range - move before current)
  PASS   : tst_QQuickPathView::moveModel(no range - move before current to after)
  PASS   : tst_QQuickPathView::moveModel(no range - move multiple after current)
  PASS   : tst_QQuickPathView::moveModel(no range - move multiple before current)
  PASS   : tst_QQuickPathView::moveModel(no range - move before current to end)
  PASS   : tst_QQuickPathView::moveModel(no range - move last to beginning)
  PASS   : tst_QQuickPathView::moveModel(no range - move current)
  PASS   : tst_QQuickPathView::moveModel(no range - move multiple incl. current)
  PASS   : tst_QQuickPathView::consecutiveModelChanges(no range - insert after, insert before)
  PASS   : tst_QQuickPathView::consecutiveModelChanges(no range - remove after, remove before)
  PASS   : tst_QQuickPathView::consecutiveModelChanges(no range - remove after, insert before)
  PASS   : tst_QQuickPathView::consecutiveModelChanges(no range - insert after, remove before)
  PASS   : tst_QQuickPathView::consecutiveModelChanges(no range - insert, remove all, polish, insert)
  PASS   : tst_QQuickPathView::path()
  PASS   : tst_QQuickPathView::pathMoved()
  PASS   : tst_QQuickPathView::offset(0.0)
  PASS   : tst_QQuickPathView::offset(1.0)
  PASS   : tst_QQuickPathView::offset(5.0)
  PASS   : tst_QQuickPathView::offset(4.6)
  PASS   : tst_QQuickPathView::offset(4.4)
  PASS   : tst_QQuickPathView::offset(5.4)
  PASS   : tst_QQuickPathView::offset(5.6)
  PASS   : tst_QQuickPathView::setCurrentIndex()
  PASS   : tst_QQuickPathView::resetModel()
  PASS   : tst_QQuickPathView::propertyChanges()
  PASS   : tst_QQuickPathView::pathChanges()
  PASS   : tst_QQuickPathView::componentChanges()
  PASS   : tst_QQuickPathView::modelChanges()
  PASS   : tst_QQuickPathView::pathUpdateOnStartChanged()
  SKIP   : tst_QQuickPathView::package() QTBUG-27170 view does not reliably receive polish without a running animation
     Loc: [tst_qquickpathview.cpp(1345)]
  PASS   : tst_QQuickPathView::emptyModel()
  PASS   : tst_QQuickPathView::closed()
  PASS   : tst_QQuickPathView::pathUpdate()
  PASS   : tst_QQuickPathView::visualDataModel()
  PASS   : tst_QQuickPathView::undefinedPath()
  PASS   : tst_QQuickPathView::mouseDrag()
  PASS   : tst_QQuickPathView::treeModel()
  PASS   : tst_QQuickPathView::changePreferredHighlight()
  PASS   : tst_QQuickPathView::missingPercent()
  PASS   : tst_QQuickPathView::creationContext()
  PASS   : tst_QQuickPathView::currentOffsetOnInsertion()
  PASS   : tst_QQuickPathView::asynchronous()
  PASS   : tst_QQuickPathView::cancelDrag()
  FAIL!  : tst_QQuickPathView::maximumFlickVelocity() '!pathview->isMoving()' returned FALSE. ()
     Loc: [tst_qquickpathview.cpp(1801)]
  PASS   : tst_QQuickPathView::snapToItem(no enforce range)
  PASS   : tst_QQuickPathView::snapToItem(enforce range)
  PASS   : tst_QQuickPathView::snapOneItem(no enforce range)
  PASS   : tst_QQuickPathView::snapOneItem(enforce range)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, all items, Beginning)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, all items, Center)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, all items, End)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, Beginning)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, Center)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, End)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, init offset 4.0, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(no range, 5 items, init offset 3.0, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, Beginning)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, Center)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, End)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, init offset 1.0, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, all items, SnapPosition)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, Beginning)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, Center)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, End)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, init offset 1.0, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, init offset 2.0, Contain)
  PASS   : tst_QQuickPathView::positionViewAtIndex(strict range, 5 items, SnapPosition)
  PASS   : tst_QQuickPathView::indexAt_itemAt(Item 0 - 585, 95)
  PASS   : tst_QQuickPathView::indexAt_itemAt(Item 0 - 660, 165)
  PASS   : tst_QQuickPathView::indexAt_itemAt(No Item a - 580, 95)
  PASS   : tst_QQuickPathView::indexAt_itemAt(No Item b - 585, 85)
  PASS   : tst_QQuickPathView::indexAt_itemAt(Item 7 - 360, 200)
  PASS   : tst_QQuickPathView::cacheItemCount()
  PASS   : tst_QQuickPathView::cleanupTestCase()
  Totals: 121 passed, 1 failed, 1 skipped
  ********* Finished testing of tst_QQuickPathView *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquickpathview: 116 seconds, exit code 1
  
  Testing tst_qquickanimations
  FAIL!  : tst_qquickanimations::badTypes() Compared doubles are not the same (fuzzy compare)
     Actual   (myRect->x()): 194.4
     Expected (qreal(200)): 200
     Loc: [tst_qquickanimations.cpp(727)]
  Totals: 41 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qquickanimations *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_qquickanimations::initTestCase()
  PASS   : tst_qquickanimations::simpleProperty()
  PASS   : tst_qquickanimations::simpleNumber()
  PASS   : tst_qquickanimations::simpleColor()
  PASS   : tst_qquickanimations::simpleRotation()
  PASS   : tst_qquickanimations::simplePath()
  PASS   : tst_qquickanimations::simpleAnchor()
  PASS   : tst_qquickanimations::reparent()
  PASS   : tst_qquickanimations::pathInterpolator()
  PASS   : tst_qquickanimations::pathInterpolatorBackwardJump()
  PASS   : tst_qquickanimations::pathWithNoStart()
  PASS   : tst_qquickanimations::alwaysRunToEnd()
  PASS   : tst_qquickanimations::complete()
  PASS   : tst_qquickanimations::resume()
  PASS   : tst_qquickanimations::dotProperty()
  FAIL!  : tst_qquickanimations::badTypes() Compared doubles are not the same (fuzzy compare)
     Actual   (myRect->x()): 189.6
     Expected (qreal(200)): 200
     Loc: [tst_qquickanimations.cpp(727)]
  PASS   : tst_qquickanimations::badProperties()
  PASS   : tst_qquickanimations::mixedTypes()
  PASS   : tst_qquickanimations::properties()
  FAIL!  : tst_qquickanimations::propertiesTransition() Compared doubles are not the same (fuzzy compare)
     Actual   (myRect->y()): 196
     Expected (qreal(200)): 200
     Loc: [tst_qquickanimations.cpp(886)]
  PASS   : tst_qquickanimations::pathTransition()
  PASS   : tst_qquickanimations::disabledTransition()
  PASS   : tst_qquickanimations::invalidDuration()
  PASS   : tst_qquickanimations::attached()
  PASS   : tst_qquickanimations::propertyValueSourceDefaultStart()
  PASS   : tst_qquickanimations::dontStart()
  PASS   : tst_qquickanimations::easingProperties()
  PASS   : tst_qquickanimations::rotation()
  PASS   : tst_qquickanimations::startStopSignals()
  PASS   : tst_qquickanimations::runningTrueBug()
  PASS   : tst_qquickanimations::nonTransitionBug()
  PASS   : tst_qquickanimations::registrationBug()
  PASS   : tst_qquickanimations::doubleRegistrationBug()
  PASS   : tst_qquickanimations::alwaysRunToEndRestartBug()
  PASS   : tst_qquickanimations::transitionAssignmentBug()
  PASS   : tst_qquickanimations::pauseBindingBug()
  PASS   : tst_qquickanimations::pauseBug()
  PASS   : tst_qquickanimations::loopingBug()
  PASS   : tst_qquickanimations::anchorBug()
  PASS   : tst_qquickanimations::pathAnimationInOutBackBug()
  PASS   : tst_qquickanimations::scriptActionBug()
  PASS   : tst_qquickanimations::cleanupTestCase()
  Totals: 40 passed, 2 failed, 0 skipped
  ********* Finished testing of tst_qquickanimations *********
  QtQA::App::TestRunner: test failed on first and second attempts, but with different behavior each time:
  QtQA::App::TestRunner:   first attempt:  exited with exit code 1
  QtQA::App::TestRunner:   second attempt: exited with exit code 2
  QtQA::App::TestRunner: the test seems to be flaky, please fix this
  QtQA::App::TestRunner: this flaky test is being treated as a FAIL
  QtQA::App::TestRunner: end tst_qquickanimations: 42 seconds, exit code 2
  
  Testing tst_qperformancetimer
  FAIL!  : tst_qperformancetimer::units() 'elapsed > 300000000 && elapsed < 310000000' returned FALSE. ()
     Loc: [tst_qperformancetimer.cpp(64)]
  Totals: 2 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qperformancetimer *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_qperformancetimer::initTestCase()
  FAIL!  : tst_qperformancetimer::units() 'elapsed > 300000000 && elapsed < 310000000' returned FALSE. ()
     Loc: [tst_qperformancetimer.cpp(64)]
  PASS   : tst_qperformancetimer::cleanupTestCase()
  Totals: 2 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_qperformancetimer *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qperformancetimer: 1 seconds, exit code 1
  
  Testing tst_qdeclarativetimer
  FAIL!  : tst_qdeclarativetimer::notRepeating() Compared values are not the same
     Actual   (helper.count): 0
     Expected (1): 1
     Loc: [tst_qdeclarativetimer.cpp(104)]
  Totals: 10 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qdeclarativetimer *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_qdeclarativetimer::initTestCase()
  FAIL!  : tst_qdeclarativetimer::notRepeating() Compared values are not the same
     Actual   (helper.count): 0
     Expected (1): 1
     Loc: [tst_qdeclarativetimer.cpp(104)]
  PASS   : tst_qdeclarativetimer::notRepeatingStart()
  PASS   : tst_qdeclarativetimer::repeat()
  PASS   : tst_qdeclarativetimer::noTriggerIfNotRunning()
  PASS   : tst_qdeclarativetimer::triggeredOnStart()
  PASS   : tst_qdeclarativetimer::triggeredOnStartRepeat()
  PASS   : tst_qdeclarativetimer::changeDuration()
  PASS   : tst_qdeclarativetimer::restart()
  PASS   : tst_qdeclarativetimer::parentProperty()
  PASS   : tst_qdeclarativetimer::cleanupTestCase()
  Totals: 10 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_qdeclarativetimer *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qdeclarativetimer: 12 seconds, exit code 1

  Build log: http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00015/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz

  Tested changes (refs/builds/stable_1354718593):
    http://codereview.qt-project.org/41851 [PS2] - Updated submodules.



More information about the Ci-reports mailing list