diff --git a/testsuite/tests/ghc-api/downsweep/all.T b/testsuite/tests/ghc-api/downsweep/all.T
index d80da48137087cebb8fc9d1827d5673594dd041e..102aee958fb44df84e68813ff69108a64ae4acdb 100644
--- a/testsuite/tests/ghc-api/downsweep/all.T
+++ b/testsuite/tests/ghc-api/downsweep/all.T
@@ -1,4 +1,4 @@
-setTestOpts(when(arch('wasm32'), run_timeout_multiplier(2)))
+setTestOpts(when(arch('wasm32'), run_timeout_multiplier(5)))
 
 test('PartialDownsweep',
      [ extra_run_opts('"' + config.libdir + '"')