[Ci-reports] fail on QtBase_stable_Integration #3507

Qt Continuous Integration System ci-noreply at qt-project.org
Tue Mar 25 22:58:49 CET 2014


Autotests `tst_qglthreads' and `tst_qlistwidget' failed :(

  Testing tst_QListWidget
  FAIL!  : tst_QListWidget::closePersistentEditor() Compared values are not the same
     Actual   (testWidget->viewport()->children().count()): 1
     Expected (childCount - 1)                            : 0
     Loc: [tst_qlistwidget.cpp(326)]
  Totals: 117 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QListWidget *********
  Config: Using QtTest library 5.3.0, Qt 5.3.0
  PASS   : tst_QListWidget::initTestCase()
  PASS   : tst_QListWidget::addItem()
  PASS   : tst_QListWidget::addItem2()
  PASS   : tst_QListWidget::addItems()
  PASS   : tst_QListWidget::openPersistentEditor()
  FAIL!  : tst_QListWidget::closePersistentEditor() Compared values are not the same
     Actual   (testWidget->viewport()->children().count()): 1
     Expected (childCount - 1)                            : 0
     Loc: [tst_qlistwidget.cpp(326)]
  PASS   : tst_QListWidget::count()
  PASS   : tst_QListWidget::currentItem()
  PASS   : tst_QListWidget::setCurrentItem(HasItems: 0)
  PASS   : tst_QListWidget::setCurrentItem(HasItems: 1)
  PASS   : tst_QListWidget::setCurrentItem(HasItems: 2)
  PASS   : tst_QListWidget::setCurrentItem(HasItems: 3)
  PASS   : tst_QListWidget::currentRow()
  PASS   : tst_QListWidget::setCurrentRow(HasItems: 0)
  PASS   : tst_QListWidget::setCurrentRow(HasItems: 1)
  PASS   : tst_QListWidget::setCurrentRow(HasItems: 2)
  PASS   : tst_QListWidget::setCurrentRow(HasItems: 3)
  QWARN  : tst_QListWidget::editItem(editable) edit: index was invalid
  QWARN  : tst_QListWidget::editItem(editable) edit: editing failed
  QWARN  : tst_QListWidget::editItem(editable) edit: index was invalid
  QWARN  : tst_QListWidget::editItem(editable) edit: editing failed
  PASS   : tst_QListWidget::editItem(editable)
  QWARN  : tst_QListWidget::editItem(not editable) edit: index was invalid
  QWARN  : tst_QListWidget::editItem(not editable) edit: editing failed
  QWARN  : tst_QListWidget::editItem(not editable) edit: index was invalid
  QWARN  : tst_QListWidget::editItem(not editable) edit: editing failed
  QWARN  : tst_QListWidget::editItem(not editable) edit: editing failed
  PASS   : tst_QListWidget::editItem(not editable)
  PASS   : tst_QListWidget::findItems()
  PASS   : tst_QListWidget::insertItem(Insert less then 0)
  PASS   : tst_QListWidget::insertItem(Insert at 0)
  PASS   : tst_QListWidget::insertItem(Insert beyond count)
  PASS   : tst_QListWidget::insertItem(Insert at count)
  PASS   : tst_QListWidget::insertItem(Insert in the middle)
  PASS   : tst_QListWidget::insertItems(Insert 1 item using constructor)
  PASS   : tst_QListWidget::insertItems(Insert 10 items using constructor)
  PASS   : tst_QListWidget::insertItems(Insert 100 items using constructor)
  PASS   : tst_QListWidget::insertItems(Insert 1 item with insertItem)
  PASS   : tst_QListWidget::insertItems(Insert 10 items with insertItem)
  PASS   : tst_QListWidget::insertItems(Insert 100 items with insertItem)
  PASS   : tst_QListWidget::insertItems(Insert/Create 1 item using insertItem)
  PASS   : tst_QListWidget::insertItems(Insert/Create 10 items using insertItem)
  PASS   : tst_QListWidget::insertItems(Insert/Create 100 items using insertItem)
  PASS   : tst_QListWidget::insertItems(Insert 0 items with insertItems)
  PASS   : tst_QListWidget::insertItems(Insert 1 item with insertItems)
  PASS   : tst_QListWidget::insertItems(Insert 10 items with insertItems)
  PASS   : tst_QListWidget::insertItems(Insert 100 items with insertItems)
  PASS   : tst_QListWidget::moveItemsPriv(Empty)
  PASS   : tst_QListWidget::moveItemsPriv(Overflow src)
  PASS   : tst_QListWidget::moveItemsPriv(Underflow src)
  PASS   : tst_QListWidget::moveItemsPriv(Overflow dst)
  PASS   : tst_QListWidget::moveItemsPriv(Underflow dst)
  PASS   : tst_QListWidget::moveItemsPriv(Same place)
  PASS   : tst_QListWidget::moveItemsPriv(Up)
  PASS   : tst_QListWidget::moveItemsPriv(Down)
  PASS   : tst_QListWidget::moveItemsPriv(QTBUG-6532 assert)
  PASS   : tst_QListWidget::moveItemsPriv(QTBUG-6565 to the end)
  PASS   : tst_QListWidget::moveItemsPriv(Same place 2)
  PASS   : tst_QListWidget::moveItemsPriv(swap)
  PASS   : tst_QListWidget::moveItemsPriv(swap2)
  PASS   : tst_QListWidget::moveItemsPriv(swap3)
  PASS   : tst_QListWidget::moveItemsPriv(swap4)
  PASS   : tst_QListWidget::itemAssignment()
  PASS   : tst_QListWidget::item(First item, row: 0)
  PASS   : tst_QListWidget::item(Middle item, row: 1)
  PASS   : tst_QListWidget::item(Last item, row: 2)
  PASS   : tst_QListWidget::item(Out of bounds, row: -1)
  PASS   : tst_QListWidget::item(Out of bounds, row: 3)
  PASS   : tst_QListWidget::takeItem(First item, row: 0)
  PASS   : tst_QListWidget::takeItem(Middle item, row: 1)
  PASS   : tst_QListWidget::takeItem(Last item, row: 2)
  PASS   : tst_QListWidget::takeItem(Out of bounds, row: -1)
  PASS   : tst_QListWidget::takeItem(Out of bounds, row: 3)
  PASS   : tst_QListWidget::setItemHidden()
  PASS   : tst_QListWidget::selectedItems(none hidden, none selected)
  PASS   : tst_QListWidget::selectedItems(none hidden, all selected)
  PASS   : tst_QListWidget::selectedItems(first hidden, all selected)
  PASS   : tst_QListWidget::selectedItems(last hidden, all selected)
  PASS   : tst_QListWidget::selectedItems(middle hidden, all selected)
  PASS   : tst_QListWidget::selectedItems(all hidden, all selected)
  PASS   : tst_QListWidget::removeItems(Empty)
  PASS   : tst_QListWidget::removeItems(1:1)
  PASS   : tst_QListWidget::removeItems(3:1)
  PASS   : tst_QListWidget::removeItems(3:2)
  PASS   : tst_QListWidget::removeItems(100:10)
  PASS   : tst_QListWidget::itemStreaming(Data)
  PASS   : tst_QListWidget::sortItems(ascending strings)
  PASS   : tst_QListWidget::sortItems(descending strings)
  PASS   : tst_QListWidget::sortItems(ascending numbers)
  PASS   : tst_QListWidget::sortItems(descending numbers)
  PASS   : tst_QListWidget::sortHiddenItems(descending order, 20 items)
  PASS   : tst_QListWidget::sortHiddenItems(ascending order)
  PASS   : tst_QListWidget::sortHiddenItems(descending order)
  PASS   : tst_QListWidget::closeEditor()
  PASS   : tst_QListWidget::setData(changing a role should emit)
  PASS   : tst_QListWidget::setData(setting the same value should not emit)
  PASS   : tst_QListWidget::setData(setting the same value twice should only emit once)
  PASS   : tst_QListWidget::setData(changing three roles should emit three times)
  PASS   : tst_QListWidget::insertItemsWithSorting(() + (a) = (a))
  PASS   : tst_QListWidget::insertItemsWithSorting(() + (c, b, a) = (a, b, c))
  PASS   : tst_QListWidget::insertItemsWithSorting(() + (a, b, c) = (c, b, a))
  PASS   : tst_QListWidget::insertItemsWithSorting((a) + (b) = (a, b))
  PASS   : tst_QListWidget::insertItemsWithSorting((a) + (b) = (b, a))
  PASS   : tst_QListWidget::insertItemsWithSorting((a, c, b) + (d) = (a, b, c, d))
  PASS   : tst_QListWidget::insertItemsWithSorting((b, c, a) + (d) = (d, c, b, a))
  PASS   : tst_QListWidget::insertItemsWithSorting(() + (sorted items) = (sorted items))
  PASS   : tst_QListWidget::insertItemsWithSorting((sorted items) + () = (sorted items))
  PASS   : tst_QListWidget::insertItemsWithSorting(() + (ascending items) = (reverse items))
  PASS   : tst_QListWidget::insertItemsWithSorting((reverse items) + () = (ascending items))
  PASS   : tst_QListWidget::insertItemsWithSorting((reverse items) + () = (reverse items))
  PASS   : tst_QListWidget::changeDataWithSorting(change a to b in (a))
  PASS   : tst_QListWidget::changeDataWithSorting(change a to b in (a, c))
  PASS   : tst_QListWidget::changeDataWithSorting(change a to c in (a, b))
  PASS   : tst_QListWidget::changeDataWithSorting(change c to a in (c, b))
  PASS   : tst_QListWidget::changeDataWithSorting(change e to i in (a, c, e, g))
  PASS   : tst_QListWidget::changeDataWithSorting(change e to a in (c, e, g, i))
  PASS   : tst_QListWidget::changeDataWithSorting(change e to f in (c, e, g, i))
  PASS   : tst_QListWidget::itemData()
  PASS   : tst_QListWidget::itemWidget()
  PASS   : tst_QListWidget::insertUnchanged()
  PASS   : tst_QListWidget::setSortingEnabled()
  PASS   : tst_QListWidget::task199503_crashWhenCleared()
  PASS   : tst_QListWidget::task217070_scrollbarsAdjusted()
  PASS   : tst_QListWidget::task258949_keypressHangup()
  PASS   : tst_QListWidget::QTBUG8086_currentItemChangedOnClick()
  PASS   : tst_QListWidget::QTBUG14363_completerWithAnyKeyPressedEditTriggers()
  PASS   : tst_QListWidget::cleanupTestCase()
  Totals: 117 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QListWidget *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qlistwidget: 18 seconds, exit code 1
  
  Testing tst_QGLThreads
  2014-03-25 23:22:17.271 tst_qglthreads[95950:5117] Persistent UI failed to open file file://localhost/Users/qt/Library/Saved%20Application%20State/com.yourcompany.tst_qglthreads.savedState/window_1.data: Permission denied (13)
  tst_qglthreads(95950,0x113c02000) malloc: *** error for object 0x10280e5b0: double free
  *** set a breakpoint in malloc_error_break to debug
  QtQA::App::TestRunner: Process exited due to signal 6
  QtQA::App::TestRunner: Sorry, a crash report could not be found in /Users/qt/Library/Logs/CrashReporter.
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QGLThreads *********
  Config: Using QtTest library 5.3.0, Qt 5.3.0
  PASS   : tst_QGLThreads::initTestCase()
  PASS   : tst_QGLThreads::swapInThread()
  PASS   : tst_QGLThreads::textureUploadInThread()
  PASS   : tst_QGLThreads::renderInThread(basic)
  PASS   : tst_QGLThreads::renderInThread(with-resize)
  PASS   : tst_QGLThreads::renderInThread(with-update)
  PASS   : tst_QGLThreads::renderInThread(with-resize-and-update)
  2014-03-25 23:22:53.934 tst_qglthreads[95954:5d0f] Persistent UI failed to open file file://localhost/Users/qt/Library/Saved%20Application%20State/com.yourcompany.tst_qglthreads.savedState/window_1.data: Permission denied (13)
  tst_qglthreads(95954,0x113c59000) malloc: *** error for object 0x1029361a0: double free
  *** set a breakpoint in malloc_error_break to debug
  QtQA::App::TestRunner: Process exited due to signal 6
  QtQA::App::TestRunner: Sorry, a crash report could not be found in /Users/qt/Library/Logs/CrashReporter.
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qglthreads: 73 seconds, signal 6

  Build log: http://testresults.qt-project.org/ci/QtBase_stable_Integration/build_03507/macx-clang_developer-build_OSX_10.8/log.txt.gz

  Tested changes (refs/builds/stable_1395777303):
    http://codereview.qt-project.org/81776 [PS1] - Disable non-fullscreen windows for WinRT
    http://codereview.qt-project.org/76118 [PS2] - Reuse one QCollator instance for QString::localeAwareCompare
    http://codereview.qt-project.org/81617 [PS1] - Make QWidget::render() work correctly with all paint devices
    http://codereview.qt-project.org/81243 [PS4] - QNX: Fix QWindow autotest
    http://codereview.qt-project.org/80745 [PS2] - Fix application font removal when using FontConfig
    http://codereview.qt-project.org/81747 [PS2] - QNX: Fix geometry changed event for non FS windows
    http://codereview.qt-project.org/81603 [PS4] - Updated outdated README for thread examples
    http://codereview.qt-project.org/81483 [PS2] - Polish tst_qsslsocket a bit.



More information about the Ci-reports mailing list