diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ecc3a2f..fccf066 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -105,7 +105,7 @@ jobs: - name: Run interdomain testing run: | - go test -count 1 -timeout 2h -race -v ./... + go test -count 1 -timeout 2h -race -v ./... -parallel 4 env: KUBECONFIG1: /tmp/config1 KUBECONFIG2: /tmp/config2 diff --git a/entry_point_test.go b/entry_point_test.go index 3378575..dfc3a8b 100644 --- a/entry_point_test.go +++ b/entry_point_test.go @@ -24,13 +24,13 @@ import ( "testing" "github.com/stretchr/testify/require" - "github.com/stretchr/testify/suite" + "github.com/networkservicemesh/integration-tests/extensions/parallel" "github.com/networkservicemesh/integration-tests/suites/multicluster" ) func TestFloatingInterdomainBasicSuite(t *testing.T) { require.NoError(t, flag.Set("gotestmd.t", "10m")) os.Setenv("KUBECONFIG", os.Getenv("KUBECONFIG1")) - suite.Run(t, new(multicluster.Suite)) + parallel.Run(t, new(multicluster.Suite), "TestFloating_vl3_scale_from_zero", "TestFloating_vl3_dns", "TestFloating_nse_composition") }