Add new integration tests to ci

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby 2022-10-18 12:03:51 +02:00
parent 39bc6f7e01
commit 2bf50bc205
No known key found for this signature in database
2 changed files with 50 additions and 0 deletions

View file

@ -66,6 +66,16 @@ test_integration_oidc:
-v /var/run/docker.sock:/var/run/docker.sock golang:1 \
go test -failfast -timeout 30m -count=1 -run IntegrationOIDC ./...
test_integration_v2_general:
docker run \
-it --rm \
-v ~/.cache/hs-integration-go:/go \
--name headscale-test-suite \
-v $$PWD:$$PWD -w $$PWD \
-v /var/run/docker.sock:/var/run/docker.sock \
golang:1 \
go test ./... -timeout 15m -v
coverprofile_func:
go tool cover -func=coverage.out