From 39786a9931158fb20d29a784e683bbd43341c2e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Wed, 28 Aug 2024 13:22:19 +0200 Subject: [PATCH] coin: Skip running Qt auto tests for the documentation warning build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Take two. The qtbase TestDoc instructions should not be complete. We only need the documentation-specific instructions to build the docs, so instruct the test instructions in qtbase to skip the auto test. This saves time during integration, and also avoids polluting test results in our Grafana dashboards with test failures in a "documentation" build. Change-Id: Ie7114816ca35a578f01deb9946a2a6bb2e577c94 Reviewed-by: Jukka Jokiniva Reviewed-by: Topi Reiniƶ --- coin/platform_configs/cmake_platforms.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/coin/platform_configs/cmake_platforms.yaml b/coin/platform_configs/cmake_platforms.yaml index c3ef6c1a..47989c03 100644 --- a/coin/platform_configs/cmake_platforms.yaml +++ b/coin/platform_configs/cmake_platforms.yaml @@ -297,10 +297,9 @@ Configurations: # new qdoc warnings are introduced. The resulting documentation # is not used for anything (neither online or offline docs). See # qt5.yaml for a config that builds offline docs. - # FIXME: Add feature flag that avoids running the Qt auto tests Id: 'documentation-warnings' Template: 'qtci-linux-Ubuntu-22.04-x86_64-51' Compiler: 'GCC' - Features: ['Sccache', 'TestOnly', 'TestDocs'] + Features: ['Sccache', 'TestOnly', 'TestDocs', 'DoNotRunTestsButCreateTestWorkItem'] Platform dependency: 'ubuntu-22.04'