From 242176ab31b1d2d8c0b59b237ca386a625d5f675 Mon Sep 17 00:00:00 2001 From: hasheddan Date: Fri, 31 Jul 2020 07:42:31 -0500 Subject: [PATCH] Make typecheck default parallelism 3 Typecheck is still hitting memory limits semi-regularly on periodic CI jobs. This bumps the default parallelism down to 3 from 4 to make it slightly less memory intensive. Signed-off-by: hasheddan --- test/typecheck/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/typecheck/main.go b/test/typecheck/main.go index 37574ad4df2..ffe5085b0d5 100644 --- a/test/typecheck/main.go +++ b/test/typecheck/main.go @@ -39,7 +39,7 @@ var ( timings = flag.Bool("time", false, "output times taken for each phase") defuses = flag.Bool("defuse", false, "output defs/uses") serial = flag.Bool("serial", false, "don't type check platforms in parallel (equivalent to --parallel=1)") - parallel = flag.Int("parallel", 4, "limits how many platforms can be checked in parallel. 0 means no limit.") + parallel = flag.Int("parallel", 3, "limits how many platforms can be checked in parallel. 0 means no limit.") skipTest = flag.Bool("skip-test", false, "don't type check test code") tags = flag.String("tags", "", "comma-separated list of build tags to apply in addition to go's defaults") ignoreDirs = flag.String("ignore-dirs", "", "comma-separated list of directories to ignore in addition to the default hardcoded list including staging, vendor, and hidden dirs")