From 7f2a2a38f4c3fc6ab63db30b404ecdcac1d83547 Mon Sep 17 00:00:00 2001 From: Matthew Pickering Date: Wed, 4 Aug 2021 11:52:20 +0100 Subject: Add MultiLayerModulesPar test to check performance of parallel driver --- testsuite/tests/perf/compiler/all.T | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T index 6628fb377e..9a398243dc 100644 --- a/testsuite/tests/perf/compiler/all.T +++ b/testsuite/tests/perf/compiler/all.T @@ -277,6 +277,15 @@ test('MultiLayerModules', multimod_compile, ['MultiLayerModules', '-v0']) +test('MultiLayerModulesPar', + [ collect_compiler_stats('bytes allocated',3), + pre_cmd('./genMultiLayerModules'), + extra_files(['genMultiLayerModules']), + compile_timeout_multiplier(5) + ], + multimod_compile, + ['MultiLayerModules', '-j2 -v0']) + # MultiLayerModules flip flops by 2.5%, depending on the # number of modules within GHC (#19293). Just widen the # acceptance window until we figured out how to fix it. -- cgit v1.2.1