Details
-
Bug
-
Resolution: Cannot Reproduce
-
P3: Somewhat important
-
None
-
6.3.0
-
None
Description
tst_qquicktextedit fails on Android with output
********* Start testing of tst_qquicktextedit ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktextedit::initTestCase() PASS : tst_qquicktextedit::text() PASS : tst_qquicktextedit::width() PASS : tst_qquicktextedit::wrap() PASS : tst_qquicktextedit::textFormat() PASS : tst_qquicktextedit::lineCount(plaintext) PASS : tst_qquicktextedit::lineCount(richtext) PASS : tst_qquicktextedit::hAlign() PASS : tst_qquicktextedit::hAlign_RightToLeft() FAIL! : tst_qquicktextedit::hAlignVisual() 'left > mid' returned FALSE. (0 is not greater than 551) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(956)] PASS : tst_qquicktextedit::vAlign() PASS : tst_qquicktextedit::font() PASS : tst_qquicktextedit::color() PASS : tst_qquicktextedit::textMargin() PASS : tst_qquicktextedit::persistentSelection() PASS : tst_qquicktextedit::selectionOnFocusOut() PASS : tst_qquicktextedit::focusOnPress() PASS : tst_qquicktextedit::selection() PASS : tst_qquicktextedit::overwriteMode() 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) QWARN : tst_qquicktextedit::mouseSelection(on focus on press) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (2,30)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (13,2)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (25,50)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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() PASS : tst_qquicktextedit::mouseSelectionMode_accessors() PASS : tst_qquicktextedit::selectByMouse() QWARN : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready PASS : tst_qquicktextedit::selectByKeyboard() PASS : tst_qquicktextedit::keyboardSelection(editable - select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - select last word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last word) 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) FAIL! : tst_qquicktextedit::linkHover() Compared values are not the same Actual (((hover.count()))): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2605)] PASS : tst_qquicktextedit::linkInteraction() QWARN : tst_qquicktextedit::cursorDelegate(out of line) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(out of line) QWARN : tst_qquicktextedit::cursorDelegate(in line) QEGLPlatformContext: eglSwapBuffers failed: 300d QWARN : tst_qquicktextedit::cursorDelegate(in line) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(in line) QWARN : tst_qquicktextedit::cursorDelegate(external) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(external) QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: No such signal QObject::statusChanged(QQmlComponent::Status) in /home/andreasbuhr/development/qtdev/qtdeclarative/src/quick/items/qquicktextutil_p.h:92 QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: (receiver name: 'textEditObject') PASS : tst_qquicktextedit::remoteCursorDelegate() FAIL! : tst_qquicktextedit::cursorVisible() 'QTest::qWaitForWindowActive(&view)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2876)] PASS : tst_qquicktextedit::delegateLoading(pass) QWARN : tst_qquicktextedit::delegateLoading(fail1) http://127.0.0.1:39399/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail1) QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:42073/cursorHttpTestFail2.qml:7:35: Type ErrItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail2) PASS : tst_qquicktextedit::cursorDelegateHeight() 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::implicitSize_QTBUG_63153() PASS : tst_qquicktextedit::contentSize() PASS : tst_qquicktextedit::boundingRect() 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::largeTextObservesViewport(default plain text) PASS : tst_qquicktextedit::largeTextObservesViewport(clipped plain text) PASS : tst_qquicktextedit::largeTextObservesViewport(default styled text) PASS : tst_qquicktextedit::largeTextObservesViewport(clipped styled text) PASS : tst_qquicktextedit::largeTextObservesViewport(heading visible) PASS : tst_qquicktextedit::largeTextObservesViewport(scroll backwards) PASS : tst_qquicktextedit::largeTextObservesViewport(scroll forwards) PASS : tst_qquicktextedit::signal_editingfinished() PASS : tst_qquicktextedit::preeditCursorRectangle() PASS : tst_qquicktextedit::inputMethodComposing() PASS : tst_qquicktextedit::cursorRectangleSize(default cursor) PASS : tst_qquicktextedit::cursorRectangleSize(custom cursor delegate) 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::append(cursor kept intact (beginning)) PASS : tst_qquicktextedit::append(cursor kept intact (middle)) PASS : tst_qquicktextedit::append(cursor follows (end)) PASS : tst_qquicktextedit::append(selection kept intact (beginning)) PASS : tst_qquicktextedit::append(selection kept intact (middle)) PASS : tst_qquicktextedit::append(selection kept intact, cursor follows (end)) PASS : tst_qquicktextedit::append(reversed selection kept intact) PASS : tst_qquicktextedit::append(rich text into plain text) PASS : tst_qquicktextedit::append(rich text into rich text) PASS : tst_qquicktextedit::append(rich text into auto text) 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) PASS : tst_qquicktextedit::insert(into selection) 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) PASS : tst_qquicktextedit::remove(from selection) 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) PASS : tst_qquicktextedit::keySequence(select all) PASS : tst_qquicktextedit::keySequence(select start of line) SKIP : tst_qquicktextedit::keySequence(select start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(select end of line) PASS : tst_qquicktextedit::keySequence(select end of document) SKIP : tst_qquicktextedit::keySequence(select end of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] SKIP : tst_qquicktextedit::keySequence(delete end of line) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(move to start of line) SKIP : tst_qquicktextedit::keySequence(move to start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(move to next char) QWARN : tst_qquicktextedit::keySequence(move to previous char (ltr)) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::keySequence(move to previous char (ltr)) PASS : tst_qquicktextedit::keySequence(move to previous char (rtl)) PASS : tst_qquicktextedit::keySequence(move to previous char with selection) PASS : tst_qquicktextedit::keySequence(select next char (ltr)) PASS : tst_qquicktextedit::keySequence(select next char (rtl)) PASS : tst_qquicktextedit::keySequence(select previous char (ltr)) PASS : tst_qquicktextedit::keySequence(select previous char (rtl)) PASS : tst_qquicktextedit::keySequence(move to next word (ltr)) PASS : tst_qquicktextedit::keySequence(move to next word (rtl)) PASS : tst_qquicktextedit::keySequence(move to previous word (ltr)) PASS : tst_qquicktextedit::keySequence(move to previous word (rlt)) PASS : tst_qquicktextedit::keySequence(select next word) PASS : tst_qquicktextedit::keySequence(select previous word) QWARN : tst_qquicktextedit::keySequence(delete (selection)) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::keySequence(delete (selection)) PASS : tst_qquicktextedit::keySequence(delete (no selection)) PASS : tst_qquicktextedit::keySequence(delete end of word) PASS : tst_qquicktextedit::keySequence(delete start of word) PASS : tst_qquicktextedit::undo(insert_numbers) PASS : tst_qquicktextedit::undo(insert_helloworld) PASS : tst_qquicktextedit::undo(insert_patterns) PASS : tst_qquicktextedit::undo(keyboard_numbers) PASS : tst_qquicktextedit::undo(keyboard_helloworld) PASS : tst_qquicktextedit::undo(keyboard_patterns) PASS : tst_qquicktextedit::redo(Inserts and setting cursor) PASS : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting) PASS : tst_qquicktextedit::undo_keypressevents(Cut,paste) PASS : tst_qquicktextedit::undo_keypressevents(Copy,paste) PASS : tst_qquicktextedit::clear() 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() QWARN : tst_qquicktextedit::cursorRectangle_QTBUG_38947() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::cursorRectangle_QTBUG_38947() PASS : tst_qquicktextedit::textCached_QTBUG_41583() PASS : tst_qquicktextedit::doubleSelect_QTBUG_38704() PASS : tst_qquicktextedit::padding() PASS : tst_qquicktextedit::paddingAndWrap() PASS : tst_qquicktextedit::QTBUG_51115_readOnlyResetsSelection() QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:29:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:17:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktextedit::keys_shortcutoverride() FAIL! : tst_qquicktextedit::transparentSelectionColor() 'color.red() > 250' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(6144)] PASS : tst_qquicktextedit::inFlickableMouse(editable) PASS : tst_qquicktextedit::inFlickableMouse(readonly) PASS : tst_qquicktextedit::inFlickableMouse(disabled) PASS : tst_qquicktextedit::inFlickableTouch(editable) PASS : tst_qquicktextedit::inFlickableTouch(readonly) PASS : tst_qquicktextedit::inFlickableTouch(disabled) PASS : tst_qquicktextedit::keyEventPropagation() PASS : tst_qquicktextedit::cleanupTestCase() Totals: 374 passed, 4 failed, 4 skipped, 0 blacklisted, 112016ms ********* Finished testing of tst_qquicktextedit *********
Attachments
Issue Links
- relates to
-
QTBUG-99193 Fix failing qtdeclarative tests for Android
- Closed
- resulted from
-
QTBUG-101865 Check impact of undetected crashes on Android in QtDeclarative
- Closed