ci: Mark failing mingw tests as can-fail and do not ignore test failures

This commit is contained in:
Marco Trevisan (Treviño) 2022-10-19 21:34:48 +02:00
parent 54a9e797fe
commit 8d5ae3ae83
3 changed files with 5 additions and 4 deletions

View File

@ -50,8 +50,7 @@ lcov \
--initial \
--output-file "${DIR}/_coverage/${CI_JOB_NAME}-baseline.lcov"
# FIXME: fix the test suite
meson test --timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" || true
meson test --timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}"
meson test --timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
--setup=unstable_tests --suite=failing --suite=flaky || true

View File

@ -70,7 +70,7 @@ gio_tests = {
'gsubprocess' : {},
'g-file' : {},
'g-file-info' : {
'can_fail' : host_system == 'windows',
'can_fail' : host_system == 'windows' and cc.get_id() != 'gcc',
},
'g-icon' : {},
'gdbus-addresses' : {},

View File

@ -119,7 +119,9 @@ glib_tests = {
'spawn-singlethread' : {
'dependencies' : [winsock2],
},
'spawn-test' : {},
'spawn-test' : {
'can_fail': host_system == 'windows' and cc.get_id() == 'gcc',
},
'strfuncs' : {},
'string' : {},
'strvbuilder' : {},