qt6-bb10/tests/auto/testlib/selftests
Ulf Hermann 44af54419e Properly use the "process" feature
Replace all QT_NO_PROCESS with QT_CONFIG(process), define it in
qconfig-bootstrapped.h, add QT_REQUIRE_CONFIG(process) to the qprocess
headers, exclude the sources from compilation when switched off, guard
header inclusions in places where compilation without QProcess seems
supported, drop some unused includes, and fix some tests that were
apparently designed to work with QT_NO_PROCESS but failed to.

Change-Id: Ieceea2504dea6fdf43b81c7c6b65c547b01b9714
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
2017-02-27 15:44:46 +00:00
..
alive Updated license headers 2016-01-21 18:55:18 +00:00
assert Updated license headers 2016-01-21 18:55:18 +00:00
badxml Updated license headers 2016-01-21 18:55:18 +00:00
benchlibcallgrind Updated license headers 2016-01-21 18:55:18 +00:00
benchlibcounting Updated license headers 2016-01-21 18:55:18 +00:00
benchlibeventcounter Updated license headers 2016-01-21 18:55:18 +00:00
benchliboptions Updated license headers 2016-01-21 18:55:18 +00:00
benchlibtickcounter Updated license headers 2016-01-21 18:55:18 +00:00
benchlibwalltime Updated license headers 2016-01-21 18:55:18 +00:00
blacklisted Updated license headers 2016-01-21 18:55:18 +00:00
cmptest Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
commandlinedata Updated license headers 2016-01-21 18:55:18 +00:00
counting Updated license headers 2016-01-21 18:55:18 +00:00
crashes QtTest: Remove Windows CE. 2016-04-06 10:56:02 +00:00
datatable Updated license headers 2016-01-21 18:55:18 +00:00
datetime Updated license headers 2016-01-21 18:55:18 +00:00
differentexec Updated license headers 2016-01-21 18:55:18 +00:00
exceptionthrow Updated license headers 2016-01-21 18:55:18 +00:00
expectfail Updated license headers 2016-01-21 18:55:18 +00:00
failcleanup Updated license headers 2016-01-21 18:55:18 +00:00
failinit Updated license headers 2016-01-21 18:55:18 +00:00
failinitdata Updated license headers 2016-01-21 18:55:18 +00:00
fetchbogus Updated license headers 2016-01-21 18:55:18 +00:00
findtestdata Updated license headers 2016-01-21 18:55:18 +00:00
float Updated license headers 2016-01-21 18:55:18 +00:00
globaldata Updated license headers 2016-01-21 18:55:18 +00:00
longstring Updated license headers 2016-01-21 18:55:18 +00:00
maxwarnings Updated license headers 2016-01-21 18:55:18 +00:00
multiexec Updated license headers 2016-01-21 18:55:18 +00:00
printdatatags Updated license headers 2016-01-21 18:55:18 +00:00
printdatatagswithglobaltags Updated license headers 2016-01-21 18:55:18 +00:00
qexecstringlist Updated license headers 2016-01-21 18:55:18 +00:00
silent Updated license headers 2016-01-21 18:55:18 +00:00
singleskip Updated license headers 2016-01-21 18:55:18 +00:00
skip Updated license headers 2016-01-21 18:55:18 +00:00
skipcleanup Updated license headers 2016-01-21 18:55:18 +00:00
skipinit Updated license headers 2016-01-21 18:55:18 +00:00
skipinitdata Updated license headers 2016-01-21 18:55:18 +00:00
sleep Updated license headers 2016-01-21 18:55:18 +00:00
strcmp Updated license headers 2016-01-21 18:55:18 +00:00
subtest Updated license headers 2016-01-21 18:55:18 +00:00
test Drop unnecessary dependencies from some tests 2017-01-10 16:34:52 +00:00
verbose1
verbose2
verifyexceptionthrown Updated license headers 2016-01-21 18:55:18 +00:00
warnings Updated license headers 2016-01-21 18:55:18 +00:00
xunit Updated license headers 2016-01-21 18:55:18 +00:00
.gitignore
expected_alive.txt
expected_assert.lightxml
expected_assert.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_assert.txt
expected_assert.xml
expected_assert.xunitxml
expected_badxml.lightxml Change how QDebug escapes QStrings in the output 2015-08-06 04:53:38 +00:00
expected_badxml.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_badxml.txt
expected_badxml.xml Change how QDebug escapes QStrings in the output 2015-08-06 04:53:38 +00:00
expected_badxml.xunitxml Change how QDebug escapes QStrings in the output 2015-08-06 04:53:38 +00:00
expected_benchlibcallgrind.csv
expected_benchlibcallgrind.txt
expected_benchlibcounting.csv
expected_benchlibcounting.lightxml
expected_benchlibcounting.txt
expected_benchlibcounting.xml
expected_benchlibcounting.xunitxml
expected_benchlibeventcounter.csv
expected_benchlibeventcounter.lightxml
expected_benchlibeventcounter.txt
expected_benchlibeventcounter.xml
expected_benchlibeventcounter.xunitxml
expected_benchliboptions.csv
expected_benchliboptions.txt
expected_benchlibtickcounter.csv
expected_benchlibtickcounter.lightxml
expected_benchlibtickcounter.txt
expected_benchlibtickcounter.xml
expected_benchlibtickcounter.xunitxml
expected_benchlibwalltime.csv
expected_benchlibwalltime.lightxml
expected_benchlibwalltime.txt
expected_benchlibwalltime.xml
expected_benchlibwalltime.xunitxml
expected_blacklisted.txt TestCase: Also check main source path when looking for test data 2015-05-05 07:06:52 +00:00
expected_cmptest.lightxml Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
expected_cmptest.teamcity Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
expected_cmptest.txt Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
expected_cmptest.xml Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
expected_cmptest.xunitxml Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
expected_commandlinedata.lightxml
expected_commandlinedata.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_commandlinedata.txt
expected_commandlinedata.xml
expected_commandlinedata.xunitxml
expected_counting.lightxml
expected_counting.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_counting.txt
expected_counting.xml
expected_counting.xunitxml
expected_crashes_1.txt
expected_crashes_2.txt
expected_crashes_3.txt Testlib: Output function / total time along with crash dump. 2015-10-13 16:38:43 +00:00
expected_datatable.lightxml
expected_datatable.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_datatable.txt
expected_datatable.xml
expected_datatable.xunitxml
expected_datetime.lightxml Autotest: Selftests fail in UTC timezone 2015-01-19 10:21:26 +01:00
expected_datetime.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_datetime.txt Autotest: Selftests fail in UTC timezone 2015-01-19 10:21:26 +01:00
expected_datetime.xml Autotest: Selftests fail in UTC timezone 2015-01-19 10:21:26 +01:00
expected_datetime.xunitxml Autotest: Selftests fail in UTC timezone 2015-01-19 10:21:26 +01:00
expected_differentexec.txt
expected_exceptionthrow.lightxml
expected_exceptionthrow.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_exceptionthrow.txt
expected_exceptionthrow.xml
expected_exceptionthrow.xunitxml
expected_expectfail.lightxml
expected_expectfail.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_expectfail.txt
expected_expectfail.xml
expected_expectfail.xunitxml
expected_failcleanup.lightxml
expected_failcleanup.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_failcleanup.txt
expected_failcleanup.xml
expected_failcleanup.xunitxml
expected_failinit.lightxml
expected_failinit.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_failinit.txt
expected_failinit.xml
expected_failinit.xunitxml
expected_failinitdata.lightxml
expected_failinitdata.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_failinitdata.txt
expected_failinitdata.xml
expected_failinitdata.xunitxml
expected_fetchbogus.lightxml
expected_fetchbogus.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_fetchbogus.txt
expected_fetchbogus.xml
expected_fetchbogus.xunitxml
expected_findtestdata.lightxml
expected_findtestdata.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_findtestdata.txt
expected_findtestdata.xml
expected_findtestdata.xunitxml
expected_float.txt
expected_globaldata.lightxml
expected_globaldata.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_globaldata.txt
expected_globaldata.xml
expected_globaldata.xunitxml
expected_longstring.lightxml
expected_longstring.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_longstring.txt
expected_longstring.xml
expected_longstring.xunitxml
expected_maxwarnings.lightxml
expected_maxwarnings.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_maxwarnings.txt
expected_maxwarnings.xml
expected_maxwarnings.xunitxml
expected_multiexec.txt
expected_printdatatags.txt
expected_printdatatagswithglobaltags.txt
expected_qexecstringlist.txt
expected_silent.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_silent.txt
expected_singleskip.lightxml
expected_singleskip.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_singleskip.txt
expected_singleskip.xml
expected_singleskip.xunitxml
expected_skip.lightxml
expected_skip.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_skip.txt
expected_skip.xml
expected_skip.xunitxml
expected_skipcleanup.lightxml
expected_skipcleanup.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_skipcleanup.txt
expected_skipcleanup.xml
expected_skipcleanup.xunitxml
expected_skipinit.lightxml
expected_skipinit.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_skipinit.txt
expected_skipinit.xml
expected_skipinit.xunitxml
expected_skipinitdata.lightxml
expected_skipinitdata.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_skipinitdata.txt
expected_skipinitdata.xml
expected_skipinitdata.xunitxml
expected_sleep.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_sleep.txt
expected_strcmp.lightxml Make the printing of complex byte arrays prettier 2015-02-15 06:35:43 +00:00
expected_strcmp.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_strcmp.txt Make the printing of complex byte arrays prettier 2015-02-15 06:35:43 +00:00
expected_strcmp.xml Make the printing of complex byte arrays prettier 2015-02-15 06:35:43 +00:00
expected_strcmp.xunitxml Make the printing of complex byte arrays prettier 2015-02-15 06:35:43 +00:00
expected_subtest.lightxml
expected_subtest.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_subtest.txt
expected_subtest.xml
expected_subtest.xunitxml
expected_verbose1.lightxml
expected_verbose1.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_verbose1.txt
expected_verbose1.xml
expected_verbose1.xunitxml
expected_verbose2.lightxml
expected_verbose2.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_verbose2.txt
expected_verbose2.xml
expected_verbose2.xunitxml
expected_verifyexceptionthrown.lightxml
expected_verifyexceptionthrown.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_verifyexceptionthrown.txt
expected_verifyexceptionthrown.xml
expected_verifyexceptionthrown.xunitxml
expected_warnings.lightxml Add QtInfoMsg 2015-01-09 13:14:05 +01:00
expected_warnings.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_warnings.txt Add QtInfoMsg 2015-01-09 13:14:05 +01:00
expected_warnings.xml Add QtInfoMsg 2015-01-09 13:14:05 +01:00
expected_warnings.xunitxml Add QtInfoMsg 2015-01-09 13:14:05 +01:00
expected_xunit.lightxml
expected_xunit.teamcity Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
expected_xunit.txt
expected_xunit.xml
expected_xunit.xunitxml
generate_expected_output.py Merge remote-tracking branch 'origin/5.6' into 5.7 2016-09-05 13:57:12 +02:00
selftests.pri TestCase: Also check main source path when looking for test data 2015-05-05 07:06:52 +00:00
selftests.pro Merge remote-tracking branch 'origin/5.6' into dev 2015-12-18 08:37:31 +01:00
selftests.qrc Add TeamCity logging feature to testlib 2016-01-23 18:30:58 +00:00
tst_selftests.cpp Properly use the "process" feature 2017-02-27 15:44:46 +00:00