diff options
author | Mikolaj Boc <mikolaj.boc@qt.io> | 2023-01-25 11:33:11 +0100 |
---|---|---|
committer | Piotr Wierciński <piotr.wiercinski@qt.io> | 2023-07-03 09:12:40 +0200 |
commit | d669e6faa22b997365330438ca1541ec7d3232a0 (patch) | |
tree | 018001db2bcc4a44d7fa94c9a1363b5844913df2 /coin/platform_configs | |
parent | 6341108c6fad1fcf032a946ea994d794f6bb1867 (diff) |
Enable tests for webassembly-linux-thread-asyncify
This commit enables tests in CI for Wasm platform.
Fixes: QTBUG-109786
Change-Id: Ia44ab6ce3d5092fc90b07759d4d1a2c57edbf512
Reviewed-by: Mikołaj Boc <Mikolaj.Boc@qt.io>
Diffstat (limited to 'coin/platform_configs')
-rw-r--r-- | coin/platform_configs/cmake_platforms_wasm.yaml | 2 | ||||
-rw-r--r-- | coin/platform_configs/qtbase.yaml | 3 | ||||
-rw-r--r-- | coin/platform_configs/wasm_qtbase_tests.yaml | 9 |
3 files changed, 12 insertions, 2 deletions
diff --git a/coin/platform_configs/cmake_platforms_wasm.yaml b/coin/platform_configs/cmake_platforms_wasm.yaml index 7e204673..3eacc898 100644 --- a/coin/platform_configs/cmake_platforms_wasm.yaml +++ b/coin/platform_configs/cmake_platforms_wasm.yaml @@ -6,7 +6,7 @@ Configurations: Target os: 'WebAssembly' Compiler: 'GCC' Platform dependency: 'opensuse-15.4-developer-build' - Features: ['Sccache', 'DisableTests', 'UseConfigure'] + Features: ['Sccache', 'DoNotRunTests', 'UseConfigure'] Environment variables: [ 'EM_CONFIG={{.Env.EMSDK}}/.emscripten', "TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread \ diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml index 95d80e8c..e1c3b672 100644 --- a/coin/platform_configs/qtbase.yaml +++ b/coin/platform_configs/qtbase.yaml @@ -5,6 +5,7 @@ Include: [ integrity.yaml, ios-tests.yaml, address_sanitizer_platforms.yaml, - linux_android_tests_multi_abi.yaml + linux_android_tests_multi_abi.yaml, + wasm_qtbase_tests.yaml ] Configurations: [] diff --git a/coin/platform_configs/wasm_qtbase_tests.yaml b/coin/platform_configs/wasm_qtbase_tests.yaml new file mode 100644 index 00000000..bad9f988 --- /dev/null +++ b/coin/platform_configs/wasm_qtbase_tests.yaml @@ -0,0 +1,9 @@ +Version: 2 +Configurations: +- + Id: 'webassembly-linux-thread-asyncify-tests' + Template: 'qtci-linux-openSUSE-15.4-x86_64-50' + Target os: 'WebAssembly' + Compiler: 'GCC' + Features: ['Sccache', 'TestOnly'] + Platform dependency: 'webassembly-linux-thread-asyncify' |