qtdeclarative/tests/auto/qmltest/selftests
Ulf Hermann 47490648b1 QmlTest: Prevent interleaved execution of TestCases
Run all TestCase instances on a timer in a singleton. This way, even if
one TestCase manages to trigger a different one while it's still
running, the new TestCase won't be executed until the old one is
finished.

Fixes: QTBUG-98350
Change-Id: I1797b5487f2c70fd2edfdbf8cf4c43a6353b12c8
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2022-08-25 19:05:51 +02:00
..
BLACKLIST TestCase: Grow some new functionality on grabImage 2017-05-11 07:31:12 +00:00
CMakeLists.txt CMake: Don't use PUBLIC_LIBRARIES for tests and test helpers 2022-07-28 14:58:42 +02:00
tst_compare.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_compare_quickobjects.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_createTemporaryObject.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_datadriven.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_destroy.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_findChild.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_grabImage.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_multiTestCase.qml QmlTest: Prevent interleaved execution of TestCases 2022-08-25 19:05:51 +02:00
tst_selftests.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_stringify.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
tst_tryVerify.qml Use SPDX license identifiers 2022-06-11 08:05:15 +02:00