From 3354ac67c8c785107546cd9cdf7d5c31bac433f2 Mon Sep 17 00:00:00 2001 From: Elichai Turkel Date: Wed, 9 Dec 2020 17:43:36 +0200 Subject: [PATCH] Parallelize all the tests in ForAllNets (#1199) --- domain/consensus/utils/testutils/for_all_nets.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/domain/consensus/utils/testutils/for_all_nets.go b/domain/consensus/utils/testutils/for_all_nets.go index 689cf4053..dde91068d 100644 --- a/domain/consensus/utils/testutils/for_all_nets.go +++ b/domain/consensus/utils/testutils/for_all_nets.go @@ -18,8 +18,11 @@ func ForAllNets(t *testing.T, skipPow bool, testFunc func(*testing.T, *dagconfig for _, params := range allParams { paramsCopy := params - paramsCopy.SkipProofOfWork = skipPow - t.Logf("Running test for %s", params.Name) - testFunc(t, ¶msCopy) + t.Run(paramsCopy.Name, func(t *testing.T) { + t.Parallel() + paramsCopy.SkipProofOfWork = skipPow + t.Logf("Running test for %s", paramsCopy.Name) + testFunc(t, ¶msCopy) + }) } }