52
52
qt_version : 5
53
53
vcpkg : off
54
54
vcpkg_triplet : x64-linux-release
55
+ cores : 4
55
56
# FIXME: valgrind complains about invalid debuginfo. Might be fixed when Ubuntu updates to valgrind 3.20
56
57
# https://bugs.kde.org/show_bug.cgi?id=452758
57
58
ctest_args : --exclude-regex '^(example_qml_features_test_valgrind|example_qml_minimal_myobject_test_valgrind)$'
71
72
qt_version : 6
72
73
vcpkg : off
73
74
vcpkg_triplet : x64-linux-release
75
+ cores : 4
74
76
# FIXME: valgrind complains about invalid debuginfo. Might be fixed when Ubuntu updates to valgrind 3.20
75
77
# https://bugs.kde.org/show_bug.cgi?id=452758
76
78
ctest_args : --exclude-regex '^(example_qml_features_test_valgrind|example_qml_minimal_myobject_test_valgrind)$'
95
97
qt_version : 5
96
98
vcpkg : on
97
99
vcpkg_triplet : x64-osx-release
100
+ cores : 3
98
101
# FIXME: qmltestrunner fails to import QtQuick module
99
102
# https://github.com/KDAB/cxx-qt/issues/110
100
103
#
@@ -114,6 +117,7 @@ jobs:
114
117
qt_version : 6
115
118
vcpkg : on
116
119
vcpkg_triplet : x64-osx-release
120
+ cores : 3
117
121
# FIXME: qmltestrunner fails to import QtQuick module
118
122
# https://github.com/KDAB/cxx-qt/issues/110
119
123
ctest_args : --exclude-regex '^(cargo_clippy|cargo_doc|example_qml_features_test|example_qml_minimal_myobject_test|cargo_build_rerun|.*valgrind)$'
@@ -131,6 +135,7 @@ jobs:
131
135
# Use a short buildtrees root for building vcpkg
132
136
vcpkg_buildtrees_root : C:\v
133
137
vcpkg_triplet : x64-windows-release
138
+ cores : 4
134
139
ctest_args : --exclude-regex '^(cargo_clippy|cargo_doc|cargo_build_rerun|.*valgrind)$'
135
140
exe_suffix : .exe
136
141
qt_qpa_platform : windows
@@ -147,6 +152,7 @@ jobs:
147
152
# Use a short buildtrees root for building vcpkg
148
153
vcpkg_buildtrees_root : C:\v
149
154
vcpkg_triplet : x64-windows-release
155
+ cores : 4
150
156
ctest_args : --exclude-regex '^(cargo_clippy|cargo_doc|cargo_build_rerun|.*valgrind)$'
151
157
exe_suffix : .exe
152
158
qt_qpa_platform : windows
@@ -281,12 +287,12 @@ jobs:
281
287
CC : ${{ matrix.cc }}
282
288
CXX : ${{ matrix.cxx }}
283
289
- name : " Build"
284
- run : cmake --build build --config Release --parallel 2
290
+ run : cmake --build build --config Release --parallel ${{ matrix.cores }}
285
291
working-directory : ${{ matrix.workspace }}
286
292
env :
287
293
RUSTC_WRAPPER : sccache
288
294
- name : " Test"
289
- run : ctest ${{ matrix.ctest_args }} -C Release -T test --output-on-failure --parallel 2
295
+ run : ctest ${{ matrix.ctest_args }} -C Release -T test --output-on-failure --parallel ${{ matrix.cores }}
290
296
working-directory : ${{ matrix.workspace }}/build
291
297
env :
292
298
RUSTC_WRAPPER : sccache
0 commit comments