Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74544

tst_QQuickListView::enforceRange_withoutHighlight is flaky on opensuse

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • None
    • 5.12.2, 5.13.0 Beta 1
    • None

      According to grafana, branch 5.12 started being flaky, on opensuse 42.3 and opensuse leap, on January 21st. Then again branch 5.12 started passing on macOS, despite being blacklisted, on February 10th. The problems were subsequently merged into other branches. Apparently 5.11 is still fine.

      Log snippet:

      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 0 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 100 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 500 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 0 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 100 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 500 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 0 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 100 buffer)
      agent:2019/03/19 09:59:59 build.go:197: PASS   : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 500 buffer)
      agent:2019/03/19 10:00:00 build.go:197: PASS   : tst_QQuickListView::swapWithFirstItem()
      agent:2019/03/19 10:00:00 build.go:197: PASS   : tst_QQuickListView::itemList()
      agent:2019/03/19 10:00:00 build.go:197: PASS   : tst_QQuickListView::itemListFlicker()
      agent:2019/03/19 10:00:00 build.go:197: PASS   : tst_QQuickListView::currentIndex_delayedItemCreation(set to 0)
      agent:2019/03/19 10:00:00 build.go:197: PASS   : tst_QQuickListView::currentIndex_delayedItemCreation(don't set to 0)
      agent:2019/03/19 10:00:01 build.go:197: PASS   : tst_QQuickListView::currentIndex()
      agent:2019/03/19 10:00:02 build.go:197: PASS   : tst_QQuickListView::noCurrentIndex()
      agent:2019/03/19 10:00:02 build.go:197: PASS   : tst_QQuickListView::keyNavigation(Vertical, TopToBottom)
      agent:2019/03/19 10:00:02 build.go:197: PASS   : tst_QQuickListView::keyNavigation(Vertical, BottomToTop)
      agent:2019/03/19 10:00:03 build.go:197: PASS   : tst_QQuickListView::keyNavigation(Horizontal, LeftToRight)
      agent:2019/03/19 10:00:03 build.go:197: PASS   : tst_QQuickListView::keyNavigation(Horizontal, RightToLeft)
      agent:2019/03/19 10:00:03 build.go:197: PASS   : tst_QQuickListView::checkCountForMultiColumnModels()
      agent:2019/03/19 10:00:03 build.go:197: PASS   : tst_QQuickListView::enforceRange()
      agent:2019/03/19 10:00:19 build.go:197: FAIL!  : tst_QQuickListView::enforceRange_withoutHighlight() Compared doubles are not the same (fuzzy compare)
      agent:2019/03/19 10:00:19 build.go:197:    Actual   (((listview->contentY()))): -90
      agent:2019/03/19 10:00:19 build.go:197:    Expected (expectedPos)             : -60
      agent:2019/03/19 10:00:19 build.go:197:    Loc: [tst_qquicklistview.cpp(1984)]
      agent:2019/03/19 10:00:19 build.go:197: PASS   : tst_QQuickListView::spacing()
      agent:2019/03/19 10:00:20 build.go:197: PASS   : tst_QQuickListView::qAbstractItemModel_package_sections()
      agent:2019/03/19 10:00:20 build.go:197: QWARN  : tst_QQuickListView::qAbstractItemModel_sections() DelegateModel::cancel: index out range 14 31
      agent:2019/03/19 10:00:20 build.go:197: PASS   : tst_QQuickListView::qAbstractItemModel_sections()
      agent:2019/03/19 10:00:21 build.go:197: PASS   : tst_QQuickListView::sectionsPositioning()
      agent:2019/03/19 10:00:21 build.go:197: PASS   : tst_QQuickListView::sectionsDelegate()
      agent:2019/03/19 10:00:22 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) Mouse event at 20, 500 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:22 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) Mouse event at 20, 500 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:22 build.go:197: PASS   : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer)
      agent:2019/03/19 10:00:22 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:22 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:23 build.go:197: PASS   : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer)
      agent:2019/03/19 10:00:23 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:23 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:23 build.go:197: PASS   : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer)
      agent:2019/03/19 10:00:24 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:24 build.go:197: WARNING: tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside of target window (240x320).
      agent:2019/03/19 10:00:24 build.go:197: PASS   : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer)
      agent:2019/03/19 10:00:24 build.go:197: SKIP   : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395
      agent:2019/03/19 10:00:24 build.go:197:    Loc: [tst_qquicklistview.cpp(2313)]
      agent:2019/03/19 10:00:24 build.go:197: PASS   : tst_QQuickListView::sectionPropertyChange()
      agent:2019/03/19 10:00:25 build.go:197: PASS   : tst_QQuickListView::sectionDelegateChange()
      agent:2019/03/19 10:00:25 build.go:197: PASS   : tst_QQuickListView::sectionsItemInsertion()
      agent:2019/03/19 10:00:29 build.go:197: PASS   : tst_QQuickListView::sectionsSnap(drag)
      agent:2019/03/19 10:00:31 build.go:197: PASS   : tst_QQuickListView::sectionsSnap(flick)
      agent:2019/03/19 10:00:32 build.go:197: QWARN  : tst_QQuickListView::cacheBuffer() file:///home/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklistview/data/listviewtest.qml:119:5: QML ListView: Cannot set a negative cache buffer
      agent:2019/03/19 10:00:32 build.go:197: PASS   : tst_QQuickListView::cacheBuffer()
      

        For Gerrit Dashboard: QTBUG-74544
        # Subject Branch Project Status CR V

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes