From 2ff6eaf32c6fb454274284906a9806ab8e4a2e64 Mon Sep 17 00:00:00 2001 From: Manuel Kieweg <manuel.kieweg@h-da.de> Date: Mon, 7 Jun 2021 12:48:01 +0200 Subject: [PATCH] split integration tests --- build/ci/.test.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/build/ci/.test.yml b/build/ci/.test.yml index 6e639b03b..7c3be76b4 100644 --- a/build/ci/.test.yml +++ b/build/ci/.test.yml @@ -1,4 +1,4 @@ -integration-test: +.integration-test: &integration-test image: golang:1.16 stage: integration-test needs: @@ -18,8 +18,24 @@ integration-test: allow_failure: true when: delayed start_in: 2 minutes + +integration-test:nucleus: + <<: *integration-test + script: + - cd ./test/integration + - go test -race -v -coverprofile=coverage.out -run ^(TestGnmi_SetIntegration|TestGnmi_GetIntegration|TestGnmi_SubscribeIntegration|TestGnmi_CapabilitiesIntegration)$ + +integration-test:cmd: + <<: *integration-test + script: + - cd ./test/integration + - go test -race -v -coverprofile=coverage.out -run ^(TestMain|TestCmdIntegration)$ + +integration-test:cli: + <<: *integration-test script: - - go test -race ./test/integration -v -coverprofile=coverage.out + - cd ./test/integration + - go test -race -v -coverprofile=coverage.out -run TestCapabilities .test: &test image: golang:1.16 -- GitLab