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

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Oct 26 18:00:13 CEST 2012


Autotests `tst_qquicklistview', `tst_qquicktext', and `tst_qquicktextedit' failed :(

  Testing tst_qquicktextedit
  FAIL!  : tst_qquicktextedit::boundingRect() Compared doubles are not the same (fuzzy compare)
     Actual   (edit->boundingRect().height()): 16
     Expected (line.height()): 15.2969
     Loc: [tst_qquicktextedit.cpp(3138)]
  Totals: 321 passed, 1 failed, 1 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qquicktextedit *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_qquicktextedit::initTestCase()
  PASS   : tst_qquicktextedit::text()
  PASS   : tst_qquicktextedit::width()
  PASS   : tst_qquicktextedit::wrap()
  QWARN  : tst_qquicktextedit::textFormat() Don't know how to handle 'TextFormat', use qRegisterMetaType to register it.
  PASS   : tst_qquicktextedit::textFormat()
  PASS   : tst_qquicktextedit::hAlign()
  PASS   : tst_qquicktextedit::hAlign_RightToLeft()
  PASS   : tst_qquicktextedit::hAlignVisual()
  PASS   : tst_qquicktextedit::vAlign()
  PASS   : tst_qquicktextedit::font()
  PASS   : tst_qquicktextedit::color()
  PASS   : tst_qquicktextedit::textMargin()
  PASS   : tst_qquicktextedit::persistentSelection()
  PASS   : tst_qquicktextedit::focusOnPress()
  PASS   : tst_qquicktextedit::selection()
  PASS   : tst_qquicktextedit::isRightToLeft(Empty)
  PASS   : tst_qquicktextedit::isRightToLeft(Neutral)
  PASS   : tst_qquicktextedit::isRightToLeft(LTR)
  PASS   : tst_qquicktextedit::isRightToLeft(RTL)
  PASS   : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL)
  PASS   : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR)
  PASS   : tst_qquicktextedit::keySelection()
  PASS   : tst_qquicktextedit::moveCursorSelection((t)he|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(do(g)|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection((the )|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(( dog)|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(( jumped )|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(()the|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(dog()|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(jum()ped|characters)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(t)he>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<do(g)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<jum(p)ed>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<jumped( )>over|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<lazy( dog)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<fox( jumped )>over|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<th(e qu)ick>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<la(zy d)og|words>)
  PASS   : tst_qquicktextedit::moveCursorSelection(<jum(ped ov)er>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<()>the|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(dog<()>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo, )>world|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo, )world>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo)>,|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(world<(!)>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(world!<()>)|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(world<()>!)|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( ,)>olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( ,ol)leH>|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( )>,olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed)
  PASS   : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words)
  PASS   : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn> f^ox} jumped|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn> ^}fox jumped|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn^>} fox jumped|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick() ^}bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick^}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|rtl)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|ltr)
  PASS   : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|rtl)
  PASS   : tst_qquicktextedit::mouseSelection(on)
  PASS   : tst_qquicktextedit::mouseSelection(off)
  PASS   : tst_qquicktextedit::mouseSelection(default)
  PASS   : tst_qquicktextedit::mouseSelection(off word selection)
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (4,9))
  PASS   : tst_qquicktextedit::mouseSelection(on unfocused)
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused)
  PASS   : tst_qquicktextedit::mouseSelection(on focus on press)
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press)
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (2,13))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (2,30))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (9,13))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (9,30))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (13,2))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (20,2))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (12,9))
  PASS   : tst_qquicktextedit::mouseSelection(on word selection (30,9))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (4,9))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (2,13))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (2,30))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (9,13))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (9,30))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (13,2))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (20,2))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (12,9))
  PASS   : tst_qquicktextedit::mouseSelection(on double click (30,9))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (4,9))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (2,13))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (2,30))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (9,13))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (9,30))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (13,2))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (20,2))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (12,9))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (30,9))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (2,40))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (2,50))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (25,40))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (25,50))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (40,25))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (40,50))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (50,25))
  PASS   : tst_qquicktextedit::mouseSelection(on triple click (50,40))
  PASS   : tst_qquicktextedit::mouseSelection(on tr align)
  PASS   : tst_qquicktextedit::mouseSelection(on center align)
  PASS   : tst_qquicktextedit::mouseSelection(on bl align)
  PASS   : tst_qquicktextedit::mouseSelectionMode(SelectWords)
  PASS   : tst_qquicktextedit::mouseSelectionMode(SelectCharacters)
  PASS   : tst_qquicktextedit::mouseSelectionMode(default)
  PASS   : tst_qquicktextedit::dragMouseSelection()
  QWARN  : tst_qquicktextedit::mouseSelectionMode_accessors() Don't know how to handle 'SelectionMode', use qRegisterMetaType to register it.
  PASS   : tst_qquicktextedit::mouseSelectionMode_accessors()
  PASS   : tst_qquicktextedit::selectByMouse()
  PASS   : tst_qquicktextedit::renderType()
  PASS   : tst_qquicktextedit::inputMethodHints()
  PASS   : tst_qquicktextedit::positionAt(top-left)
  PASS   : tst_qquicktextedit::positionAt(bottom-left)
  PASS   : tst_qquicktextedit::positionAt(center-left)
  PASS   : tst_qquicktextedit::positionAt(top-right)
  PASS   : tst_qquicktextedit::positionAt(top-center)
  PASS   : tst_qquicktextedit::positionAt(center)
  PASS   : tst_qquicktextedit::linkActivated()
  PASS   : tst_qquicktextedit::cursorDelegate(out of line)
  PASS   : tst_qquicktextedit::cursorDelegate(in line)
  PASS   : tst_qquicktextedit::cursorDelegate(external)
  PASS   : tst_qquicktextedit::remoteCursorDelegate()
  QWARN  : tst_qquicktextedit::cursorVisible() void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::cursorVisible()
  QWARN  : tst_qquicktextedit::delegateLoading(pass) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::delegateLoading(pass)
  QWARN  : tst_qquicktextedit::delegateLoading(fail1) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  QWARN  : tst_qquicktextedit::delegateLoading(fail1) http://localhost:42332/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable
  PASS   : tst_qquicktextedit::delegateLoading(fail1)
  QWARN  : tst_qquicktextedit::delegateLoading(fail2) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  QWARN  : tst_qquicktextedit::delegateLoading(fail2) http://localhost:42332/cursorHttpTestFail2.qml:7:35: Type ErrItem unavailable
  PASS   : tst_qquicktextedit::delegateLoading(fail2)
  PASS   : tst_qquicktextedit::navigation()
  PASS   : tst_qquicktextedit::readOnly()
  PASS   : tst_qquicktextedit::copyAndPaste()
  PASS   : tst_qquicktextedit::canPaste()
  PASS   : tst_qquicktextedit::canPasteEmpty()
  PASS   : tst_qquicktextedit::middleClickPaste()
  PASS   : tst_qquicktextedit::textInput()
  QWARN  : tst_qquicktextedit::inputMethodUpdate() QTextCursor::setPosition: Position '-1' out of range
  PASS   : tst_qquicktextedit::inputMethodUpdate()
  PASS   : tst_qquicktextedit::openInputPanel()
  PASS   : tst_qquicktextedit::geometrySignals()
  PASS   : tst_qquicktextedit::pastingRichText_QTBUG_14003()
  PASS   : tst_qquicktextedit::implicitSize(plain)
  PASS   : tst_qquicktextedit::implicitSize(richtext)
  PASS   : tst_qquicktextedit::implicitSize(plain_wrap)
  PASS   : tst_qquicktextedit::implicitSize(richtext_wrap)
  PASS   : tst_qquicktextedit::contentSize()
  FAIL!  : tst_qquicktextedit::boundingRect() Compared doubles are not the same (fuzzy compare)
     Actual   (edit->boundingRect().height()): 16
     Expected (line.height()): 15.2969
     Loc: [tst_qquicktextedit.cpp(3138)]
  PASS   : tst_qquicktextedit::clipRect()
  PASS   : tst_qquicktextedit::implicitSizeBinding(plain)
  PASS   : tst_qquicktextedit::implicitSizeBinding(richtext)
  PASS   : tst_qquicktextedit::implicitSizeBinding(plain_wrap)
  PASS   : tst_qquicktextedit::implicitSizeBinding(richtext_wrap)
  PASS   : tst_qquicktextedit::preeditCursorRectangle()
  PASS   : tst_qquicktextedit::inputMethodComposing()
  PASS   : tst_qquicktextedit::cursorRectangleSize()
  PASS   : tst_qquicktextedit::getText(all plain text)
  PASS   : tst_qquicktextedit::getText(plain text sub string)
  PASS   : tst_qquicktextedit::getText(plain text sub string reversed)
  PASS   : tst_qquicktextedit::getText(plain text cropped beginning)
  PASS   : tst_qquicktextedit::getText(plain text cropped end)
  PASS   : tst_qquicktextedit::getText(plain text cropped beginning and end)
  PASS   : tst_qquicktextedit::getText(all rich text)
  PASS   : tst_qquicktextedit::getText(rich text sub string)
  PASS   : tst_qquicktextedit::getText(all plain text (line break))
  PASS   : tst_qquicktextedit::getText(plain text sub string (line break))
  PASS   : tst_qquicktextedit::getText(plain text sub string reversed (line break))
  PASS   : tst_qquicktextedit::getText(plain text cropped beginning (line break))
  PASS   : tst_qquicktextedit::getText(plain text cropped end (line break))
  PASS   : tst_qquicktextedit::getText(plain text cropped beginning and end (line break))
  PASS   : tst_qquicktextedit::getText(all rich text (line break))
  PASS   : tst_qquicktextedit::getText(rich text sub string (line break))
  PASS   : tst_qquicktextedit::getFormattedText(all plain text)
  PASS   : tst_qquicktextedit::getFormattedText(plain text sub string)
  PASS   : tst_qquicktextedit::getFormattedText(plain text sub string reversed)
  PASS   : tst_qquicktextedit::getFormattedText(plain text cropped beginning)
  PASS   : tst_qquicktextedit::getFormattedText(plain text cropped end)
  PASS   : tst_qquicktextedit::getFormattedText(plain text cropped beginning and end)
  PASS   : tst_qquicktextedit::getFormattedText(all rich (Auto) text)
  PASS   : tst_qquicktextedit::getFormattedText(all rich (Rich) text)
  PASS   : tst_qquicktextedit::getFormattedText(all rich (Plain) text)
  PASS   : tst_qquicktextedit::getFormattedText(rich (Auto) text sub string)
  PASS   : tst_qquicktextedit::getFormattedText(rich (Rich) text sub string)
  PASS   : tst_qquicktextedit::getFormattedText(rich (Plain) text sub string)
  PASS   : tst_qquicktextedit::insert(at cursor position (beginning))
  PASS   : tst_qquicktextedit::insert(at cursor position (end))
  PASS   : tst_qquicktextedit::insert(at cursor position (middle))
  PASS   : tst_qquicktextedit::insert(after cursor position (beginning))
  PASS   : tst_qquicktextedit::insert(before cursor position (end))
  PASS   : tst_qquicktextedit::insert(before cursor position (middle))
  PASS   : tst_qquicktextedit::insert(after cursor position (middle))
  PASS   : tst_qquicktextedit::insert(before selection)
  PASS   : tst_qquicktextedit::insert(before reversed selection)
  PASS   : tst_qquicktextedit::insert(after selection)
  PASS   : tst_qquicktextedit::insert(after reversed selection)
  XFAIL  : tst_qquicktextedit::insert(into selection) selectedTextChanged signal isn't emitted on edits within selection
     Loc: [tst_qquicktextedit.cpp(3855)]
  PASS   : tst_qquicktextedit::insert(into selection)
  XFAIL  : tst_qquicktextedit::insert(into reversed selection) selectedTextChanged signal isn't emitted on edits within selection
     Loc: [tst_qquicktextedit.cpp(3855)]
  XFAIL  : tst_qquicktextedit::insert(into reversed selection) selectionEndChanged signal not emitted
     Loc: [tst_qquicktextedit.cpp(3858)]
  PASS   : tst_qquicktextedit::insert(into reversed selection)
  PASS   : tst_qquicktextedit::insert(rich text into plain text)
  PASS   : tst_qquicktextedit::insert(rich text into rich text)
  PASS   : tst_qquicktextedit::insert(rich text into auto text)
  PASS   : tst_qquicktextedit::insert(before start)
  PASS   : tst_qquicktextedit::insert(past end)
  PASS   : tst_qquicktextedit::remove(from cursor position (beginning))
  PASS   : tst_qquicktextedit::remove(to cursor position (beginning))
  PASS   : tst_qquicktextedit::remove(to cursor position (end))
  PASS   : tst_qquicktextedit::remove(to cursor position (end))
  PASS   : tst_qquicktextedit::remove(from cursor position (middle))
  PASS   : tst_qquicktextedit::remove(to cursor position (middle))
  PASS   : tst_qquicktextedit::remove(after cursor position (beginning))
  PASS   : tst_qquicktextedit::remove(before cursor position (end))
  PASS   : tst_qquicktextedit::remove(before cursor position (middle))
  PASS   : tst_qquicktextedit::remove(after cursor position (middle))
  PASS   : tst_qquicktextedit::remove(before selection)
  PASS   : tst_qquicktextedit::remove(before reversed selection)
  PASS   : tst_qquicktextedit::remove(after selection)
  PASS   : tst_qquicktextedit::remove(after reversed selection)
  XFAIL  : tst_qquicktextedit::remove(from selection) selectedTextChanged signal isn't emitted on edits within selection
     Loc: [tst_qquicktextedit.cpp(4099)]
  PASS   : tst_qquicktextedit::remove(from selection)
  XFAIL  : tst_qquicktextedit::remove(from reversed selection) selectedTextChanged signal isn't emitted on edits within selection
     Loc: [tst_qquicktextedit.cpp(4099)]
  XFAIL  : tst_qquicktextedit::remove(from reversed selection) selectionEndChanged signal not emitted
     Loc: [tst_qquicktextedit.cpp(4102)]
  PASS   : tst_qquicktextedit::remove(from reversed selection)
  PASS   : tst_qquicktextedit::remove(plain text cropped beginning)
  PASS   : tst_qquicktextedit::remove(plain text cropped end)
  PASS   : tst_qquicktextedit::remove(plain text cropped beginning and end)
  PASS   : tst_qquicktextedit::remove(all rich text)
  PASS   : tst_qquicktextedit::remove(rick text sub string)
  QWARN  : tst_qquicktextedit::keySequence(select all) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select all)
  QWARN  : tst_qquicktextedit::keySequence(select start of line) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select start of line)
  QWARN  : tst_qquicktextedit::keySequence(select start of block) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select start of block)
  QWARN  : tst_qquicktextedit::keySequence(select end of line) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select end of line)
  QWARN  : tst_qquicktextedit::keySequence(select end of document) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select end of document)
  QWARN  : tst_qquicktextedit::keySequence(select end of block) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select end of block)
  SKIP   : tst_qquicktextedit::keySequence(delete end of line) Key sequence is undefined
     Loc: [tst_qquicktextedit.cpp(4246)]
  QWARN  : tst_qquicktextedit::keySequence(move to start of line) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to start of line)
  QWARN  : tst_qquicktextedit::keySequence(move to start of block) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to start of block)
  QWARN  : tst_qquicktextedit::keySequence(move to next char) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to next char)
  QWARN  : tst_qquicktextedit::keySequence(move to previous char (ltr)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to previous char (ltr))
  QWARN  : tst_qquicktextedit::keySequence(move to previous char (rtl)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to previous char (rtl))
  QWARN  : tst_qquicktextedit::keySequence(move to previous char with selection) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to previous char with selection)
  QWARN  : tst_qquicktextedit::keySequence(select next char (ltr)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select next char (ltr))
  QWARN  : tst_qquicktextedit::keySequence(select next char (rtl)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select next char (rtl))
  QWARN  : tst_qquicktextedit::keySequence(select previous char (ltr)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select previous char (ltr))
  QWARN  : tst_qquicktextedit::keySequence(select previous char (rtl)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select previous char (rtl))
  QWARN  : tst_qquicktextedit::keySequence(move to next word (ltr)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to next word (ltr))
  QWARN  : tst_qquicktextedit::keySequence(move to next word (rtl)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to next word (rtl))
  QWARN  : tst_qquicktextedit::keySequence(move to previous word (ltr)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to previous word (ltr))
  QWARN  : tst_qquicktextedit::keySequence(move to previous word (rlt)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(move to previous word (rlt))
  QWARN  : tst_qquicktextedit::keySequence(select next word) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select next word)
  QWARN  : tst_qquicktextedit::keySequence(select previous word) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(select previous word)
  QWARN  : tst_qquicktextedit::keySequence(delete (selection)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(delete (selection))
  QWARN  : tst_qquicktextedit::keySequence(delete (no selection)) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(delete (no selection))
  QWARN  : tst_qquicktextedit::keySequence(delete end of word) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(delete end of word)
  QWARN  : tst_qquicktextedit::keySequence(delete start of word) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::keySequence(delete start of word)
  QWARN  : tst_qquicktextedit::undo(insert_numbers) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(insert_numbers)
  QWARN  : tst_qquicktextedit::undo(insert_helloworld) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(insert_helloworld)
  QWARN  : tst_qquicktextedit::undo(insert_patterns) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(insert_patterns)
  QWARN  : tst_qquicktextedit::undo(keyboard_numbers) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(keyboard_numbers)
  QWARN  : tst_qquicktextedit::undo(keyboard_helloworld) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(keyboard_helloworld)
  QWARN  : tst_qquicktextedit::undo(keyboard_patterns) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo(keyboard_patterns)
  QWARN  : tst_qquicktextedit::redo(Inserts and setting cursor) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::redo(Inserts and setting cursor)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,backspace) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,backspace)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Cut,paste) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Cut,paste)
  QWARN  : tst_qquicktextedit::undo_keypressevents(Copy,paste) void TestNamespace::QCocoaWindow::syncWindowState(Qt::WindowState) invalid window content view size, check your window geometry
  PASS   : tst_qquicktextedit::undo_keypressevents(Copy,paste)
  PASS   : tst_qquicktextedit::baseUrl()
  PASS   : tst_qquicktextedit::embeddedImages(local)
  PASS   : tst_qquicktextedit::embeddedImages(local-error)
  PASS   : tst_qquicktextedit::embeddedImages(local)
  PASS   : tst_qquicktextedit::embeddedImages(remote)
  PASS   : tst_qquicktextedit::embeddedImages(remote-error)
  PASS   : tst_qquicktextedit::embeddedImages(remote)
  PASS   : tst_qquicktextedit::emptytags_QTBUG_22058()
  PASS   : tst_qquicktextedit::cleanupTestCase()
  Totals: 321 passed, 1 failed, 1 skipped
  ********* Finished testing of tst_qquicktextedit *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquicktextedit: 92 seconds, exit code 1
  
  Testing tst_qquicktext
  FAIL!  : tst_qquicktext::lineHeight() Compared doubles are not the same (fuzzy compare)
     Actual   (myText->height()): 68.8125
     Expected (qreal(qCeil(h)) * 1.5): 69
     Loc: [tst_qquicktext.cpp(1958)]
  FAIL!  : tst_qquicktext::lineLaidOutRelayout() Compared doubles are not the same (fuzzy compare)
     Actual   (r.y()): 0.109375
     Expected ((i * r.height()) - maxH): 0
     Loc: [tst_qquicktext.cpp(2529)]
  FAIL!  : tst_qquicktext::imgTagsAlign(heart-middle) 'br.y() == imgHeight / 2.0 - br.height() / 2.0' returned FALSE. ()
     Loc: [tst_qquicktext.cpp(2650)]
  FAIL!  : tst_qquicktext::imgTagsAlign(starfish-middle) 'br.y() == imgHeight / 2.0 - br.height() / 2.0' returned FALSE. ()
     Loc: [tst_qquicktext.cpp(2650)]
  FAIL!  : tst_qquicktext::fontSizeModeMultiline(styledtext) 'horizontalFitHeight > myText->height()' returned FALSE. ()
     Loc: [tst_qquicktext.cpp(3013)]
  FAIL!  : tst_qquicktext::baselineOffset(bottom align) Compared doubles are not the same (fuzzy compare)
     Actual   (item->baselineOffset()): 197.266
     Expected (baseline): 196.562
     Loc: [tst_qquicktext.cpp(3574)]
  FAIL!  : tst_qquicktext::baselineOffset(center align) Compared doubles are not the same (fuzzy compare)
     Actual   (item->baselineOffset()): 104.914
     Expected (baseline): 104.562
     Loc: [tst_qquicktext.cpp(3574)]
  FAIL!  : tst_qquicktext::baselineOffset(elided bottom align) Compared doubles are not the same (fuzzy compare)
     Actual   (item->baselineOffset()): 197.266
     Expected (baseline): 196.562
     Loc: [tst_qquicktext.cpp(3574)]
  FAIL!  : tst_qquicktext::baselineOffset(image) Compared doubles are not the same (fuzzy compare)
     Actual   (item->baselineOffset()): 178.266
     Expected (baseline): 177.562
     Loc: [tst_qquicktext.cpp(3574)]
  FAIL!  : tst_qquicktext::baselineOffset(proportional line height bottom align) Compared doubles are not the same (fuzzy compare)
     Actual   (item->baselineOffset()): 189.617
     Expected (baseline): 188.562
     Loc: [tst_qquicktext.cpp(3574)]
  Totals: 165 passed, 10 failed, 0 skipped
  Number of leaked pixmaps: 2
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qquicktext *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_qquicktext::initTestCase()
  PASS   : tst_qquicktext::text()
  PASS   : tst_qquicktext::width()
  PASS   : tst_qquicktext::wrap()
  PASS   : tst_qquicktext::elide()
  PASS   : tst_qquicktext::multilineElide(plain)
  PASS   : tst_qquicktext::multilineElide(styled)
  PASS   : tst_qquicktext::implicitElide(maximum width, empty)
  PASS   : tst_qquicktext::implicitElide(maximum width, short)
  PASS   : tst_qquicktext::implicitElide(maximum width, long)
  PASS   : tst_qquicktext::implicitElide(reset width, empty)
  PASS   : tst_qquicktext::implicitElide(reset width, short)
  PASS   : tst_qquicktext::implicitElide(reset width, long)
  QWARN  : tst_qquicktext::textFormat() Don't know how to handle 'TextFormat', use qRegisterMetaType to register it.
  PASS   : tst_qquicktext::textFormat()
  PASS   : tst_qquicktext::baseUrl()
  PASS   : tst_qquicktext::embeddedImages(local)
  PASS   : tst_qquicktext::embeddedImages(local-error)
  PASS   : tst_qquicktext::embeddedImages(local)
  PASS   : tst_qquicktext::embeddedImages(remote)
  PASS   : tst_qquicktext::embeddedImages(remote-error)
  PASS   : tst_qquicktext::embeddedImages(remote)
  PASS   : tst_qquicktext::lineCount()
  FAIL!  : tst_qquicktext::lineHeight() Compared doubles are not the same (fuzzy compare)
     Actual   (myText->height()): 68.8125
     Expected (qreal(qCeil(h)) * 1.5): 69
     Loc: [tst_qquicktext.cpp(1958)]
  PASS   : tst_qquicktext::horizontalAlignment()
  PASS   : tst_qquicktext::horizontalAlignment_RightToLeft()
  PASS   : tst_qquicktext::verticalAlignment()
  PASS   : tst_qquicktext::hAlignImplicitWidth()
  PASS   : tst_qquicktext::font()
  PASS   : tst_qquicktext::style()
  PASS   : tst_qquicktext::color()
  PASS   : tst_qquicktext::smooth()
  PASS   : tst_qquicktext::renderType()
  PASS   : tst_qquicktext::weight()
  PASS   : tst_qquicktext::underline()
  PASS   : tst_qquicktext::overline()
  PASS   : tst_qquicktext::strikeout()
  PASS   : tst_qquicktext::capitalization()
  PASS   : tst_qquicktext::letterSpacing()
  PASS   : tst_qquicktext::wordSpacing()
  PASS   : tst_qquicktext::clickLink(click on link)
  PASS   : tst_qquicktext::clickLink(click on text)
  PASS   : tst_qquicktext::clickLink(drag within link)
  PASS   : tst_qquicktext::clickLink(drag away from link)
  PASS   : tst_qquicktext::clickLink(drag on to link)
  PASS   : tst_qquicktext::clickLink(click on bottom right aligned link)
  PASS   : tst_qquicktext::clickLink(click on center aligned link)
  PASS   : tst_qquicktext::clickLink(click on rich text link)
  PASS   : tst_qquicktext::clickLink(click on rich text)
  PASS   : tst_qquicktext::clickLink(click on bottom right aligned rich text link)
  PASS   : tst_qquicktext::clickLink(click on center aligned rich text link)
  PASS   : tst_qquicktext::clickLink(click on right elided link)
  (... 128 lines omitted; there are too many errors!)
     Actual   (item->baselineOffset()): 189.617
     Expected (baseline): 188.562
     Loc: [tst_qquicktext.cpp(3574)]
  PASS   : tst_qquicktext::htmlLists(ordered list)
  PASS   : tst_qquicktext::htmlLists(ordered list closed)
  PASS   : tst_qquicktext::htmlLists(ordered list alpha)
  PASS   : tst_qquicktext::htmlLists(ordered list upper alpha)
  PASS   : tst_qquicktext::htmlLists(ordered list roman)
  PASS   : tst_qquicktext::htmlLists(ordered list upper roman)
  PASS   : tst_qquicktext::htmlLists(ordered list bad)
  PASS   : tst_qquicktext::htmlLists(unordered list)
  PASS   : tst_qquicktext::htmlLists(unordered list closed)
  PASS   : tst_qquicktext::htmlLists(unordered list disc)
  PASS   : tst_qquicktext::htmlLists(unordered list square)
  PASS   : tst_qquicktext::htmlLists(unordered list bad)
  PASS   : tst_qquicktext::cleanupTestCase()
  Totals: 165 passed, 10 failed, 0 skipped
  ********* Finished testing of tst_qquicktext *********
  Number of leaked pixmaps: 2
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquicktext: 7 seconds, exit code 10
  
  Testing tst_QQuickListView
  FAIL!  : tst_QQuickListView::manualHighlight() Compared doubles are not the same (fuzzy compare)
     Actual   (listview->highlightItem()->y() - 5): 30.2969
     Expected (listview->currentItem()->y()): 30.5938
     Loc: [tst_qquicklistview.cpp(3345)]
  Totals: 457 passed, 1 failed, 1 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QQuickListView *********
  Config: Using QTest library 5.0.0, Qt 5.0.0
  PASS   : tst_QQuickListView::initTestCase()
  PASS   : tst_QQuickListView::qAbstractItemModel_package_items()
  PASS   : tst_QQuickListView::qAbstractItemModel_items()
  PASS   : tst_QQuickListView::qAbstractItemModel_package_changed()
  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)
  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()
  PASS   : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer)
  PASS   : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer)
  PASS   : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer)
  PASS   : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer)
  SKIP   : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395
     Loc: [tst_qquicklistview.cpp(2171)]
  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()
  PASS   : tst_QQuickListView::propertyChanges()
  PASS   : tst_QQuickListView::componentChanges()
  PASS   : tst_QQuickListView::modelChanges()
  QWARN  : tst_QQuickListView::manualHighlight() file:///work/build/qt/qtdeclarative/tests/auto/quick/qquicklistview/data/manual-highlight.qml:27:9: QML Rectangle: Binding loop detected for property "y"
  FAIL!  : tst_QQuickListView::manualHighlight() Compared doubles are not the same (fuzzy compare)
     Actual   (listview->highlightItem()->y() - 5): 30.2969
     Expected (listview->currentItem()->y()): 30.5938
     Loc: [tst_qquicklistview.cpp(3345)]
  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)
  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)
  PASS   : tst_QQuickListView::resetModel_headerFooter()
  PASS   : tst_QQuickListView::resizeView()
  PASS   : tst_QQuickListView::resizeViewAndRepaint()
  PASS   : tst_QQuickListView::sizeLessThan1()
  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)
  PASS   : tst_QQuickListView::incrementalModel()
  PASS   : tst_QQuickListView::onAdd(0, add 1)
  PASS   : tst_QQuickListView::onAdd(0, add 2)
  PASS   : tst_QQuickListView::onAdd(0, add 10)
  PASS   : tst_QQuickListView::onAdd(1, add 1)
  PASS   : tst_QQuickListView::onAdd(1, add 2)
  PASS   : tst_QQuickListView::onAdd(1, add 10)
  PASS   : tst_QQuickListView::onAdd(5, add 1)
  PASS   : tst_QQuickListView::onAdd(5, add 2)
  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)
  PASS   : tst_QQuickListView::rightToLeft()
  PASS   : tst_QQuickListView::test_mirroring()
  PASS   : tst_QQuickListView::margins()
  PASS   : tst_QQuickListView::marginsResize(vertical)
  PASS   : tst_QQuickListView::marginsResize(vertical, BottomToTop)
  PASS   : tst_QQuickListView::marginsResize(horizontal)
  PASS   : tst_QQuickListView::marginsResize(horizontal, rtl)
  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)
  PASS   : tst_QQuickListView::QTBUG_9791()
  PASS   : tst_QQuickListView::QTBUG_11105()
  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)
  PASS   : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced)
  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::cleanupTestCase()
  Totals: 457 passed, 1 failed, 1 skipped
  ********* Finished testing of tst_QQuickListView *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquicklistview: 282 seconds, exit code 1

  Build log: http://testresults.qt-project.org/ci/QtDeclarative_master_Integration/build_03290/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz

  Tested changes (refs/builds/master_1351264459):
    http://codereview.qt-project.org/37760 [PS1] - CMake: Add a test for module includes



More information about the Ci-reports mailing list