Autotest `tst_qquicklistview' failed :( Testing tst_QQuickListView FAIL! : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced) 'item' returned FALSE. (Item 17 not found) tst_qquicklistview.cpp(6593) : failure location Totals: 460 passed, 1 failed, 2 skipped QtQA::App::TestRunner: test failed, running again to see if it is flaky... ********* Start testing of tst_QQuickListView ********* Config: Using QtTest library 5.2.0, Qt 5.2.0 PASS : tst_QQuickListView::initTestCase() QWARN : tst_QQuickListView::qAbstractItemModel_package_items() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::qAbstractItemModel_package_items() QWARN : tst_QQuickListView::qAbstractItemModel_items() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::qAbstractItemModel_items() QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::qAbstractItemModel_package_changed() QWARN : tst_QQuickListView::qAbstractItemModel_changed() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::qAbstractItemModel_changed() PASS : tst_QQuickListView::qAbstractItemModel_package_inserted() PASS : tst_QQuickListView::qAbstractItemModel_inserted() PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_package_removed() PASS : tst_QQuickListView::qAbstractItemModel_removed() PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::multipleChanges_condensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_condensed(remove all) PASS : tst_QQuickListView::multipleChanges_condensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_condensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_condensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_condensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_condensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_condensed(clear current) PASS : tst_QQuickListView::multipleChanges_condensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(clear, insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_uncondensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_uncondensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear current) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear, insert, scroll) PASS : tst_QQuickListView::qAbstractItemModel_package_clear() PASS : tst_QQuickListView::qAbstractItemModel_clear() PASS : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 500 buffer) PASS : tst_QQuickListView::swapWithFirstItem() PASS : tst_QQuickListView::itemList() PASS : tst_QQuickListView::itemListFlicker() PASS : tst_QQuickListView::currentIndex_delayedItemCreation(set to 0) PASS : tst_QQuickListView::currentIndex_delayedItemCreation(don't set to 0) QWARN : tst_QQuickListView::currentIndex() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::currentIndex() PASS : tst_QQuickListView::noCurrentIndex() PASS : tst_QQuickListView::keyNavigation(Vertical, TopToBottom) PASS : tst_QQuickListView::keyNavigation(Vertical, BottomToTop) PASS : tst_QQuickListView::keyNavigation(Horizontal, LeftToRight) PASS : tst_QQuickListView::keyNavigation(Horizontal, RightToLeft) PASS : tst_QQuickListView::enforceRange() PASS : tst_QQuickListView::enforceRange_withoutHighlight() PASS : tst_QQuickListView::spacing() PASS : tst_QQuickListView::qAbstractItemModel_package_sections() PASS : tst_QQuickListView::qAbstractItemModel_sections() PASS : tst_QQuickListView::sectionsPositioning() PASS : tst_QQuickListView::sectionsDelegate() WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) Mouse event occurs outside of target window. PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event occurs outside of target window. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event occurs outside of target window. PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event occurs outside of target window. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) SKIP : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395 tst_qquicklistview.cpp(2177) : failure location PASS : tst_QQuickListView::sectionPropertyChange() PASS : tst_QQuickListView::sectionDelegateChange() PASS : tst_QQuickListView::cacheBuffer() PASS : tst_QQuickListView::positionViewAtBeginningEnd() PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 22 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 28 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, last at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 after visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 10 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at SnapPosition) PASS : tst_QQuickListView::resetModel() QWARN : tst_QQuickListView::propertyChanges() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::propertyChanges() QWARN : tst_QQuickListView::componentChanges() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::componentChanges() QWARN : tst_QQuickListView::modelChanges() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::modelChanges() QWARN : tst_QQuickListView::manualHighlight() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::manualHighlight() QWARN : tst_QQuickListView::initialZValues() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::initialZValues() PASS : tst_QQuickListView::header(vertical, left to right) PASS : tst_QQuickListView::header(vertical, layout right to left) PASS : tst_QQuickListView::header(horizontal, layout left to right) PASS : tst_QQuickListView::header(horizontal, layout right to left) PASS : tst_QQuickListView::header(vertical, bottom to top) QWARN : tst_QQuickListView::header_delayItemCreation() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::header_delayItemCreation() PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::footer(vertical, layout right to left) PASS : tst_QQuickListView::footer(horizontal, layout left to right) PASS : tst_QQuickListView::footer(horizontal, layout right to left) PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::extents(Vertical, TopToBottom) PASS : tst_QQuickListView::extents(Vertical, BottomToTop) PASS : tst_QQuickListView::extents(Horizontal, LeftToRight) PASS : tst_QQuickListView::extents(Horizontal, RightToLeft) QWARN : tst_QQuickListView::resetModel_headerFooter() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::resetModel_headerFooter() PASS : tst_QQuickListView::resizeView() PASS : tst_QQuickListView::resizeViewAndRepaint() PASS : tst_QQuickListView::sizeLessThan1() QWARN : tst_QQuickListView::QTBUG_14821() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::QTBUG_14821() PASS : tst_QQuickListView::resizeDelegate() PASS : tst_QQuickListView::resizeFirstDelegate() PASS : tst_QQuickListView::repositionResizedDelegate(vertical) PASS : tst_QQuickListView::repositionResizedDelegate(vertical, BottomToTop) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal, rtl) PASS : tst_QQuickListView::QTBUG_16037() PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 0) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 239, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 1 - 0, 20) PASS : tst_QQuickListView::indexAt_itemAt(No Item - 240, 20) SKIP : tst_QQuickListView::incrementalModel() QTBUG-30716 tst_qquicklistview.cpp(4491) : failure location QWARN : tst_QQuickListView::onAdd(0, add 1) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(0, add 1) QWARN : tst_QQuickListView::onAdd(0, add 2) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(0, add 2) QWARN : tst_QQuickListView::onAdd(0, add 10) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(0, add 10) QWARN : tst_QQuickListView::onAdd(1, add 1) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(1, add 1) QWARN : tst_QQuickListView::onAdd(1, add 2) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(1, add 2) QWARN : tst_QQuickListView::onAdd(1, add 10) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(1, add 10) QWARN : tst_QQuickListView::onAdd(5, add 1) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(5, add 1) QWARN : tst_QQuickListView::onAdd(5, add 2) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(5, add 2) QWARN : tst_QQuickListView::onAdd(5, add 10) QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::onAdd(5, add 10) PASS : tst_QQuickListView::onRemove(remove first) PASS : tst_QQuickListView::onRemove(two items, remove first) PASS : tst_QQuickListView::onRemove(two items, remove last) PASS : tst_QQuickListView::onRemove(two items, remove all) PASS : tst_QQuickListView::onRemove(four items, remove first) PASS : tst_QQuickListView::onRemove(four items, remove 0-2) PASS : tst_QQuickListView::onRemove(four items, remove 1-3) PASS : tst_QQuickListView::onRemove(four items, remove 2-4) PASS : tst_QQuickListView::onRemove(four items, remove last) PASS : tst_QQuickListView::onRemove(four items, remove all) PASS : tst_QQuickListView::onRemove(ten items, remove 1-8) PASS : tst_QQuickListView::onRemove(ten items, remove 2-7) PASS : tst_QQuickListView::onRemove(ten items, remove 4-10) QWARN : tst_QQuickListView::rightToLeft() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::rightToLeft() QWARN : tst_QQuickListView::test_mirroring() QCoreApplication::postEvent: Unexpected null receiver QWARN : tst_QQuickListView::test_mirroring() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::test_mirroring() PASS : tst_QQuickListView::margins() WARNING: tst_QQuickListView::marginsResize(vertical) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::marginsResize(vertical) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::marginsResize(vertical) Mouse event occurs outside of target window. PASS : tst_QQuickListView::marginsResize(vertical) PASS : tst_QQuickListView::marginsResize(vertical, BottomToTop) WARNING: tst_QQuickListView::marginsResize(horizontal) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::marginsResize(horizontal) Mouse event occurs outside of target window. WARNING: tst_QQuickListView::marginsResize(horizontal) Mouse event occurs outside of target window. PASS : tst_QQuickListView::marginsResize(horizontal) PASS : tst_QQuickListView::marginsResize(horizontal, rtl) QWARN : tst_QQuickListView::creationContext() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::creationContext() PASS : tst_QQuickListView::snapToItem(vertical, top to bottom) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top) PASS : tst_QQuickListView::snapToItem(horizontal, left to right) PASS : tst_QQuickListView::snapToItem(horizontal, right to left) PASS : tst_QQuickListView::snapToItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, right to left, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left, enforce range) QWARN : tst_QQuickListView::QTBUG_9791() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::QTBUG_9791() PASS : tst_QQuickListView::QTBUG_11105() QWARN : tst_QQuickListView::QTBUG_21742() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::QTBUG_21742() PASS : tst_QQuickListView::asynchronous() PASS : tst_QQuickListView::unrequestedVisibility() PASS : tst_QQuickListView::populateTransitions(static) PASS : tst_QQuickListView::populateTransitions(static, no populate) PASS : tst_QQuickListView::populateTransitions(dynamic) PASS : tst_QQuickListView::populateTransitions(dynamic, no populate) PASS : tst_QQuickListView::populateTransitions(empty to start with) PASS : tst_QQuickListView::populateTransitions(empty to start with, no populate) PASS : tst_QQuickListView::addTransitions(insert 1, just before start) PASS : tst_QQuickListView::addTransitions(insert 1, way before start) PASS : tst_QQuickListView::addTransitions(insert multiple, just before start) PASS : tst_QQuickListView::addTransitions(insert multiple, way before start) PASS : tst_QQuickListView::addTransitions(insert 1 at start) PASS : tst_QQuickListView::addTransitions(insert multiple at start) PASS : tst_QQuickListView::addTransitions(insert 1 at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert multiple at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert 1 at middle) PASS : tst_QQuickListView::addTransitions(insert multiple at middle) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 after end) PASS : tst_QQuickListView::addTransitions(insert multiple after end) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1 (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible (move first)) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, to last item) PASS : tst_QQuickListView::moveTransitions(move within view, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, displace last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not on item border) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last->first) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last->first) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom, contentY not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 before start) PASS : tst_QQuickListView::removeTransitions(remove multiple, all before start) PASS : tst_QQuickListView::removeTransitions(remove mix of before and after start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start) PASS : tst_QQuickListView::removeTransitions(remove multiple from start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 from middle) PASS : tst_QQuickListView::removeTransitions(remove multiple from middle) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 after end) PASS : tst_QQuickListView::removeTransitions(remove multiple after end) PASS : tst_QQuickListView::displacedTransitions(no displaced transitions at all) PASS : tst_QQuickListView::displacedTransitions(just displaced) PASS : tst_QQuickListView::displacedTransitions(just displaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + add, should use generic displaced for a remove) PASS : tst_QQuickListView::multipleTransitions(add item, then move it immediately) PASS : tst_QQuickListView::multipleTransitions(move, then insert item before the moved item) PASS : tst_QQuickListView::multipleTransitions(add at 0, flick down, flick back to top and add at 0 again) FAIL! : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced) 'item' returned FALSE. (Item 17 not found) tst_qquicklistview.cpp(6593) : failure location PASS : tst_QQuickListView::multipleTransitions(insert then remove, with remove disabled) PASS : tst_QQuickListView::multipleTransitions(insert twice then remove, with remove disabled) PASS : tst_QQuickListView::multipleDisplaced() PASS : tst_QQuickListView::flickBeyondBounds() PASS : tst_QQuickListView::destroyItemOnCreation() PASS : tst_QQuickListView::parentBinding() PASS : tst_QQuickListView::defaultHighlightMoveDuration() PASS : tst_QQuickListView::accessEmptyCurrentItem_QTBUG_30227() QWARN : tst_QQuickListView::delayedChanges_QTBUG_30555() QCoreApplication::postEvent: Unexpected null receiver PASS : tst_QQuickListView::delayedChanges_QTBUG_30555() WARNING: tst_QQuickListView::outsideViewportChangeNotAffectingView() Mouse event occurs outside of target window. WARNING: tst_QQuickListView::outsideViewportChangeNotAffectingView() Mouse event occurs outside of target window. PASS : tst_QQuickListView::outsideViewportChangeNotAffectingView() PASS : tst_QQuickListView::cleanupTestCase() Totals: 460 passed, 1 failed, 2 skipped ********* Finished testing of tst_QQuickListView ********* QtQA::App::TestRunner: test failure could be reproduced twice consecutively QtQA::App::TestRunner: end tst_qquicklistview: 297 seconds, exit code 1
Build log: http://testresults.qt-project.org/ci/QtDeclarative_stable_Integration/build_01011/win64-msvc2012_developer-build_qtnamespace_Windows_8/log.txt.gz Tested changes (refs/builds/stable_1380303986): http://codereview.qt-project.org/66719 [PS2] - Stabilize and speed up test http://codereview.qt-project.org/66523 [PS2] - qmlimportscanner: Fix braces. http://codereview.qt-project.org/66522 [PS2] - qmlimportscanner: Use iostream for output consistently. http://codereview.qt-project.org/66521 [PS2] - qmlimportcanner: Compile with QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII. _______________________________________________ Ci-reports mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/ci-reports
