From bca014b2cb4b8f7587641dfd81b07abd9fc79e09 Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Wed, 16 Mar 2022 08:38:42 -0500 Subject: [PATCH] ci: explain why ci runs tests in serial now --- ci/slow.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ci/slow.go b/ci/slow.go index 5becb90b7..f6b8d066a 100644 --- a/ci/slow.go +++ b/ci/slow.go @@ -16,6 +16,9 @@ func SkipSlow(t *testing.T, reason string) { } // Parallel runs t in parallel, unless CI is set to a true value. +// +// In CI (CircleCI / GitHub Actions) we get better performance by running tests +// in serial while not restricting GOMAXPROCS. func Parallel(t *testing.T) { value := os.Getenv("CI") isCI, err := strconv.ParseBool(value)