diff --git a/testsuite/tests/ghc-api/downsweep/all.T b/testsuite/tests/ghc-api/downsweep/all.T
index 90f946a8a90024c6c54595b71a2a320b7a9eb677..5b2314881d934b5911f5be177ad8c1035b54edee 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 + '"')