meson.build: drop the timeouts to fit into the CI's 60 min limit

The vm tests had a 20 min timeout and a multiplier of 100. Our CI will
kill us (without logs) after 60 minutes.

Let's drop this to ~18min and a multiplier of 3 which gives us a few
minutes for setup before the CI terminates us. Ideally this means
we get some meson logs on timeout failures.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1274>
This commit is contained in:
Peter Hutterer 2025-07-16 11:18:25 +10:00 committed by Marge Bot
parent 7140f13d82
commit c24ad64d18

View file

@ -1044,7 +1044,7 @@ if get_option('tests')
suite : ['all', 'valgrind', 'root', 'hardware'],
args : ['--filter-group=@0@'.format(group)],
is_parallel : false,
timeout : 1200)
timeout : 1100)
endforeach
test('libinput-test-deviceless',
@ -1064,7 +1064,7 @@ if get_option('tests')
'--error-exitcode=3',
'--suppressions=' + valgrind_suppressions_file ],
env : valgrind_env,
timeout_multiplier : 100)
timeout_multiplier : 3)
else
message('valgrind not found, disabling valgrind test suite')
endif