- 
    Bug 
- 
    Resolution: Done
- 
    P1: Critical 
- 
    5.2.0 RC1
- 
    Qt CI build environment, platform: win
- 
        d1f9f2125e6cbba236dc50309a4aee2dc16a6345 (5.2.0, release branch, 3.12.2013)
Autotest: tst_qtcolumnview causes Qt CI system failures.
For example:
https://codereview.qt-project.org/#change,72366
https://codereview.qt-project.org/#change,72606
 Testing tst_QColumnView
  FAIL!  : tst_QColumnView::dynamicModelChanges() Compared values are not the same
     Actual   (delegate.paintedIndexes.count()): 0
     Expected (1)                              : 1
  tst_qcolumnview.cpp(1052) : failure location
  Totals: 33 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QColumnView *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_QColumnView::initTestCase()
  PASS   : tst_QColumnView::rootIndex()
  PASS   : tst_QColumnView::grips()
  PASS   : tst_QColumnView::isIndexHidden()
  PASS   : tst_QColumnView::indexAt()
  PASS   : tst_QColumnView::scrollContentsBy(normal)
  PASS   : tst_QColumnView::scrollContentsBy(reverse)
  QDEBUG : tst_QColumnView::scrollTo(normal) last= 0  ; HorizontalOffset=  -256
  QDEBUG : tst_QColumnView::scrollTo(normal) last= -256  ; HorizontalOffset=  -512
  QDEBUG : tst_QColumnView::scrollTo(normal) last= -512  ; HorizontalOffset=  -768
  QDEBUG : tst_QColumnView::scrollTo(normal) last= -768  ; HorizontalOffset=  -1024
  PASS   : tst_QColumnView::scrollTo(normal)
  PASS   : tst_QColumnView::scrollTo(reverse)
  PASS   : tst_QColumnView::moveCursor(normal)
  PASS   : tst_QColumnView::moveCursor(reverse)
  PASS   : tst_QColumnView::selectAll()
  PASS   : tst_QColumnView::clicked()
  PASS   : tst_QColumnView::selectedColumns()
  PASS   : tst_QColumnView::setSelection()
  PASS   : tst_QColumnView::setSelectionModel()
  PASS   : tst_QColumnView::visualRegionForSelection()
  FAIL!  : tst_QColumnView::dynamicModelChanges() Compared values are not the same
     Actual   (delegate.paintedIndexes.count()): 0
     Expected (1)                              : 1
  tst_qcolumnview.cpp(1052) : failure location
  PASS   : tst_QColumnView::moveGrip_basic()
  PASS   : tst_QColumnView::moveGrip(normal)
  PASS   : tst_QColumnView::moveGrip(reverse)
  PASS   : tst_QColumnView::doubleClick()
  PASS   : tst_QColumnView::gripMoved()
  PASS   : tst_QColumnView::preview()
  PASS   : tst_QColumnView::swapPreview()
  PASS   : tst_QColumnView::sizes()
  PASS   : tst_QColumnView::rowDelegate()
  PASS   : tst_QColumnView::resize()
  PASS   : tst_QColumnView::changeSameColumn()
  XFAIL  : tst_QColumnView::parentCurrentIndex(down) QTBUG-22707
  tst_qcolumnview.cpp(999) : failure location
  PASS   : tst_QColumnView::parentCurrentIndex(down)
  XFAIL  : tst_QColumnView::parentCurrentIndex(up) QTBUG-22707
  tst_qcolumnview.cpp(999) : failure location
  PASS   : tst_QColumnView::parentCurrentIndex(up)
  PASS   : tst_QColumnView::pullRug(model)
  PASS   : tst_QColumnView::pullRug(index)
  PASS   : tst_QColumnView::cleanupTestCase()
  Totals: 33 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QColumnView *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qcolumnview: 41 seconds, exit code 1