diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index fdb830268525a4c0601727b2bca5d5ab156d820a..843515f836d28e6804f1a9eea68226ab3cba4be8 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -388,7 +388,7 @@ test('MultiLayerModulesDefsGhciReload',
      [ collect_compiler_residency(15),
        pre_cmd('./genMultiLayerModulesDefs'),
        extra_files(['genMultiLayerModulesDefs']),
-       compile_timeout_multiplier(5)
+       compile_timeout_multiplier(10)
        # this is _a lot_
        # but this test has been failing every now and then,
        # especially on i386. Let's just give it some room