Skip to content

Commit 53f457f

Browse files
committed
test: expanding out smoke tests stage by stage to determine issues
1 parent f86978b commit 53f457f

File tree

1 file changed

+38
-2
lines changed

1 file changed

+38
-2
lines changed

.github/workflows/terraform_provider.yml

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
mkdir terraform-providers-schema
107107
terraform providers schema -json > terraform-providers-schema/schema.json
108108
109-
go_test_smoke:
109+
go_test_smoke_aa_db:
110110
name: go test smoke
111111
needs: [go_build]
112112
runs-on: ubuntu-latest
@@ -115,7 +115,43 @@ jobs:
115115
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0
116116
with:
117117
go-version-file: go.mod
118-
- run: EXECUTE_TESTS=true make testacc TESTARGS='-run="TestAccResourceRedisCloud(ActiveActiveDatabase_CRUDI|EssentialsDatabase_CRUDI|ProDatabase_CRUDI|PrivateServiceConnect_CRUDI|AclRule_CRUDI|CloudAccount_basic)"'
118+
- run: EXECUTE_TESTS=true make testacc TESTARGS='-run="TestAccResourceRedisCloudActiveActiveDatabase_CRUDI"'
119+
120+
121+
go_test_smoke_essentials_db:
122+
name: go test smoke
123+
needs: [go_build]
124+
runs-on: ubuntu-latest
125+
steps:
126+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
127+
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0
128+
with:
129+
go-version-file: go.mod
130+
- run: EXECUTE_TESTS=true make testacc TESTARGS='-run="TestAccResourceRedisCloudEssentialsDatabase_CRUDI"'
131+
132+
133+
go_test_smoke_pro_db:
134+
name: go test smoke
135+
needs: [go_build]
136+
runs-on: ubuntu-latest
137+
steps:
138+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
139+
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0
140+
with:
141+
go-version-file: go.mod
142+
- run: EXECUTE_TESTS=true make testacc TESTARGS='-run="TestAccResourceRedisCloud(ProDatabase_CRUDI)"'
143+
144+
145+
go_test_smoke_others:
146+
name: go test smoke
147+
needs: [go_build]
148+
runs-on: ubuntu-latest
149+
steps:
150+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
151+
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0
152+
with:
153+
go-version-file: go.mod
154+
- run: EXECUTE_TESTS=true make testacc TESTARGS='-run="TestAccResourceRedisCloud(PrivateServiceConnect_CRUDI|AclRule_CRUDI|CloudAccount_basic)"'
119155

120156
# go_test_databases:
121157
# name: go test Databases

0 commit comments

Comments
 (0)