[Ci-reports] fail on QtTools_5.4_Integration #10
Qt Continuous Integration System
ci-noreply at qt-project.org
Sun Aug 24 18:28:28 CEST 2014
Autotest `tst_lupdate' failed :(
Testing tst_lupdate
FAIL! : tst_lupdate::good(backslashes) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/backslashes/ts\project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="../src/main.cpp" line="43"/>
=========
<location filename="../src/main.cpp" line="51"/>
>>>>>>> expected
<source>QT_LAYOUT_DIRECTION</source>
<comment>Translate this string to the string 'LTR' in left-to-right languages or to 'RTL' in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(cmdline_deeppath) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/cmdline_deeppath/project.ts.result does not meet expectations:
<context>
<name>FindDialog</name>
<message>
<<<<<<< got
<location filename="sub/finddialog.cpp" line="49"/>
<source>Enter the text you want to find.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="sub/finddialog.cpp" line="58"/>
...
=========
<location filename="sub/finddialog.cpp" line="57"/>
<source>Enter the text you want to find.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="sub/finddialog.cpp" line="66"/>
...
>>>>>>> expected
<source>Text not found</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(cmdline_order) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/cmdline_order/project.ts.result does not meet expectations:
<context>
<name>aaa</name>
<message>
<<<<<<< got
<location filename="a.h" line="34"/>
<source>some text</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="a.h" line="42"/>
<source>some text</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>some text</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(cmdline_recurse) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/cmdline_recurse/project.ts.result does not meet expectations:
<translation type="unfinished"></translation>
</message>
<message>
<<<<<<< got
<location filename="sub/finddialog.cpp" line="49"/>
<source>Enter the text you want to find.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="sub/finddialog.cpp" line="58"/>
...
=========
<location filename="sub/finddialog.cpp" line="57"/>
<source>Enter the text you want to find.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="sub/finddialog.cpp" line="66"/>
...
>>>>>>> expected
<source>test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(codecforsrc) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/codecforsrc/project.ts.result does not meet expectations:
<context>
<name>QObject</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="45"/>
<source>abc</source>
<comment>ascii</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="main.cpp" line="53"/>
<source>abc</source>
<comment>ascii</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>F�r �lise</source>
<comment>trUtf8 oct</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(from_subdir) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/from_subdir/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="src/main.cpp" line="41"/>
<source>string in main.cpp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/main.h" line="37"/>
...
=========
<location filename="src/main.cpp" line="49"/>
<source>string in main.cpp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/main.h" line="45"/>
...
>>>>>>> expected
<source>string in main.h</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(heuristics) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/heuristics/project.ts.result does not meet expectations:
<context>
<name>A</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="45"/>
<source>version 2.0 now</source>
<translation type="unfinished">teraz wersja 1.0 {2.0 ?}</translation>
</message>
<message>
<location filename="main.cpp" line="48"/>
...
=========
<location filename="main.cpp" line="53"/>
<source>version 2.0 now</source>
<translation type="unfinished">teraz wersja 1.0 {2.0 ?}</translation>
</message>
<message>
<location filename="main.cpp" line="56"/>
...
>>>>>>> expected
<source>this is the non-matched same text</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(lacksqobject) Output for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/lacksqobject/expectedoutput.txt does not meet expectations:
<<<<<<< got
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/lacksqobject/main.cpp:50: Class 'B' lacks Q_OBJECT macro
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/lacksqobject/main.cpp:57: Class 'C' lacks Q_OBJECT macro
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/lacksqobject/main.cpp:70: Class 'nsB::B' lacks Q_OBJECT macro
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/lacksqobject/main.cpp:76: Class 'nsB::C' lacks Q_OBJECT macro
=========
.*/lupdate/testdata/good/lacksqobject/main.cpp:58: Class 'B' lacks Q_OBJECT macro
.*/lupdate/testdata/good/lacksqobject/main.cpp:65: Class 'C' lacks Q_OBJECT macro
.*/lupdate/testdata/good/lacksqobject/main.cpp:78: Class 'nsB::B' lacks Q_OBJECT macro
.*/lupdate/testdata/good/lacksqobject/main.cpp:84: Class 'nsB::C' lacks Q_OBJECT macro
>>>>>>> expected
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(merge_ordering) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/merge_ordering/project.ts.result does not meet expectations:
<context>
<name>Foo</name>
<message>
<<<<<<< got
<location filename="foo.cpp" line="+46"/>
=========
<location filename="foo.cpp" line="+54"/>
>>>>>>> expected
<source>This is the first entry.</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(merge_whitespace) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/merge_whitespace/project.ts.result does not meet expectations:
<context>
<name>QObject</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="45"/>
<source>
newline at the start</source>
<translation>
NEWLINE AT THE START</translation>
</message>
...
=========
<location filename="main.cpp" line="53"/>
<source>
newline at the start</source>
<translation>
NEWLINE AT THE START</translation>
</message>
...
>>>>>>> expected
<source>carriage return and line feed last
</source>
<translation type="unfinished">CARRIAGE RETURN AND LINE FEED LAST
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(mergecpp) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/mergecpp/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="xx_hello">
<<<<<<< got
<location filename="finddialog.cpp" line="62"/>
<source>Hello</source>
<translation>Hallo</translation>
<extra-meta>matter</extra-meta>
</message>
<message id="xx_world">
...
=========
<location filename="finddialog.cpp" line="70"/>
<source>Hello</source>
<translation>Hallo</translation>
<extra-meta>matter</extra-meta>
</message>
<message id="xx_world">
...
>>>>>>> expected
<source>this is just some text</source>
<translation type="unfinished">Unfertige Uebersetzung</translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(mergecpp_noobsolete) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/mergecpp_noobsolete/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="keep_id">
<<<<<<< got
<location filename="finddialog.cpp" line="145"/>
<source>This is some random text</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="finddialog.cpp" line="153"/>
<source>This is some random text</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>Text not found</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(mergecpp_obsolete) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/mergecpp_obsolete/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="keep_id">
<<<<<<< got
<location filename="finddialog.cpp" line="146"/>
<source>This is some random text</source>
<translation type="unfinished"></translation>
</message>
<message id="obsolete_id">
<source>Should be obsolete, too</source>
...
=========
<location filename="finddialog.cpp" line="154"/>
<source>This is some random text</source>
<translation type="unfinished"></translation>
</message>
<message id="obsolete_id">
<source>Should be obsolete, too</source>
...
>>>>>>> expected
<source>Text not found</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(multiple_locations) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/multiple_locations/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="lollipop">
<<<<<<< got
<location filename="main.cpp" line="43"/>
<location filename="main.cpp" line="48"/>
<location filename="main.cpp" line="67"/>
<source>this is the source text</source>
<extracomment>commented
----------
...
=========
<location filename="main.cpp" line="51"/>
<location filename="main.cpp" line="56"/>
<location filename="main.cpp" line="75"/>
<source>this is the source text</source>
<extracomment>commented
----------
...
>>>>>>> expected
<source>just a message</source>
<extracomment>This is one comment
----------
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(namespaces) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/namespaces/project.ts.result does not meet expectations:
<context>
<name>A1::B::Test</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="183"/>
<source>yeeee-ha!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="main.cpp" line="191"/>
<source>yeeee-ha!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>Bla</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parse_special_chars) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parse_special_chars/project.ts.result does not meet expectations:
<context>
<name>Dialog2</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="46"/>
<source>cat�gorie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="48"/>
...
=========
<location filename="main.cpp" line="54"/>
<source>cat�gorie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="56"/>
...
>>>>>>> expected
<source>F�r �lise</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parsecontexts) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecontexts/project.ts.result does not meet expectations:
<context>
<name>A1::AB</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="170"/>
<source>inlineFuncAfterFriendDeclaration</source>
<comment>A1::AB</comment>
<translation type="unfinished"></translation>
</message>
</context>
...
=========
<location filename="main.cpp" line="178"/>
<source>inlineFuncAfterFriendDeclaration</source>
<comment>A1::AB</comment>
<translation type="unfinished"></translation>
</message>
</context>
...
>>>>>>> expected
<source>myfoo</source>
<comment>ico::foo::A</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parsecpp) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="this_a_id">
<<<<<<< got
<location filename="main.cpp" line="218"/>
<source>This is supposed to be quoted " newline
backslashed \ stuff.</source>
<extracomment>again an extra comment, this time for id-based NOOP</extracomment>
<translation type="unfinished"></translation>
</message>
...
=========
<location filename="main.cpp" line="226"/>
<source>This is supposed to be quoted " newline
backslashed \ stuff.</source>
<extracomment>again an extra comment, this time for id-based NOOP</extracomment>
<translation type="unfinished"></translation>
</message>
...
>>>>>>> expected
<source>string continuation on next line</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parsecpp2) Output for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/expectedoutput.txt does not meet expectations:
<<<<<<< got
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:43: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:47: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:53: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:57: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:112: //% cannot be used with tr() / QT_TR_NOOP(). Ignoring
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:115: //% cannot be used with translate() / QT_TRANSLATE_NOOP(). Ignoring
...
=========
.*/lupdate/testdata/good/parsecpp2/main.cpp:51: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:55: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:61: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:65: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:120: //% cannot be used with tr\(\) / QT_TR_NOOP\(\)\. Ignoring
.*/lupdate/testdata/good/parsecpp2/main.cpp:123: //% cannot be used with translate\(\) / QT_TRANSLATE_NOOP\(\)\. Ignoring
...
>>>>>>> expected
lupdate warning: Message with id 'no_source' has no source.
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parsejava) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsejava/project.ts.result does not meet expectations:
<context>
<name>Plurals, QCoreApplication</name>
<message numerus="yes">
<<<<<<< got
<location filename="main.java" line="80"/>
<source>%n house(s)</source>
<comment>Plurals and identifier</comment>
<extracomment>with extra comment!</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
...
=========
<location filename="main.java" line="88"/>
<source>%n house(s)</source>
<comment>Plurals and identifier</comment>
<extracomment>with extra comment!</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
...
>>>>>>> expected
<source>pack class class method</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(parseqml2) Output for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/expectedoutput.txt does not meet expectations:
<<<<<<< got
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:36: qsTranslate() requires at least two arguments.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:37: qsTranslate() requires at least two arguments.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:38: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:39: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:40: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:42: QT_TRANSLATE_NOOP() requires at least two arguments.
...
=========
.*/lupdate/testdata/good/parseqml2/main.qml:44: qsTranslate\(\) requires at least two arguments.
.*/lupdate/testdata/good/parseqml2/main.qml:45: qsTranslate\(\) requires at least two arguments.
.*/lupdate/testdata/good/parseqml2/main.qml:46: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:47: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:48: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:50: QT_TRANSLATE_NOOP\(\) requires at least two arguments.
...
(... 863 lines omitted; there are too many errors!)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:47: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:53: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:57: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:112: //% cannot be used with tr() / QT_TR_NOOP(). Ignoring
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsecpp2/main.cpp:115: //% cannot be used with translate() / QT_TRANSLATE_NOOP(). Ignoring
...
=========
.*/lupdate/testdata/good/parsecpp2/main.cpp:51: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:55: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:61: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:65: Excess closing brace .*
.*/lupdate/testdata/good/parsecpp2/main.cpp:120: //% cannot be used with tr\(\) / QT_TR_NOOP\(\)\. Ignoring
.*/lupdate/testdata/good/parsecpp2/main.cpp:123: //% cannot be used with translate\(\) / QT_TRANSLATE_NOOP\(\)\. Ignoring
...
>>>>>>> expected
lupdate warning: Message with id 'no_source' has no source.
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(parsejava) Checking...
FAIL! : tst_lupdate::good(parsejava) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parsejava/project.ts.result does not meet expectations:
<context>
<name>Plurals, QCoreApplication</name>
<message numerus="yes">
<<<<<<< got
<location filename="main.java" line="80"/>
<source>%n house(s)</source>
<comment>Plurals and identifier</comment>
<extracomment>with extra comment!</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
...
=========
<location filename="main.java" line="88"/>
<source>%n house(s)</source>
<comment>Plurals and identifier</comment>
<extracomment>with extra comment!</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
...
>>>>>>> expected
<source>pack class class method</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(parsejs) Checking...
PASS : tst_lupdate::good(parsejs)
QDEBUG : tst_lupdate::good(parsejs2) Checking...
PASS : tst_lupdate::good(parsejs2)
QDEBUG : tst_lupdate::good(parsejs3) Checking...
PASS : tst_lupdate::good(parsejs3)
QDEBUG : tst_lupdate::good(parsejs4) Checking...
PASS : tst_lupdate::good(parsejs4)
QDEBUG : tst_lupdate::good(parsejscontexts) Checking...
PASS : tst_lupdate::good(parsejscontexts)
QDEBUG : tst_lupdate::good(parseqml) Checking...
PASS : tst_lupdate::good(parseqml)
QDEBUG : tst_lupdate::good(parseqml2) Checking...
FAIL! : tst_lupdate::good(parseqml2) Output for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/expectedoutput.txt does not meet expectations:
<<<<<<< got
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:36: qsTranslate() requires at least two arguments.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:37: qsTranslate() requires at least two arguments.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:38: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:39: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:40: qsTranslate(): both arguments must be literal strings.
C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/parseqml2/main.qml:42: QT_TRANSLATE_NOOP() requires at least two arguments.
...
=========
.*/lupdate/testdata/good/parseqml2/main.qml:44: qsTranslate\(\) requires at least two arguments.
.*/lupdate/testdata/good/parseqml2/main.qml:45: qsTranslate\(\) requires at least two arguments.
.*/lupdate/testdata/good/parseqml2/main.qml:46: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:47: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:48: qsTranslate\(\): both arguments must be literal strings.
.*/lupdate/testdata/good/parseqml2/main.qml:50: QT_TRANSLATE_NOOP\(\) requires at least two arguments.
...
>>>>>>> expected
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(parseui) Checking...
PASS : tst_lupdate::good(parseui)
QDEBUG : tst_lupdate::good(prefix) Checking...
FAIL! : tst_lupdate::good(prefix) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/prefix/project.ts.result does not meet expectations:
<context>
<name>Foo</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="37"/>
<source>XXX</source>
<comment>YYY</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="main.cpp" line="45"/>
<source>XXX</source>
<comment>YYY</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>BAR</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(preprocess) Checking...
FAIL! : tst_lupdate::good(preprocess) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/preprocess/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="39"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="main.cpp" line="47"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>a backslash followed by newline should be ignored and the next line should be syntactically considered to be on the same line</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsing) Checking...
FAIL! : tst_lupdate::good(proparsing) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsing/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="main.cpp" line="39"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="main.cpp" line="47"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>From QML file in qml</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsing2) Checking...
FAIL! : tst_lupdate::good(proparsing2) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsing2/project.ts.result does not meet expectations:
<translation type="unfinished"></translation>
</message>
<message>
<<<<<<< got
<location filename="a.cpp" line="36"/>
<source>a.cpp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="b" line="44"/>
...
=========
<location filename="a.cpp" line="44"/>
<source>a.cpp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="b" line="44"/>
...
>>>>>>> expected
<source>f/g.cpp</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsingpaths) Checking...
FAIL! : tst_lupdate::good(proparsingpaths) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsingpaths/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="file1.cpp" line="39"/>
<source>Hello world</source>
<comment>top-level wildcard</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="file1.cpp" line="47"/>
<source>Hello world</source>
<comment>top-level wildcard</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>Hello world</source>
<comment>nested direct</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsingpri) Checking...
FAIL! : tst_lupdate::good(proparsingpri) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsingpri/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="common/main.cpp" line="39"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="common/main.cpp" line="47"/>
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>Hello windowsworld</source>
<comment>Windows-only file</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsingsubdirs) Checking...
FAIL! : tst_lupdate::good(proparsingsubdirs) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsingsubdirs/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="sub1/main.cpp" line="39"/>
=========
<location filename="sub1/main.cpp" line="47"/>
>>>>>>> expected
<source>Hello world</source>
<comment>Platform-independent file</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(proparsingsubs) Checking...
FAIL! : tst_lupdate::good(proparsingsubs) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/proparsingsubs/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="win/main_win.cpp" line="39"/>
<source>Hello windowsworld</source>
<comment>Windows-only file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
=========
<location filename="win/main_win.cpp" line="47"/>
<source>Hello windowsworld</source>
<comment>Windows-only file</comment>
<translation type="unfinished"></translation>
</message>
<message>
...
>>>>>>> expected
<source>MyText</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(recurse_full) Checking...
FAIL! : tst_lupdate::good(recurse_full) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_full/project.ts.result does not meet expectations:
<context>
<name>subdir1</name>
<message>
<<<<<<< got
<location filename="subdir1/main.cpp" line="37"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="subdir1/main.cpp" line="45"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
FAIL! : tst_lupdate::good(recurse_full) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_full/project_sub.ts.result does not meet expectations:
<context>
<name>subsub2</name>
<message>
<<<<<<< got
<location filename="subdir2/subsub2/main.cpp" line="37"/>
=========
<location filename="subdir2/subsub2/main.cpp" line="45"/>
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(recurse_full_ts) Checking...
FAIL! : tst_lupdate::good(recurse_full_ts) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_full_ts/project.ts.result does not meet expectations:
<context>
<name>subdir1</name>
<message>
<<<<<<< got
<location filename="subdir1/main.cpp" line="37"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="subdir1/main.cpp" line="45"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(recurse_full_ts_join) Checking...
FAIL! : tst_lupdate::good(recurse_full_ts_join) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_full_ts_join/project.ts.result does not meet expectations:
<context>
<name>subdir1</name>
<message>
<<<<<<< got
<location filename="subdir1/main.cpp" line="37"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="subdir1/main.cpp" line="45"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(recurse_part) Checking...
FAIL! : tst_lupdate::good(recurse_part) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_part/project_sub.ts.result does not meet expectations:
<context>
<name>subsub2</name>
<message>
<<<<<<< got
<location filename="subdir2/subsub2/main.cpp" line="37"/>
=========
<location filename="subdir2/subsub2/main.cpp" line="45"/>
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(recurse_part_ts) Checking...
FAIL! : tst_lupdate::good(recurse_part_ts) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/recurse_part_ts/project.ts.result does not meet expectations:
<context>
<name>subdir1</name>
<message>
<<<<<<< got
<location filename="subdir1/main.cpp" line="37"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
=========
<location filename="subdir1/main.cpp" line="45"/>
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
...
>>>>>>> expected
<source>minimal test</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(reloutput) Checking...
FAIL! : tst_lupdate::good(reloutput) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/reloutput/translations/project.ts.result does not meet expectations:
<context>
<name>QApplication</name>
<message>
<<<<<<< got
<location filename="../main.cpp" line="39"/>
=========
<location filename="../main.cpp" line="47"/>
>>>>>>> expected
<source>Hello world</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(respfile) Checking...
FAIL! : tst_lupdate::good(respfile) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/respfile/project.ts.result does not meet expectations:
<context>
<name>Dialog2</name>
<message>
<<<<<<< got
<location filename="source1.cpp" line="39"/>
<source>func1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="source2.cpp" line="39"/>
...
=========
<location filename="source1.cpp" line="47"/>
<source>func1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="source2.cpp" line="47"/>
...
>>>>>>> expected
<source>func2</source>
<translation type="unfinished"></translation>
</message>
tst_lupdate.cpp(203) : failure location
QDEBUG : tst_lupdate::good(textsimilarity) Checking...
PASS : tst_lupdate::good(textsimilarity)
QDEBUG : tst_lupdate::good(tr_function_alias) Checking...
FAIL! : tst_lupdate::good(tr_function_alias) Result for C:/work/build/qt/qttools/tests/auto/linguist/lupdate/testdata/good/tr_function_alias/project.ts.result does not meet expectations:
<context>
<name></name>
<message id="this_a_id">
<<<<<<< got
<location filename="main.cpp" line="47"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message id="this_a_id_alias">
<location filename="main.cpp" line="48"/>
...
=========
<location filename="main.cpp" line="55"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message id="this_a_id_alias">
<location filename="main.cpp" line="56"/>
...
>>>>>>> expected
<source>utf8_string_with_comment_alias</source>
<comment>comment</comment>
<translation type="unfinished"></translation>
tst_lupdate.cpp(203) : failure location
PASS : tst_lupdate::cleanupTestCase()
Totals: 13 passed, 38 failed, 0 skipped
********* Finished testing of tst_lupdate *********
QtQA::App::TestRunner: test failure could be reproduced twice consecutively
QtQA::App::TestRunner: end tst_lupdate: 26 seconds, exit code 38
Build log: http://testresults.qt-project.org/ci/QtTools_5.4_Integration/build_00010/win32-msvc2010_developer-build_angle_Windows_7/log.txt.gz
Tested changes (refs/builds/5.4_1408895922):
http://codereview.qt-project.org/92913 [PS4] - Update license headers and add new license files
More information about the Ci-reports
mailing list