On Wed, 18 Sept 2024 at 15:19, Richard Henderson <[email protected]> wrote: > > On 9/17/24 16:16, Peter Maydell wrote: > > At the moment we run all fp-test tests except for the muladd ones > > with the default meson test timeout of 30s. This is plenty for > > most of the test cases, but for multiplication and division we > > can sometimes hit the timeout if the CI runner is going slow. > > > > Add support to meson.build for a way to override the timeout on > > a per test basis, and use it to set the timeout to 60s for > > fp-test-rem, fp-test-div and fp-test-mul. We can use this new > > generic mechanism also to set the timeout for mulAdd rather > > than hardcoding it. > > > > Signed-off-by: Peter Maydell<[email protected]> > > --- > > On my local system these tests finish in less than 5 seconds > > each, but on the cross-i686-system CI job they can take 5 or 6 > > times as long. Example: > > https://gitlab.com/qemu-project/qemu/-/jobs/7844908223 > > --- > > tests/fp/meson.build | 16 +++++++++++++++- > > 1 file changed, 15 insertions(+), 1 deletion(-) > > Reviewed-by: Richard Henderson <[email protected]>
Thanks; I've applied this directly to see if it helps with some of the CI flakiness. -- PMM
