From af7a3430edfc4deff494c9ec88b803f468b5cf2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Tue, 21 Jul 2020 12:10:32 +0200 Subject: testlib: Add start time and test duration to JUnit XML As defined by https://llg.cubic.org/docs/junit/ Change-Id: Ic7683f3d49c529674f8467d591528d4a65d3add8 Reviewed-by: Friedemann Kleint --- .../testlib/selftests/expected_assert.junitxml | 8 +-- .../testlib/selftests/expected_badxml.junitxml | 14 +++--- .../selftests/expected_benchlibcallgrind.junitxml | 8 +-- .../selftests/expected_benchlibcounting.junitxml | 12 ++--- .../expected_benchlibeventcounter.junitxml | 8 +-- .../selftests/expected_benchliboptions.junitxml | 24 ++++----- .../expected_benchlibtickcounter.junitxml | 8 +-- .../selftests/expected_benchlibwalltime.junitxml | 12 ++--- .../selftests/expected_blacklisted.junitxml | 16 +++--- .../testlib/selftests/expected_cmptest.junitxml | 58 +++++++++++----------- .../selftests/expected_commandlinedata.junitxml | 10 ++-- .../testlib/selftests/expected_counting.junitxml | 32 ++++++------ .../testlib/selftests/expected_datatable.junitxml | 22 ++++---- .../testlib/selftests/expected_datetime.junitxml | 10 ++-- .../selftests/expected_exceptionthrow.junitxml | 6 +-- .../testlib/selftests/expected_expectfail.junitxml | 30 +++++------ .../selftests/expected_failcleanup.junitxml | 8 +-- .../selftests/expected_faildatatype.junitxml | 6 +-- .../selftests/expected_failfetchtype.junitxml | 6 +-- .../testlib/selftests/expected_failinit.junitxml | 6 +-- .../selftests/expected_failinitdata.junitxml | 4 +- .../testlib/selftests/expected_fetchbogus.junitxml | 6 +-- .../selftests/expected_findtestdata.junitxml | 8 +-- .../auto/testlib/selftests/expected_float.junitxml | 14 +++--- .../testlib/selftests/expected_globaldata.junitxml | 14 +++--- .../testlib/selftests/expected_keyboard.junitxml | 8 +-- .../testlib/selftests/expected_longstring.junitxml | 8 +-- .../selftests/expected_maxwarnings.junitxml | 8 +-- .../testlib/selftests/expected_multiexec.junitxml | 40 +++++++-------- .../selftests/expected_pairdiagnostics.junitxml | 10 ++-- .../auto/testlib/selftests/expected_pass.junitxml | 12 ++--- .../selftests/expected_qexecstringlist.junitxml | 12 ++--- .../selftests/expected_signaldumper.junitxml | 28 +++++------ .../testlib/selftests/expected_silent.junitxml | 16 +++--- .../testlib/selftests/expected_singleskip.junitxml | 8 +-- .../auto/testlib/selftests/expected_skip.junitxml | 12 ++--- .../selftests/expected_skipcleanup.junitxml | 8 +-- .../testlib/selftests/expected_skipinit.junitxml | 6 +-- .../selftests/expected_skipinitdata.junitxml | 4 +- .../auto/testlib/selftests/expected_sleep.junitxml | 10 ++-- .../testlib/selftests/expected_strcmp.junitxml | 18 +++---- .../testlib/selftests/expected_subtest.junitxml | 12 ++--- .../testlib/selftests/expected_testlib.junitxml | 12 ++--- .../selftests/expected_tuplediagnostics.junitxml | 12 ++--- .../testlib/selftests/expected_verbose1.junitxml | 32 ++++++------ .../testlib/selftests/expected_verbose2.junitxml | 32 ++++++------ .../expected_verifyexceptionthrown.junitxml | 24 ++++----- .../testlib/selftests/expected_warnings.junitxml | 14 +++--- .../testlib/selftests/expected_watchdog.junitxml | 6 +-- .../auto/testlib/selftests/expected_xunit.junitxml | 20 ++++---- .../testlib/selftests/generate_expected_output.py | 2 + tests/auto/testlib/selftests/tst_selftests.cpp | 7 +++ 52 files changed, 370 insertions(+), 361 deletions(-) (limited to 'tests/auto/testlib') diff --git a/tests/auto/testlib/selftests/expected_assert.junitxml b/tests/auto/testlib/selftests/expected_assert.junitxml index 96ece2a851..4905ec73c5 100644 --- a/tests/auto/testlib/selftests/expected_assert.junitxml +++ b/tests/auto/testlib/selftests/expected_assert.junitxml @@ -1,13 +1,13 @@ - + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_badxml.junitxml b/tests/auto/testlib/selftests/expected_badxml.junitxml index de8fcb67f7..0781f1c92e 100644 --- a/tests/auto/testlib/selftests/expected_badxml.junitxml +++ b/tests/auto/testlib/selftests/expected_badxml.junitxml @@ -1,12 +1,12 @@ - + - - + + @@ -20,19 +20,19 @@ - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_benchlibcallgrind.junitxml b/tests/auto/testlib/selftests/expected_benchlibcallgrind.junitxml index 8fe792a4a8..e0eed37d3e 100644 --- a/tests/auto/testlib/selftests/expected_benchlibcallgrind.junitxml +++ b/tests/auto/testlib/selftests/expected_benchlibcallgrind.junitxml @@ -1,15 +1,15 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_benchlibcounting.junitxml b/tests/auto/testlib/selftests/expected_benchlibcounting.junitxml index a9708bf36e..09e3de7ef0 100644 --- a/tests/auto/testlib/selftests/expected_benchlibcounting.junitxml +++ b/tests/auto/testlib/selftests/expected_benchlibcounting.junitxml @@ -1,20 +1,20 @@ - + - - + + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_benchlibeventcounter.junitxml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.junitxml index 2945a67b06..c268450f69 100644 --- a/tests/auto/testlib/selftests/expected_benchlibeventcounter.junitxml +++ b/tests/auto/testlib/selftests/expected_benchlibeventcounter.junitxml @@ -1,13 +1,13 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_benchliboptions.junitxml b/tests/auto/testlib/selftests/expected_benchliboptions.junitxml index cfb5a142b0..c54113f031 100644 --- a/tests/auto/testlib/selftests/expected_benchliboptions.junitxml +++ b/tests/auto/testlib/selftests/expected_benchliboptions.junitxml @@ -1,39 +1,39 @@ - + - - + + - + - + - - + + - + - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_benchlibtickcounter.junitxml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.junitxml index f32060b1b0..641ece34ef 100644 --- a/tests/auto/testlib/selftests/expected_benchlibtickcounter.junitxml +++ b/tests/auto/testlib/selftests/expected_benchlibtickcounter.junitxml @@ -1,13 +1,13 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_benchlibwalltime.junitxml b/tests/auto/testlib/selftests/expected_benchlibwalltime.junitxml index 9f42e25ee2..b08b037614 100644 --- a/tests/auto/testlib/selftests/expected_benchlibwalltime.junitxml +++ b/tests/auto/testlib/selftests/expected_benchlibwalltime.junitxml @@ -1,17 +1,17 @@ - + - - + + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_blacklisted.junitxml b/tests/auto/testlib/selftests/expected_blacklisted.junitxml index 67204946a7..a9779140fb 100644 --- a/tests/auto/testlib/selftests/expected_blacklisted.junitxml +++ b/tests/auto/testlib/selftests/expected_blacklisted.junitxml @@ -1,19 +1,19 @@ - + - - - + + + - - - - + + + + diff --git a/tests/auto/testlib/selftests/expected_cmptest.junitxml b/tests/auto/testlib/selftests/expected_cmptest.junitxml index 2bdfabd9bb..667cfaad44 100644 --- a/tests/auto/testlib/selftests/expected_cmptest.junitxml +++ b/tests/auto/testlib/selftests/expected_cmptest.junitxml @@ -1,25 +1,25 @@ - + - - + + - + - + - + @@ -27,7 +27,7 @@ Actual (actualWindowFlags) : Window Expected (expectedWindowFlags): Window|FramelessWindowHint" tag="fail2"/> - + @@ -35,10 +35,10 @@ Actual (actualFlags) : 0x1 Expected (expectedFlags): 0x5" tag="fail2"/> - - - - + + + + @@ -52,7 +52,7 @@ Actual (actual) : QVariant(PhonyClass,<value not representable as string>) Expected (expected): QVariant(PhonyClass,<value not representable as string>)" tag="both non-null user type"/> - + @@ -69,7 +69,7 @@ Actual (opA) size: 1 Expected (opB) size: 12" tag="short list first"/> - + @@ -77,7 +77,7 @@ Actual (actual): 4 Expected (expected): 3" tag="value mismatch"/> - + @@ -85,7 +85,7 @@ Actual (actual): 4 Expected (expected): 3" tag="value mismatch"/> - + @@ -93,12 +93,12 @@ Actual (actual): 4 Expected (ARG({1, 2, 3})): 3" tag="value mismatch"/> - + - + @@ -106,7 +106,7 @@ Actual (colorA): #88ff0000 Expected (colorB): #ffff0000" tag="0x88ff0000 vs 0xffff0000"/> - + @@ -121,7 +121,7 @@ Actual (opA): 1 Expected (opB): 2" tag="different dpr"/> - + @@ -139,7 +139,7 @@ Actual (opA): 1 Expected (opB): 2" tag="different dpr"/> - + @@ -147,34 +147,34 @@ Actual (rA): QRegion(200x50+10+10) Expected (rB): QRegion(2 rectangles, 50x200+100+200, 200x50+10+10)" tag="different lists"/> - + - + - + - + - + - + - + - - + + diff --git a/tests/auto/testlib/selftests/expected_commandlinedata.junitxml b/tests/auto/testlib/selftests/expected_commandlinedata.junitxml index 2a8df68568..e5cd575d34 100644 --- a/tests/auto/testlib/selftests/expected_commandlinedata.junitxml +++ b/tests/auto/testlib/selftests/expected_commandlinedata.junitxml @@ -1,22 +1,22 @@ - + - - + + - + - + diff --git a/tests/auto/testlib/selftests/expected_counting.junitxml b/tests/auto/testlib/selftests/expected_counting.junitxml index d0b7552555..49632731d0 100644 --- a/tests/auto/testlib/selftests/expected_counting.junitxml +++ b/tests/auto/testlib/selftests/expected_counting.junitxml @@ -1,55 +1,55 @@ - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_datatable.junitxml b/tests/auto/testlib/selftests/expected_datatable.junitxml index 0857cb5593..c3db9c584d 100644 --- a/tests/auto/testlib/selftests/expected_datatable.junitxml +++ b/tests/auto/testlib/selftests/expected_datatable.junitxml @@ -1,37 +1,37 @@ - + - - - - - + + + + + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_datetime.junitxml b/tests/auto/testlib/selftests/expected_datetime.junitxml index a95cc57faf..607fa86122 100644 --- a/tests/auto/testlib/selftests/expected_datetime.junitxml +++ b/tests/auto/testlib/selftests/expected_datetime.junitxml @@ -1,17 +1,17 @@ - + - - + + - + @@ -19,6 +19,6 @@ Actual (operandA): Invalid URL: Expected (operandB): http://example.com" tag="empty lhs"/> - + diff --git a/tests/auto/testlib/selftests/expected_exceptionthrow.junitxml b/tests/auto/testlib/selftests/expected_exceptionthrow.junitxml index f4f920ca6f..d92e9dcd50 100644 --- a/tests/auto/testlib/selftests/expected_exceptionthrow.junitxml +++ b/tests/auto/testlib/selftests/expected_exceptionthrow.junitxml @@ -1,12 +1,12 @@ - + - - + + diff --git a/tests/auto/testlib/selftests/expected_expectfail.junitxml b/tests/auto/testlib/selftests/expected_expectfail.junitxml index 03d9b2c32d..e38933a3df 100644 --- a/tests/auto/testlib/selftests/expected_expectfail.junitxml +++ b/tests/auto/testlib/selftests/expected_expectfail.junitxml @@ -1,54 +1,54 @@ - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_failcleanup.junitxml b/tests/auto/testlib/selftests/expected_failcleanup.junitxml index 6481c96066..36b4703670 100644 --- a/tests/auto/testlib/selftests/expected_failcleanup.junitxml +++ b/tests/auto/testlib/selftests/expected_failcleanup.junitxml @@ -1,13 +1,13 @@ - + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_faildatatype.junitxml b/tests/auto/testlib/selftests/expected_faildatatype.junitxml index 105452238c..e654fa4441 100644 --- a/tests/auto/testlib/selftests/expected_faildatatype.junitxml +++ b/tests/auto/testlib/selftests/expected_faildatatype.junitxml @@ -1,12 +1,12 @@ - + - - + + diff --git a/tests/auto/testlib/selftests/expected_failfetchtype.junitxml b/tests/auto/testlib/selftests/expected_failfetchtype.junitxml index 1c177edd78..a8263b8963 100644 --- a/tests/auto/testlib/selftests/expected_failfetchtype.junitxml +++ b/tests/auto/testlib/selftests/expected_failfetchtype.junitxml @@ -1,12 +1,12 @@ - + - - + + diff --git a/tests/auto/testlib/selftests/expected_failinit.junitxml b/tests/auto/testlib/selftests/expected_failinit.junitxml index cc57286c9e..04ccad6d2b 100644 --- a/tests/auto/testlib/selftests/expected_failinit.junitxml +++ b/tests/auto/testlib/selftests/expected_failinit.junitxml @@ -1,13 +1,13 @@ - + - + - + diff --git a/tests/auto/testlib/selftests/expected_failinitdata.junitxml b/tests/auto/testlib/selftests/expected_failinitdata.junitxml index 5a446c24c6..c0ad679d1b 100644 --- a/tests/auto/testlib/selftests/expected_failinitdata.junitxml +++ b/tests/auto/testlib/selftests/expected_failinitdata.junitxml @@ -1,11 +1,11 @@ - + - + diff --git a/tests/auto/testlib/selftests/expected_fetchbogus.junitxml b/tests/auto/testlib/selftests/expected_fetchbogus.junitxml index a921649e1e..a967cc8b3d 100644 --- a/tests/auto/testlib/selftests/expected_fetchbogus.junitxml +++ b/tests/auto/testlib/selftests/expected_fetchbogus.junitxml @@ -1,12 +1,12 @@ - + - - + + diff --git a/tests/auto/testlib/selftests/expected_findtestdata.junitxml b/tests/auto/testlib/selftests/expected_findtestdata.junitxml index 4cec09b8c9..1a0eebca8e 100644 --- a/tests/auto/testlib/selftests/expected_findtestdata.junitxml +++ b/tests/auto/testlib/selftests/expected_findtestdata.junitxml @@ -1,15 +1,15 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_float.junitxml b/tests/auto/testlib/selftests/expected_float.junitxml index fa361d96d1..831f8fefd8 100644 --- a/tests/auto/testlib/selftests/expected_float.junitxml +++ b/tests/auto/testlib/selftests/expected_float.junitxml @@ -1,12 +1,12 @@ - + - - + + @@ -101,7 +101,7 @@ Actual (operandLeft) : -1.79769313486e+308 Expected (operandRight): -inf" tag="should FAIL: -max != -inf"/> - + @@ -196,7 +196,7 @@ Actual (operandLeft) : -3.40282e+38 Expected (operandRight): -inf" tag="should FAIL: -max != -inf"/> - + @@ -291,7 +291,7 @@ Actual (operandLeft) : -6.55e+04 Expected (operandRight): -inf" tag="should FAIL: -max != -inf"/> - + @@ -302,6 +302,6 @@ Actual (t1): 1e+07 Expected (t3): 3e+07" tag="1e+7"/> - + diff --git a/tests/auto/testlib/selftests/expected_globaldata.junitxml b/tests/auto/testlib/selftests/expected_globaldata.junitxml index 2ce288720f..6a24fd099b 100644 --- a/tests/auto/testlib/selftests/expected_globaldata.junitxml +++ b/tests/auto/testlib/selftests/expected_globaldata.junitxml @@ -1,14 +1,14 @@ - + - + - + @@ -26,10 +26,10 @@ - + - + @@ -43,7 +43,7 @@ - + @@ -57,7 +57,7 @@ - + diff --git a/tests/auto/testlib/selftests/expected_keyboard.junitxml b/tests/auto/testlib/selftests/expected_keyboard.junitxml index 66d8e80e58..22e41dff3a 100644 --- a/tests/auto/testlib/selftests/expected_keyboard.junitxml +++ b/tests/auto/testlib/selftests/expected_keyboard.junitxml @@ -1,12 +1,12 @@ - + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_longstring.junitxml b/tests/auto/testlib/selftests/expected_longstring.junitxml index 045aebc9bb..c84eaddd6a 100644 --- a/tests/auto/testlib/selftests/expected_longstring.junitxml +++ b/tests/auto/testlib/selftests/expected_longstring.junitxml @@ -1,12 +1,12 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_maxwarnings.junitxml b/tests/auto/testlib/selftests/expected_maxwarnings.junitxml index cec2c459fa..def32cdb16 100644 --- a/tests/auto/testlib/selftests/expected_maxwarnings.junitxml +++ b/tests/auto/testlib/selftests/expected_maxwarnings.junitxml @@ -1,12 +1,12 @@ - + - - + + @@ -2010,7 +2010,7 @@ - + diff --git a/tests/auto/testlib/selftests/expected_multiexec.junitxml b/tests/auto/testlib/selftests/expected_multiexec.junitxml index 642dee30d3..de4e05c5d8 100644 --- a/tests/auto/testlib/selftests/expected_multiexec.junitxml +++ b/tests/auto/testlib/selftests/expected_multiexec.junitxml @@ -1,60 +1,60 @@ - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_pairdiagnostics.junitxml b/tests/auto/testlib/selftests/expected_pairdiagnostics.junitxml index 96b481b3f5..4086bd8273 100644 --- a/tests/auto/testlib/selftests/expected_pairdiagnostics.junitxml +++ b/tests/auto/testlib/selftests/expected_pairdiagnostics.junitxml @@ -1,21 +1,21 @@ - + - - + + - + - + diff --git a/tests/auto/testlib/selftests/expected_pass.junitxml b/tests/auto/testlib/selftests/expected_pass.junitxml index 127cf67b4d..d35c798499 100644 --- a/tests/auto/testlib/selftests/expected_pass.junitxml +++ b/tests/auto/testlib/selftests/expected_pass.junitxml @@ -1,14 +1,14 @@ - + - - - - - + + + + + diff --git a/tests/auto/testlib/selftests/expected_qexecstringlist.junitxml b/tests/auto/testlib/selftests/expected_qexecstringlist.junitxml index e0a2930dd7..441562fa5a 100644 --- a/tests/auto/testlib/selftests/expected_qexecstringlist.junitxml +++ b/tests/auto/testlib/selftests/expected_qexecstringlist.junitxml @@ -1,15 +1,15 @@ - + - - - - - + + + + + ********* Start testing of tst_QExecStringList ********* diff --git a/tests/auto/testlib/selftests/expected_signaldumper.junitxml b/tests/auto/testlib/selftests/expected_signaldumper.junitxml index 5d4a5717f6..a6f34414f8 100644 --- a/tests/auto/testlib/selftests/expected_signaldumper.junitxml +++ b/tests/auto/testlib/selftests/expected_signaldumper.junitxml @@ -1,16 +1,16 @@ - + - - + + - + @@ -24,7 +24,7 @@ - + @@ -41,7 +41,7 @@ - + @@ -55,7 +55,7 @@ - + @@ -75,7 +75,7 @@ - + @@ -95,7 +95,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -126,7 +126,7 @@ - + @@ -135,7 +135,7 @@ - + @@ -149,10 +149,10 @@ - + - + diff --git a/tests/auto/testlib/selftests/expected_silent.junitxml b/tests/auto/testlib/selftests/expected_silent.junitxml index 266641d88d..10d8151d2e 100644 --- a/tests/auto/testlib/selftests/expected_silent.junitxml +++ b/tests/auto/testlib/selftests/expected_silent.junitxml @@ -1,25 +1,25 @@ - + - - - + + + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_singleskip.junitxml b/tests/auto/testlib/selftests/expected_singleskip.junitxml index 9057868930..a2568ca553 100644 --- a/tests/auto/testlib/selftests/expected_singleskip.junitxml +++ b/tests/auto/testlib/selftests/expected_singleskip.junitxml @@ -1,15 +1,15 @@ - + - - + + - + diff --git a/tests/auto/testlib/selftests/expected_skip.junitxml b/tests/auto/testlib/selftests/expected_skip.junitxml index 27e1324e2c..b82b176ecc 100644 --- a/tests/auto/testlib/selftests/expected_skip.junitxml +++ b/tests/auto/testlib/selftests/expected_skip.junitxml @@ -1,22 +1,22 @@ - + - - + + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_skipcleanup.junitxml b/tests/auto/testlib/selftests/expected_skipcleanup.junitxml index e6e8c875c0..cb45485b4b 100644 --- a/tests/auto/testlib/selftests/expected_skipcleanup.junitxml +++ b/tests/auto/testlib/selftests/expected_skipcleanup.junitxml @@ -1,13 +1,13 @@ - + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_skipinit.junitxml b/tests/auto/testlib/selftests/expected_skipinit.junitxml index 1158a530ee..9bdb22230a 100644 --- a/tests/auto/testlib/selftests/expected_skipinit.junitxml +++ b/tests/auto/testlib/selftests/expected_skipinit.junitxml @@ -1,14 +1,14 @@ - + - + - + diff --git a/tests/auto/testlib/selftests/expected_skipinitdata.junitxml b/tests/auto/testlib/selftests/expected_skipinitdata.junitxml index 0ec652deb6..56ffbcba86 100644 --- a/tests/auto/testlib/selftests/expected_skipinitdata.junitxml +++ b/tests/auto/testlib/selftests/expected_skipinitdata.junitxml @@ -1,11 +1,11 @@ - + - + diff --git a/tests/auto/testlib/selftests/expected_sleep.junitxml b/tests/auto/testlib/selftests/expected_sleep.junitxml index 688719ebe2..871fdf32c0 100644 --- a/tests/auto/testlib/selftests/expected_sleep.junitxml +++ b/tests/auto/testlib/selftests/expected_sleep.junitxml @@ -1,13 +1,13 @@ - + - - - - + + + + diff --git a/tests/auto/testlib/selftests/expected_strcmp.junitxml b/tests/auto/testlib/selftests/expected_strcmp.junitxml index bed04dce93..9d51829f4f 100644 --- a/tests/auto/testlib/selftests/expected_strcmp.junitxml +++ b/tests/auto/testlib/selftests/expected_strcmp.junitxml @@ -1,13 +1,13 @@ - + - - - + + + @@ -15,27 +15,27 @@ Actual (a): "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"... Expected (b): "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"..."/> - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_subtest.junitxml b/tests/auto/testlib/selftests/expected_subtest.junitxml index a75e9b39a1..27996a4992 100644 --- a/tests/auto/testlib/selftests/expected_subtest.junitxml +++ b/tests/auto/testlib/selftests/expected_subtest.junitxml @@ -1,19 +1,19 @@ - + - + - + - + @@ -29,7 +29,7 @@ - + @@ -49,7 +49,7 @@ Expected (QString("hello0")): "hello0"" tag="data2"/> - + diff --git a/tests/auto/testlib/selftests/expected_testlib.junitxml b/tests/auto/testlib/selftests/expected_testlib.junitxml index 27eaf2fa97..a68ce7b58c 100644 --- a/tests/auto/testlib/selftests/expected_testlib.junitxml +++ b/tests/auto/testlib/selftests/expected_testlib.junitxml @@ -1,16 +1,16 @@ - + - - + + - - - + + + diff --git a/tests/auto/testlib/selftests/expected_tuplediagnostics.junitxml b/tests/auto/testlib/selftests/expected_tuplediagnostics.junitxml index e1c9a049ca..cc56990dee 100644 --- a/tests/auto/testlib/selftests/expected_tuplediagnostics.junitxml +++ b/tests/auto/testlib/selftests/expected_tuplediagnostics.junitxml @@ -1,22 +1,22 @@ - + - - - + + + - + - + diff --git a/tests/auto/testlib/selftests/expected_verbose1.junitxml b/tests/auto/testlib/selftests/expected_verbose1.junitxml index d0b7552555..49632731d0 100644 --- a/tests/auto/testlib/selftests/expected_verbose1.junitxml +++ b/tests/auto/testlib/selftests/expected_verbose1.junitxml @@ -1,55 +1,55 @@ - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_verbose2.junitxml b/tests/auto/testlib/selftests/expected_verbose2.junitxml index 9e368a0e53..88dd82f620 100644 --- a/tests/auto/testlib/selftests/expected_verbose2.junitxml +++ b/tests/auto/testlib/selftests/expected_verbose2.junitxml @@ -1,74 +1,74 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.junitxml b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.junitxml index 38fcfed109..2de587b4c6 100644 --- a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.junitxml +++ b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.junitxml @@ -1,32 +1,32 @@ - + - - - - - + + + + + - + - + - + - + - + - + diff --git a/tests/auto/testlib/selftests/expected_warnings.junitxml b/tests/auto/testlib/selftests/expected_warnings.junitxml index f3001cef7c..0a0a8aec26 100644 --- a/tests/auto/testlib/selftests/expected_warnings.junitxml +++ b/tests/auto/testlib/selftests/expected_warnings.junitxml @@ -1,12 +1,12 @@ - + - - + + @@ -18,16 +18,16 @@ - + - + - + @@ -35,7 +35,7 @@ - + diff --git a/tests/auto/testlib/selftests/expected_watchdog.junitxml b/tests/auto/testlib/selftests/expected_watchdog.junitxml index 79fe78483a..8fc2fd4873 100644 --- a/tests/auto/testlib/selftests/expected_watchdog.junitxml +++ b/tests/auto/testlib/selftests/expected_watchdog.junitxml @@ -1,12 +1,12 @@ - + - - + + diff --git a/tests/auto/testlib/selftests/expected_xunit.junitxml b/tests/auto/testlib/selftests/expected_xunit.junitxml index 263681d6bc..817f85e7f0 100644 --- a/tests/auto/testlib/selftests/expected_xunit.junitxml +++ b/tests/auto/testlib/selftests/expected_xunit.junitxml @@ -1,36 +1,36 @@ - + - - + + - + - + - + - + - + - + - + ]]> diff --git a/tests/auto/testlib/selftests/generate_expected_output.py b/tests/auto/testlib/selftests/generate_expected_output.py index 4c26132706..581ff38006 100755 --- a/tests/auto/testlib/selftests/generate_expected_output.py +++ b/tests/auto/testlib/selftests/generate_expected_output.py @@ -96,6 +96,8 @@ class Cleaner (object): # Timings: (r'( *', r'\1"0"/>'), # xml, lightxml (r'(Totals:.*,) *[0-9.]+ms', r'\1 0ms'), # txt + (r'()', r'\1@TEST_START_TIME@\2'), # junit + (r'(<(testsuite|testcase) .*? time=")[^"]+(".*>)', r'\1@TEST_DURATION@\3'), # junit # Benchmarks: (r'[0-9,.]+( (?:CPU ticks|msecs) per iteration \(total:) [0-9,.]+ ', r'0\1 0, '), # txt (r'(