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

Qt Continuous Integration System ci-noreply at qt-project.org
Mon Jan 21 15:55:37 CET 2013


Autotests `tst_modeltest', `tst_qitemmodel', and `tst_qsortfilterproxymodel' failed :(

  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  Testing tst_QItemModel
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QStringListModel) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QStringListModelEmpty) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QSqlQueryModel) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QSqlQueryModelEmpty) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  Totals: 865 passed, 4 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  ********* Start testing of tst_QItemModel *********
  Config: Using QTest library 5.1.0, Qt 5.1.0
  PASS   : tst_QItemModel::initTestCase()
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QDirModel)
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QStringListModel) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QStringListModelEmpty) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QStandardItemModel)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QSortFilterProxyModel)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QListModel)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QListModelEmpty)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QTableModel)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QTableModelEmpty)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QTreeModel)
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QTreeModelEmpty)
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QSqlQueryModel) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  FAIL!  : tst_QItemModel::nonDestructiveBasicTest(QSqlQueryModelEmpty) 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [tst_qitemmodel.cpp(185)]
  PASS   : tst_QItemModel::nonDestructiveBasicTest(QSqlTableModel)
  PASS   : tst_QItemModel::rowCount(QDirModel)
  PASS   : tst_QItemModel::rowCount(QStringListModel)
  PASS   : tst_QItemModel::rowCount(QStringListModelEmpty)
  PASS   : tst_QItemModel::rowCount(QStandardItemModel)
  PASS   : tst_QItemModel::rowCount(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::rowCount(QSortFilterProxyModel)
  PASS   : tst_QItemModel::rowCount(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::rowCount(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::rowCount(QListModel)
  PASS   : tst_QItemModel::rowCount(QListModelEmpty)
  PASS   : tst_QItemModel::rowCount(QTableModel)
  PASS   : tst_QItemModel::rowCount(QTableModelEmpty)
  PASS   : tst_QItemModel::rowCount(QTreeModel)
  PASS   : tst_QItemModel::rowCount(QTreeModelEmpty)
  PASS   : tst_QItemModel::rowCount(QSqlQueryModel)
  PASS   : tst_QItemModel::rowCount(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::rowCount(QSqlTableModel)
  PASS   : tst_QItemModel::columnCount(QDirModel)
  PASS   : tst_QItemModel::columnCount(QStringListModel)
  PASS   : tst_QItemModel::columnCount(QStringListModelEmpty)
  PASS   : tst_QItemModel::columnCount(QStandardItemModel)
  PASS   : tst_QItemModel::columnCount(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::columnCount(QSortFilterProxyModel)
  PASS   : tst_QItemModel::columnCount(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::columnCount(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::columnCount(QListModel)
  PASS   : tst_QItemModel::columnCount(QListModelEmpty)
  PASS   : tst_QItemModel::columnCount(QTableModel)
  PASS   : tst_QItemModel::columnCount(QTableModelEmpty)
  PASS   : tst_QItemModel::columnCount(QTreeModel)
  PASS   : tst_QItemModel::columnCount(QTreeModelEmpty)
  PASS   : tst_QItemModel::columnCount(QSqlQueryModel)
  PASS   : tst_QItemModel::columnCount(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::columnCount(QSqlTableModel)
  PASS   : tst_QItemModel::hasIndex(QDirModel)
  PASS   : tst_QItemModel::hasIndex(QStringListModel)
  PASS   : tst_QItemModel::hasIndex(QStringListModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QStandardItemModel)
  PASS   : tst_QItemModel::hasIndex(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QSortFilterProxyModel)
  PASS   : tst_QItemModel::hasIndex(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::hasIndex(QListModel)
  PASS   : tst_QItemModel::hasIndex(QListModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QTableModel)
  PASS   : tst_QItemModel::hasIndex(QTableModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QTreeModel)
  PASS   : tst_QItemModel::hasIndex(QTreeModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QSqlQueryModel)
  PASS   : tst_QItemModel::hasIndex(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::hasIndex(QSqlTableModel)
  PASS   : tst_QItemModel::index(QDirModel)
  PASS   : tst_QItemModel::index(QStringListModel)
  PASS   : tst_QItemModel::index(QStringListModelEmpty)
  PASS   : tst_QItemModel::index(QStandardItemModel)
  PASS   : tst_QItemModel::index(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::index(QSortFilterProxyModel)
  PASS   : tst_QItemModel::index(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::index(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::index(QListModel)
  PASS   : tst_QItemModel::index(QListModelEmpty)
  PASS   : tst_QItemModel::index(QTableModel)
  PASS   : tst_QItemModel::index(QTableModelEmpty)
  PASS   : tst_QItemModel::index(QTreeModel)
  PASS   : tst_QItemModel::index(QTreeModelEmpty)
  PASS   : tst_QItemModel::index(QSqlQueryModel)
  PASS   : tst_QItemModel::index(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::index(QSqlTableModel)
  PASS   : tst_QItemModel::parent(QDirModel)
  PASS   : tst_QItemModel::parent(QStringListModel)
  PASS   : tst_QItemModel::parent(QStringListModelEmpty)
  PASS   : tst_QItemModel::parent(QStandardItemModel)
  PASS   : tst_QItemModel::parent(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::parent(QSortFilterProxyModel)
  PASS   : tst_QItemModel::parent(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::parent(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::parent(QListModel)
  PASS   : tst_QItemModel::parent(QListModelEmpty)
  PASS   : tst_QItemModel::parent(QTableModel)
  PASS   : tst_QItemModel::parent(QTableModelEmpty)
  PASS   : tst_QItemModel::parent(QTreeModel)
  PASS   : tst_QItemModel::parent(QTreeModelEmpty)
  PASS   : tst_QItemModel::parent(QSqlQueryModel)
  PASS   : tst_QItemModel::parent(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::parent(QSqlTableModel)
  PASS   : tst_QItemModel::data(QDirModel)
  PASS   : tst_QItemModel::data(QStringListModel)
  PASS   : tst_QItemModel::data(QStringListModelEmpty)
  PASS   : tst_QItemModel::data(QStandardItemModel)
  PASS   : tst_QItemModel::data(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::data(QSortFilterProxyModel)
  PASS   : tst_QItemModel::data(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::data(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::data(QListModel)
  PASS   : tst_QItemModel::data(QListModelEmpty)
  PASS   : tst_QItemModel::data(QTableModel)
  PASS   : tst_QItemModel::data(QTableModelEmpty)
  PASS   : tst_QItemModel::data(QTreeModel)
  PASS   : tst_QItemModel::data(QTreeModelEmpty)
  PASS   : tst_QItemModel::data(QSqlQueryModel)
  PASS   : tst_QItemModel::data(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::data(QSqlTableModel)
  PASS   : tst_QItemModel::setData(QDirModel)
  PASS   : tst_QItemModel::setData(QStringListModel)
  PASS   : tst_QItemModel::setData(QStringListModelEmpty)
  PASS   : tst_QItemModel::setData(QStandardItemModel)
  PASS   : tst_QItemModel::setData(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::setData(QSortFilterProxyModel)
  PASS   : tst_QItemModel::setData(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::setData(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::setData(QListModel)
  PASS   : tst_QItemModel::setData(QListModelEmpty)
  PASS   : tst_QItemModel::setData(QTableModel)
  PASS   : tst_QItemModel::setData(QTableModelEmpty)
  PASS   : tst_QItemModel::setData(QTreeModel)
  PASS   : tst_QItemModel::setData(QTreeModelEmpty)
  PASS   : tst_QItemModel::setData(QSqlQueryModel)
  PASS   : tst_QItemModel::setData(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::setData(QSqlTableModel)
  PASS   : tst_QItemModel::setHeaderData(QDirModel)
  PASS   : tst_QItemModel::setHeaderData(QStringListModel)
  PASS   : tst_QItemModel::setHeaderData(QStringListModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QStandardItemModel)
  PASS   : tst_QItemModel::setHeaderData(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QSortFilterProxyModel)
  PASS   : tst_QItemModel::setHeaderData(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::setHeaderData(QListModel)
  PASS   : tst_QItemModel::setHeaderData(QListModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QTableModel)
  PASS   : tst_QItemModel::setHeaderData(QTableModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QTreeModel)
  PASS   : tst_QItemModel::setHeaderData(QTreeModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QSqlQueryModel)
  PASS   : tst_QItemModel::setHeaderData(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::setHeaderData(QSqlTableModel)
  PASS   : tst_QItemModel::remove(QDirModel:one at the start)
  PASS   : tst_QItemModel::remove(QDirModel:one at the middle)
  PASS   : tst_QItemModel::remove(QDirModel:one at the end)
  PASS   : tst_QItemModel::remove(QDirModel:many at the start)
  PASS   : tst_QItemModel::remove(QDirModel:many at the middle)
  PASS   : tst_QItemModel::remove(QDirModel:many at the end)
  PASS   : tst_QItemModel::remove(QDirModel:remove all)
  PASS   : tst_QItemModel::remove(QDirModel:none at the start)
  PASS   : tst_QItemModel::remove(QDirModel:none at the middle)
  PASS   : tst_QItemModel::remove(QDirModel:none at the end)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QDirModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QDirModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QStringListModel:one at the start)
  PASS   : tst_QItemModel::remove(QStringListModel:one at the middle)
  PASS   : tst_QItemModel::remove(QStringListModel:one at the end)
  PASS   : tst_QItemModel::remove(QStringListModel:many at the start)
  PASS   : tst_QItemModel::remove(QStringListModel:many at the middle)
  PASS   : tst_QItemModel::remove(QStringListModel:many at the end)
  PASS   : tst_QItemModel::remove(QStringListModel:remove all)
  PASS   : tst_QItemModel::remove(QStringListModel:none at the start)
  PASS   : tst_QItemModel::remove(QStringListModel:none at the middle)
  PASS   : tst_QItemModel::remove(QStringListModel:none at the end)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QStringListModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QStringListModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QStringListModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QStandardItemModel:one at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModel:one at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModel:one at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModel:many at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModel:many at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModel:many at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModel:remove all)
  PASS   : tst_QItemModel::remove(QStandardItemModel:none at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModel:none at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModel:none at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QStandardItemModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QStandardItemModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QStandardItemModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:one at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:one at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:one at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:many at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:many at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:many at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:remove all)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:none at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:none at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:none at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:one at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:one at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:one at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:many at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:many at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:many at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:remove all)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:none at the start)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:none at the middle)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:none at the end)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QSortFilterProxyModelRegExp:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QListModel:one at the start)
  PASS   : tst_QItemModel::remove(QListModel:one at the middle)
  PASS   : tst_QItemModel::remove(QListModel:one at the end)
  PASS   : tst_QItemModel::remove(QListModel:many at the start)
  PASS   : tst_QItemModel::remove(QListModel:many at the middle)
  PASS   : tst_QItemModel::remove(QListModel:many at the end)
  PASS   : tst_QItemModel::remove(QListModel:remove all)
  PASS   : tst_QItemModel::remove(QListModel:none at the start)
  PASS   : tst_QItemModel::remove(QListModel:none at the middle)
  PASS   : tst_QItemModel::remove(QListModel:none at the end)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QListModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QListModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QListModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QListModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QListModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QListModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QListModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QListModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QListModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QListModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QListModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QListModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QListModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QListModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QTableModel:one at the start)
  PASS   : tst_QItemModel::remove(QTableModel:one at the middle)
  PASS   : tst_QItemModel::remove(QTableModel:one at the end)
  PASS   : tst_QItemModel::remove(QTableModel:many at the start)
  PASS   : tst_QItemModel::remove(QTableModel:many at the middle)
  PASS   : tst_QItemModel::remove(QTableModel:many at the end)
  PASS   : tst_QItemModel::remove(QTableModel:remove all)
  PASS   : tst_QItemModel::remove(QTableModel:none at the start)
  PASS   : tst_QItemModel::remove(QTableModel:none at the middle)
  PASS   : tst_QItemModel::remove(QTableModel:none at the end)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QTableModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QTableModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QTableModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QTreeModel:one at the start)
  PASS   : tst_QItemModel::remove(QTreeModel:one at the middle)
  PASS   : tst_QItemModel::remove(QTreeModel:one at the end)
  PASS   : tst_QItemModel::remove(QTreeModel:many at the start)
  PASS   : tst_QItemModel::remove(QTreeModel:many at the middle)
  PASS   : tst_QItemModel::remove(QTreeModel:many at the end)
  PASS   : tst_QItemModel::remove(QTreeModel:remove all)
  PASS   : tst_QItemModel::remove(QTreeModel:none at the start)
  PASS   : tst_QItemModel::remove(QTreeModel:none at the middle)
  PASS   : tst_QItemModel::remove(QTreeModel:none at the end)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QTreeModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QTreeModel:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:one at the start)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:one at the middle)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:one at the end)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:many at the start)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:many at the middle)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:many at the end)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:remove all)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:none at the start)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:none at the middle)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:none at the end)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 4)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 5)
  PASS   : tst_QItemModel::remove(QTreeModelEmpty:valid start, invalid count 6)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:one at the start)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:one at the middle)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:one at the end)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:many at the start)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:many at the middle)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:many at the end)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:remove all)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:none at the start)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:none at the middle)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:none at the end)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::remove(QSqlQueryModel:invalid start, valid count 6)
  (... 106 lines omitted; there are too many errors!)
  PASS   : tst_QItemModel::insert(QStandardItemModel:one at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModel:one at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModel:one at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModel:many at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModel:many at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModel:many at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModel:add row count)
  PASS   : tst_QItemModel::insert(QStandardItemModel:none at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModel:none at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModel:none at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QStandardItemModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QStandardItemModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QStandardItemModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QStandardItemModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QStandardItemModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:one at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:one at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:one at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:many at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:many at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:many at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:add row count)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:none at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:none at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:none at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:one at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:one at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:one at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:many at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:many at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:many at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:add row count)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:none at the start)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:none at the middle)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:none at the end)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSortFilterProxyModelRegExp:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QListModel:one at the start)
  PASS   : tst_QItemModel::insert(QListModel:one at the middle)
  PASS   : tst_QItemModel::insert(QListModel:one at the end)
  PASS   : tst_QItemModel::insert(QListModel:many at the start)
  PASS   : tst_QItemModel::insert(QListModel:many at the middle)
  PASS   : tst_QItemModel::insert(QListModel:many at the end)
  PASS   : tst_QItemModel::insert(QListModel:add row count)
  PASS   : tst_QItemModel::insert(QListModel:none at the start)
  PASS   : tst_QItemModel::insert(QListModel:none at the middle)
  PASS   : tst_QItemModel::insert(QListModel:none at the end)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QListModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QListModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QListModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QListModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QListModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QListModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QListModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QListModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QListModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QListModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QListModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QListModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QListModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QListModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QListModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QListModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QListModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QListModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QTableModel:one at the start)
  PASS   : tst_QItemModel::insert(QTableModel:one at the middle)
  PASS   : tst_QItemModel::insert(QTableModel:one at the end)
  PASS   : tst_QItemModel::insert(QTableModel:many at the start)
  PASS   : tst_QItemModel::insert(QTableModel:many at the middle)
  PASS   : tst_QItemModel::insert(QTableModel:many at the end)
  PASS   : tst_QItemModel::insert(QTableModel:add row count)
  PASS   : tst_QItemModel::insert(QTableModel:none at the start)
  PASS   : tst_QItemModel::insert(QTableModel:none at the middle)
  PASS   : tst_QItemModel::insert(QTableModel:none at the end)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QTableModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QTableModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QTableModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QTableModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QTableModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QTreeModel:one at the start)
  PASS   : tst_QItemModel::insert(QTreeModel:one at the middle)
  PASS   : tst_QItemModel::insert(QTreeModel:one at the end)
  PASS   : tst_QItemModel::insert(QTreeModel:many at the start)
  PASS   : tst_QItemModel::insert(QTreeModel:many at the middle)
  PASS   : tst_QItemModel::insert(QTreeModel:many at the end)
  PASS   : tst_QItemModel::insert(QTreeModel:add row count)
  PASS   : tst_QItemModel::insert(QTreeModel:none at the start)
  PASS   : tst_QItemModel::insert(QTreeModel:none at the middle)
  PASS   : tst_QItemModel::insert(QTreeModel:none at the end)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QTreeModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QTreeModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QTreeModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QTreeModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QTreeModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:one at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:one at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:one at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:many at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:many at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:many at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:add row count)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:none at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:none at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:none at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSqlQueryModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:one at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:one at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:one at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:many at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:many at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:many at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:add row count)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:none at the start)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:none at the middle)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:none at the end)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSqlQueryModelEmpty:valid start, invalid count 3)
  PASS   : tst_QItemModel::insert(QSqlTableModel:one at the start)
  PASS   : tst_QItemModel::insert(QSqlTableModel:one at the middle)
  PASS   : tst_QItemModel::insert(QSqlTableModel:one at the end)
  PASS   : tst_QItemModel::insert(QSqlTableModel:many at the start)
  PASS   : tst_QItemModel::insert(QSqlTableModel:many at the middle)
  PASS   : tst_QItemModel::insert(QSqlTableModel:many at the end)
  PASS   : tst_QItemModel::insert(QSqlTableModel:add row count)
  PASS   : tst_QItemModel::insert(QSqlTableModel:none at the start)
  PASS   : tst_QItemModel::insert(QSqlTableModel:none at the middle)
  PASS   : tst_QItemModel::insert(QSqlTableModel:none at the end)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 1)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 2)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 3)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 4)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 5)
  PASS   : tst_QItemModel::insert(QSqlTableModel:invalid start, valid count 6)
  PASS   : tst_QItemModel::insert(QSqlTableModel:valid start, invalid count 1)
  PASS   : tst_QItemModel::insert(QSqlTableModel:valid start, invalid count 2)
  PASS   : tst_QItemModel::insert(QSqlTableModel:valid start, invalid count 3)
  PASS   : tst_QItemModel::sort(QDirModel)
  PASS   : tst_QItemModel::sort(QStringListModel)
  PASS   : tst_QItemModel::sort(QStringListModelEmpty)
  PASS   : tst_QItemModel::sort(QStandardItemModel)
  PASS   : tst_QItemModel::sort(QStandardItemModelEmpty)
  PASS   : tst_QItemModel::sort(QSortFilterProxyModel)
  PASS   : tst_QItemModel::sort(QSortFilterProxyModelEmpty)
  PASS   : tst_QItemModel::sort(QSortFilterProxyModelRegExp)
  PASS   : tst_QItemModel::sort(QListModel)
  PASS   : tst_QItemModel::sort(QListModelEmpty)
  PASS   : tst_QItemModel::sort(QTableModel)
  PASS   : tst_QItemModel::sort(QTableModelEmpty)
  PASS   : tst_QItemModel::sort(QTreeModel)
  PASS   : tst_QItemModel::sort(QTreeModelEmpty)
  PASS   : tst_QItemModel::sort(QSqlQueryModel)
  PASS   : tst_QItemModel::sort(QSqlQueryModelEmpty)
  PASS   : tst_QItemModel::sort(QSqlTableModel)
  PASS   : tst_QItemModel::cleanupTestCase()
  Totals: 865 passed, 4 failed, 0 skipped
  ********* Finished testing of tst_QItemModel *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qitemmodel: 6 seconds, exit code 4
  
  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  Testing tst_ModelTest
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  Totals: 7 passed, 14 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  ********* Start testing of tst_ModelTest *********
  Config: Using QTest library 5.1.0, Qt 5.1.0
  PASS   : tst_ModelTest::initTestCase()
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  QDEBUG : tst_ModelTest::stringListModel() ratbr QModelIndex(-1,-1,0x0,QObject(0x0) ) 3 3
  FAIL!  : tst_ModelTest::stringListModel() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [modeltest.cpp(130)]
  QDEBUG : tst_ModelTest::stringListModel() rr QModelIndex(-1,-1,0x0,QObject(0x0) ) 3 3
  QDEBUG : tst_ModelTest::treeWidgetModel() ratbr QModelIndex(0,0,0x9dc5a50,QTreeModel(0x9dc54c0) )  2 2
  QDEBUG : tst_ModelTest::treeWidgetModel() rr QModelIndex(0,0,0x9dc5a50,QTreeModel(0x9dc54c0) )  2 2
  PASS   : tst_ModelTest::treeWidgetModel()
  QDEBUG : tst_ModelTest::standardItemModel() ratbr QModelIndex(-1,-1,0x0,QObject(0x0) ) 4 8
  QDEBUG : tst_ModelTest::standardItemModel() ratbr QModelIndex(-1,-1,0x0,QObject(0x0) ) 4 8
  QDEBUG : tst_ModelTest::standardItemModel() rr QModelIndex(-1,-1,0x0,QObject(0x0) ) 4 8
  QDEBUG : tst_ModelTest::standardItemModel() rr QModelIndex(-1,-1,0x0,QObject(0x0) ) 4 8
  PASS   : tst_ModelTest::standardItemModel()
  PASS   : tst_ModelTest::testInsertThroughProxy()
  PASS   : tst_ModelTest::moveSourceItems()
  PASS   : tst_ModelTest::testResetThroughProxy()
  PASS   : tst_ModelTest::cleanupTestCase()
  Totals: 7 passed, 14 failed, 0 skipped
  ********* Finished testing of tst_ModelTest *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_modeltest: 0.11063 seconds, exit code 14
  
  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  Testing tst_QSortFilterProxyModel
  FAIL!  : tst_QSortFilterProxyModel::headerDataChanged() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [../../../other/modeltest/modeltest.cpp(130)]
  FAIL!  : tst_QSortFilterProxyModel::headerDataChanged() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [../../../other/modeltest/modeltest.cpp(130)]
  Totals: 104 passed, 2 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  Qt at-spi: error getting the accessibility dbus address:  "The name org.a11y.Bus was not provided by any .service files"
  Accessibility DBus not found. Falling back to session bus.
  ********* Start testing of tst_QSortFilterProxyModel *********
  Config: Using QTest library 5.1.0, Qt 5.1.0
  PASS   : tst_QSortFilterProxyModel::initTestCase()
  PASS   : tst_QSortFilterProxyModel::getSetCheck()
  PASS   : tst_QSortFilterProxyModel::sort(flat descending)
  PASS   : tst_QSortFilterProxyModel::sort(flat ascending)
  PASS   : tst_QSortFilterProxyModel::sort(case insensitive)
  PASS   : tst_QSortFilterProxyModel::sort(case sensitive)
  PASS   : tst_QSortFilterProxyModel::sort(large set ascending)
  PASS   : tst_QSortFilterProxyModel::sortHierarchy(flat ascending)
  PASS   : tst_QSortFilterProxyModel::sortHierarchy(simple hierarchy)
  PASS   : tst_QSortFilterProxyModel::sortHierarchy(hierarchical ascending)
  PASS   : tst_QSortFilterProxyModel::insertRows(insert one row in the middle)
  PASS   : tst_QSortFilterProxyModel::insertRows(insert one row in the beginning)
  PASS   : tst_QSortFilterProxyModel::insertRows(insert one row in the end)
  PASS   : tst_QSortFilterProxyModel::prependRow()
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row in the middle [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row in the beginning [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row in the end [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove all [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row past the end [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove row -1 [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove three rows in the middle [no sorting/filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row in the middle [ascending sorting, no filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove two rows in the middle [ascending sorting, no filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove two rows in the middle [descending sorting, no filter])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove one row in the middle [no sorting, filter=5|2|3])
  PASS   : tst_QSortFilterProxyModel::removeRows(remove all [ascending sorting, no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column in the middle [no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column in the end [no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column past the end [no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove column -1 [no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove all columns [no filter])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column in the middle [filter=1|3|5])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column in the end [filter=1|3|5])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove one column past the end [filter=1|3|5])
  PASS   : tst_QSortFilterProxyModel::removeColumns(remove all columns [filter=1|3|5])
  PASS   : tst_QSortFilterProxyModel::insertAfterSelect()
  PASS   : tst_QSortFilterProxyModel::removeAfterSelect()
  PASS   : tst_QSortFilterProxyModel::filter(flat)
  PASS   : tst_QSortFilterProxyModel::filterHierarchy(flat)
  PASS   : tst_QSortFilterProxyModel::filterHierarchy(simple hierarchy)
  PASS   : tst_QSortFilterProxyModel::filterColumns(all)
  PASS   : tst_QSortFilterProxyModel::filterColumns(some)
  PASS   : tst_QSortFilterProxyModel::filterColumns(nothing)
  PASS   : tst_QSortFilterProxyModel::filterTable()
  PASS   : tst_QSortFilterProxyModel::filterCurrent()
  PASS   : tst_QSortFilterProxyModel::changeSourceLayout()
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove one, no sorting)
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove one, ascending sort (same order))
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove one, ascending sort (reverse order))
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove two, multiple proxy intervals)
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove three, multiple proxy intervals)
  PASS   : tst_QSortFilterProxyModel::removeSourceRows(remove all, single proxy intervals)
  PASS   : tst_QSortFilterProxyModel::insertSourceRows(insert (1))
  PASS   : tst_QSortFilterProxyModel::insertSourceRows(insert (2))
  PASS   : tst_QSortFilterProxyModel::changeFilter(filter (1))
  PASS   : tst_QSortFilterProxyModel::changeFilter(filter (2))
  PASS   : tst_QSortFilterProxyModel::changeFilter(filter (3))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (1))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (2))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (3))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (4))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (5))
  PASS   : tst_QSortFilterProxyModel::changeSourceData(changeSourceData (6))
  PASS   : tst_QSortFilterProxyModel::sortFilterRole()
  PASS   : tst_QSortFilterProxyModel::selectionFilteredOut()
  PASS   : tst_QSortFilterProxyModel::match(1)
  PASS   : tst_QSortFilterProxyModel::match(2)
  PASS   : tst_QSortFilterProxyModel::match(3)
  PASS   : tst_QSortFilterProxyModel::match(4)
  PASS   : tst_QSortFilterProxyModel::match(5)
  PASS   : tst_QSortFilterProxyModel::match(6)
  PASS   : tst_QSortFilterProxyModel::insertIntoChildrenlessItem()
  PASS   : tst_QSortFilterProxyModel::invalidateMappedChildren()
  PASS   : tst_QSortFilterProxyModel::insertRowIntoFilteredParent()
  PASS   : tst_QSortFilterProxyModel::filterOutParentAndFilterInChild()
  PASS   : tst_QSortFilterProxyModel::sourceInsertRows()
  PASS   : tst_QSortFilterProxyModel::sourceModelDeletion()
  PASS   : tst_QSortFilterProxyModel::sortColumnTracking1()
  PASS   : tst_QSortFilterProxyModel::sortColumnTracking2()
  PASS   : tst_QSortFilterProxyModel::sortStable()
  PASS   : tst_QSortFilterProxyModel::hiddenColumns()
  PASS   : tst_QSortFilterProxyModel::insertRowsSort()
  PASS   : tst_QSortFilterProxyModel::staticSorting()
  PASS   : tst_QSortFilterProxyModel::dynamicSorting()
  PASS   : tst_QSortFilterProxyModel::fetchMore()
  PASS   : tst_QSortFilterProxyModel::hiddenChildren()
  PASS   : tst_QSortFilterProxyModel::mapFromToSource()
  PASS   : tst_QSortFilterProxyModel::removeRowsRecursive()
  PASS   : tst_QSortFilterProxyModel::doubleProxySelectionSetSourceModel()
  PASS   : tst_QSortFilterProxyModel::appearsAndSort()
  PASS   : tst_QSortFilterProxyModel::unnecessaryDynamicSorting()
  PASS   : tst_QSortFilterProxyModel::unnecessaryMapCreation()
  PASS   : tst_QSortFilterProxyModel::resetInvalidate(nothing)
  PASS   : tst_QSortFilterProxyModel::resetInvalidate(reset)
  PASS   : tst_QSortFilterProxyModel::resetInvalidate(invalidate)
  PASS   : tst_QSortFilterProxyModel::resetInvalidate(invalidate_filter)
  PASS   : tst_QSortFilterProxyModel::testMultipleProxiesWithSelection()
  PASS   : tst_QSortFilterProxyModel::mapSelectionFromSource()
  PASS   : tst_QSortFilterProxyModel::filteredColumns()
  FAIL!  : tst_QSortFilterProxyModel::headerDataChanged() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [../../../other/modeltest/modeltest.cpp(130)]
  FAIL!  : tst_QSortFilterProxyModel::headerDataChanged() 'flags == Qt::ItemIsDropEnabled || flags == 0' returned FALSE. ()
     Loc: [../../../other/modeltest/modeltest.cpp(130)]
  PASS   : tst_QSortFilterProxyModel::testParentLayoutChanged()
  PASS   : tst_QSortFilterProxyModel::moveSourceRows()
  PASS   : tst_QSortFilterProxyModel::hierarchyFilterInvalidation()
  PASS   : tst_QSortFilterProxyModel::simpleFilterInvalidation()
  PASS   : tst_QSortFilterProxyModel::cleanupTestCase()
  Totals: 104 passed, 2 failed, 0 skipped
  ********* Finished testing of tst_QSortFilterProxyModel *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qsortfilterproxymodel: 0.791044 seconds, exit code 2

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_00127/linux-g++-32_Ubuntu_10.04_x86/log.txt.gz

  Tested changes (refs/builds/dev_1358778066):
    http://codereview.qt-project.org/45010 [PS6] - Fix Windows native file dialogs for use with QtQuick.
    http://codereview.qt-project.org/44538 [PS3] - Regression: Fix setting of custom cursors for native widgets.
    http://codereview.qt-project.org/42712 [PS5] - Add the Qt::ItemNeverHasChildren flag and use it in QTreeView.
    http://codereview.qt-project.org/45207 [PS1] - Fix MinGW-warning about pointer/integer of different sizes (64bit).
    http://codereview.qt-project.org/45268 [PS3] - QTestLib: improve output when comparing lists fails.



More information about the Ci-reports mailing list