diff options
author | Eike Ziller <eike.ziller@qt.io> | 2022-06-24 09:57:23 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2022-07-05 10:13:18 +0000 |
commit | d059a610b1243f99984a15fdda38a8e3db048708 (patch) | |
tree | b46c5358a9762b8fb82623a1a0a1450cc27c7675 /coin | |
parent | 26f135f2438b55e299406743cf714206fb2ada98 (diff) |
COIN: Arm auto tests
Some of our auto tests fail, so add an EXCLUDE_FROM_PRECHECK option for
add_qtc_test, which sets a corresponding label on the ctest, and exclude
these when running ctest on COIN.
Disable the Googletest based unittests for now, they are inconsistently
failing on CI, e.g. sometimes timing out after 60 seconds for tests that
usually take only a fraction of a second.
tst_perfdata from the perfparser submodule also fails. Temporarily
disable it explicitly, until the EXCLUDE_FROM_PRECHECK change can be
merged there.
Change-Id: I7e9d7aded75bbe8800f82f7aa125c181271a2a1f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'coin')
-rw-r--r-- | coin/instructions/test.yaml | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/coin/instructions/test.yaml b/coin/instructions/test.yaml index f40036cf611..7786d75f5ed 100644 --- a/coin/instructions/test.yaml +++ b/coin/instructions/test.yaml @@ -3,8 +3,7 @@ instructions: - type: ChangeDirectory directory: "{{.AgentWorkingDir}}/qt-creator/qt-creator_build/build" - type: ExecuteCommand - command: "ctest -j 4 --timeout 60 --output-on-failure" + command: "ctest -j 4 --timeout 60 --output-on-failure --label-exclude exclude_from_precheck --exclude-regex tst_perfdata" maxTimeInSeconds: 600 maxTimeBetweenOutput: 600 userMessageOnFailure: "Failed to run tests, check logs" - ignoreExitCode: true |