Add an exception in testrunner for QDoc
QDoc recently added some tests that use Catch2 instead of testlib. Similarly to selftests, the normal behavior of `qt-testrunner.py` will fail, trying to pass an argument that is not supported by Catch2 when running the tests in CI. To avoid the issue, an exception for the test executables that QDoc uses was added to `qt-testrunner.py`, using the already available mechanism that is used for selftests. Change-Id: I5eb4b75f239eda0c493fb06ece164545d159372b Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Dimitrios Apostolou <jimis@qt.io>
This commit is contained in:
parent
d1c31191a0
commit
e5a5c099af
@ -83,7 +83,9 @@ NO_RERUN_FUNCTIONS = {
|
||||
# not try to append "-o" to their command-line or re-run failed testcases.
|
||||
# Only add tests here if absolutely necessary!
|
||||
NON_XML_GENERATING_TESTS = {
|
||||
"tst_selftests", # qtestlib's selftests are using an external test framework (Catch) that does not support -o argument
|
||||
"tst_selftests", # qtestlib's selftests are using an external test framework (Catch) that does not support -o argument
|
||||
"tst_QDoc", # Some of QDoc's tests are using an external test framework (Catch) that does not support -o argument
|
||||
"tst_QDoc_Catch_Generators", # Some of QDoc's tests are using an external test framework (Catch) that does not support -o argument
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user