Skip to content

Commit fb6697d

Browse files
authored
Adding the possibility to run only certain tests per service for Secure (#298)
1 parent 85e14e8 commit fb6697d

15 files changed

+17
-16
lines changed

GNUmakefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
SWEEP?=us-east-1,us-west-2
22
TEST?=./...
3+
TEST_SUITE?=tf_acc_sysdig
34
PKG_NAME=sysdig
45
WEBSITE_REPO=github.com/hashicorp/terraform-website
56
VERSION=$(shell [ ! -z `git tag -l --contains HEAD` ] && git tag -l --contains HEAD || git rev-parse --short HEAD)
@@ -34,14 +35,14 @@ test: fmtcheck
3435
go test $(TEST) -tags=unit -timeout=30s -parallel=4
3536

3637
testacc: fmtcheck
37-
CGO_ENABLED=1 TF_ACC=1 go test $(TEST) -v $(TESTARGS) -tags=tf_acc_sysdig -timeout 120m -race -parallel=1
38+
CGO_ENABLED=1 TF_ACC=1 go test $(TEST) -v $(TESTARGS) -tags=$(TEST_SUITE) -timeout 120m -race -parallel=1
3839

3940
testacc-ibm: fmtcheck
4041
CGO_ENABLED=1 TF_ACC=1 go test $(TEST) -v $(TESTARGS) -tags=tf_acc_ibm -timeout 120m -race -parallel=1
4142

4243
junit-report: fmtcheck
4344
@go install github.com/jstemmer/go-junit-report/v2@latest
44-
CGO_ENABLED=1 TF_ACC=1 go test $(TEST) -v $(TESTARGS) -tags=tf_acc_sysdig -timeout 120m -race 2>&1 -parallel=1 | go-junit-report -iocopy -out junit-report.xml
45+
CGO_ENABLED=1 TF_ACC=1 go test $(TEST) -v $(TESTARGS) -tags=$(TEST_SUITE) -timeout 120m -race 2>&1 -parallel=1 | go-junit-report -iocopy -out junit-report.xml
4546

4647
vet:
4748
@echo "go vet ."

sysdig/resource_sysdig_secure_list_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_macro_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_notification_channel_email_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_policy_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_rule_container_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_rule_falco_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_rule_filesystem_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_rule_network_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

sysdig/resource_sysdig_secure_rule_process_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//go:build tf_acc_sysdig
1+
//go:build tf_acc_sysdig || tf_acc_policies
22

33
package sysdig_test
44

0 commit comments

Comments
 (0)