diff --git a/testsuite/tests/ghc-api/downsweep/all.T b/testsuite/tests/ghc-api/downsweep/all.T
index bb1c02db1338ccaa45d040cc2d2ec8cbb2c6dd0c..77e910bb1066662923c8f2fd4b23d91cf5bf7f97 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 + '"')