diff --git a/node/node_test.go b/node/node_test.go index 77dfc7772c..f584710902 100644 --- a/node/node_test.go +++ b/node/node_test.go @@ -21,7 +21,9 @@ import ( "math/rand" "os" "path/filepath" + "runtime" "strconv" + "strings" "sync" "testing" "time" @@ -245,6 +247,11 @@ func TestInitialSync(t *testing.T) { t.Skip("Test takes ~25 seconds.") } + if (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") && + strings.ToUpper(os.Getenv("CIRCLECI")) == "TRUE" { + t.Skip("Test is too heavy for amd64 builder running in parallel with other packages") + } + backlogPool := execpool.MakeBacklog(nil, 0, execpool.LowPriority, nil) defer backlogPool.Shutdown()