Skip to content

Commit 8417717

Browse files
authored
check cluster creation times (#2728)
1 parent 221ddfc commit 8417717

File tree

11 files changed

+49
-41
lines changed

11 files changed

+49
-41
lines changed

internal/service/advancedcluster/resource_advanced_cluster_test.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func TestAccClusterAdvancedCluster_basicTenant(t *testing.T) {
3636
clusterNameUpdated = acc.RandomClusterName()
3737
)
3838
resource.ParallelTest(t, resource.TestCase{
39-
PreCheck: acc.PreCheckBasicSleep(t),
39+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
4040
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
4141
CheckDestroy: acc.CheckDestroyCluster,
4242
Steps: []resource.TestStep{
@@ -69,7 +69,7 @@ func replicaSetAWSProviderTestCase(t *testing.T) resource.TestCase {
6969
)
7070

7171
return resource.TestCase{
72-
PreCheck: acc.PreCheckBasicSleep(t),
72+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
7373
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
7474
CheckDestroy: acc.CheckDestroyCluster,
7575
Steps: []resource.TestStep{
@@ -174,7 +174,7 @@ func TestAccClusterAdvancedCluster_unpausedToPaused(t *testing.T) {
174174
)
175175

176176
resource.ParallelTest(t, resource.TestCase{
177-
PreCheck: acc.PreCheckBasicSleep(t),
177+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
178178
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
179179
CheckDestroy: acc.CheckDestroyCluster,
180180
Steps: []resource.TestStep{
@@ -209,7 +209,7 @@ func TestAccClusterAdvancedCluster_pausedToUnpaused(t *testing.T) {
209209
)
210210

211211
resource.ParallelTest(t, resource.TestCase{
212-
PreCheck: acc.PreCheckBasicSleep(t),
212+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
213213
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
214214
CheckDestroy: acc.CheckDestroyCluster,
215215
Steps: []resource.TestStep{
@@ -271,7 +271,7 @@ func TestAccClusterAdvancedCluster_advancedConfig(t *testing.T) {
271271
)
272272

273273
resource.ParallelTest(t, resource.TestCase{
274-
PreCheck: acc.PreCheckBasicSleep(t),
274+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
275275
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
276276
CheckDestroy: acc.CheckDestroyCluster,
277277
Steps: []resource.TestStep{
@@ -306,7 +306,7 @@ func TestAccClusterAdvancedCluster_advancedConfig_MongoDBVersion5(t *testing.T)
306306
)
307307

308308
resource.ParallelTest(t, resource.TestCase{
309-
PreCheck: acc.PreCheckBasicSleep(t),
309+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
310310
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
311311
CheckDestroy: acc.CheckDestroyCluster,
312312
Steps: []resource.TestStep{
@@ -347,7 +347,7 @@ func TestAccClusterAdvancedCluster_defaultWrite(t *testing.T) {
347347
)
348348

349349
resource.ParallelTest(t, resource.TestCase{
350-
PreCheck: acc.PreCheckBasicSleep(t),
350+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
351351
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
352352
CheckDestroy: acc.CheckDestroyCluster,
353353
Steps: []resource.TestStep{
@@ -379,7 +379,7 @@ func TestAccClusterAdvancedClusterConfig_replicationSpecsAutoScaling(t *testing.
379379
)
380380

381381
resource.ParallelTest(t, resource.TestCase{
382-
PreCheck: acc.PreCheckBasicSleep(t),
382+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
383383
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
384384
CheckDestroy: acc.CheckDestroyCluster,
385385
Steps: []resource.TestStep{
@@ -422,7 +422,7 @@ func TestAccClusterAdvancedClusterConfig_replicationSpecsAnalyticsAutoScaling(t
422422
)
423423

424424
resource.ParallelTest(t, resource.TestCase{
425-
PreCheck: acc.PreCheckBasicSleep(t),
425+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
426426
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
427427
CheckDestroy: acc.CheckDestroyCluster,
428428
Steps: []resource.TestStep{
@@ -535,7 +535,7 @@ func TestAccClusterAdvancedClusterConfig_selfManagedShardingIncorrectType(t *tes
535535
)
536536

537537
resource.ParallelTest(t, resource.TestCase{
538-
PreCheck: acc.PreCheckBasicSleep(t),
538+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
539539
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
540540
CheckDestroy: acc.CheckDestroyCluster,
541541
Steps: []resource.TestStep{

internal/service/cloudbackupschedule/resource_cloud_backup_schedule_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func TestAccBackupRSCloudBackupSchedule_basic(t *testing.T) {
2525
)
2626

2727
resource.ParallelTest(t, resource.TestCase{
28-
PreCheck: acc.PreCheckBasicSleep(t),
28+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
2929
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
3030
CheckDestroy: checkDestroy,
3131
Steps: []resource.TestStep{
@@ -159,7 +159,7 @@ func TestAccBackupRSCloudBackupSchedule_export(t *testing.T) {
159159
)
160160

161161
resource.ParallelTest(t, resource.TestCase{
162-
PreCheck: acc.PreCheckBasicSleep(t),
162+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
163163
ExternalProviders: acc.ExternalProvidersOnlyAWS(),
164164
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
165165

@@ -188,7 +188,7 @@ func TestAccBackupRSCloudBackupSchedule_onePolicy(t *testing.T) {
188188
)
189189

190190
resource.ParallelTest(t, resource.TestCase{
191-
PreCheck: acc.PreCheckBasicSleep(t),
191+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
192192
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
193193
CheckDestroy: checkDestroy,
194194
Steps: []resource.TestStep{
@@ -313,7 +313,7 @@ func TestAccBackupRSCloudBackupSchedule_copySettings_repSpecId(t *testing.T) {
313313
checksUpdate := acc.AddAttrChecks(resourceName, checksDefaultRS, emptyCopySettingsChecks)
314314

315315
resource.ParallelTest(t, resource.TestCase{
316-
PreCheck: acc.PreCheckBasicSleep(t),
316+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
317317
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
318318
CheckDestroy: checkDestroy,
319319
Steps: []resource.TestStep{
@@ -399,7 +399,7 @@ func TestAccBackupRSCloudBackupSchedule_copySettings_zoneId(t *testing.T) {
399399
checksUpdate := acc.AddAttrChecks(resourceName, checksDefaultRS, emptyCopySettingsChecks)
400400

401401
resource.ParallelTest(t, resource.TestCase{
402-
PreCheck: acc.PreCheckBasicSleep(t),
402+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
403403
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
404404
CheckDestroy: checkDestroy,
405405
Steps: []resource.TestStep{
@@ -429,7 +429,7 @@ func TestAccBackupRSCloudBackupScheduleImport_basic(t *testing.T) {
429429
)
430430

431431
resource.ParallelTest(t, resource.TestCase{
432-
PreCheck: acc.PreCheckBasicSleep(t),
432+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
433433
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
434434
CheckDestroy: checkDestroy,
435435
Steps: []resource.TestStep{
@@ -484,7 +484,7 @@ func TestAccBackupRSCloudBackupSchedule_azure(t *testing.T) {
484484
)
485485

486486
resource.ParallelTest(t, resource.TestCase{
487-
PreCheck: acc.PreCheckBasicSleep(t),
487+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
488488
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
489489
CheckDestroy: checkDestroy,
490490
Steps: []resource.TestStep{

internal/service/cloudbackupsnapshot/resource_cloud_backup_snapshot_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func TestAccBackupRSCloudBackupSnapshot_basic(t *testing.T) {
2626
)
2727

2828
resource.ParallelTest(t, resource.TestCase{
29-
PreCheck: acc.PreCheckBasicSleep(t),
29+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
3030
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
3131
CheckDestroy: checkDestroy,
3232
Steps: []resource.TestStep{
@@ -75,7 +75,7 @@ func TestAccBackupRSCloudBackupSnapshot_sharded(t *testing.T) {
7575
)
7676

7777
resource.ParallelTest(t, resource.TestCase{
78-
PreCheck: acc.PreCheckBasicSleep(t),
78+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
7979
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
8080
CheckDestroy: checkDestroy,
8181
Steps: []resource.TestStep{

internal/service/cloudbackupsnapshotexportjob/resource_cloud_backup_snapshot_export_job_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func basicTestCase(tb testing.TB) *resource.TestCase {
5454
checks = acc.AddAttrChecks(dataSourcePluralName, checks, attrsPluralDS)
5555

5656
return &resource.TestCase{
57-
PreCheck: acc.PreCheckBasicSleep(tb),
57+
PreCheck: acc.PreCheckBasicSleep(tb, &clusterInfo, "", ""),
5858
ExternalProviders: acc.ExternalProvidersOnlyAWS(),
5959
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
6060
Steps: []resource.TestStep{

internal/service/cloudbackupsnapshotrestorejob/resource_cloud_backup_snapshot_restore_job_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func TestAccCloudBackupSnapshotRestoreJob_basicDownload(t *testing.T) {
4343
)
4444

4545
resource.ParallelTest(t, resource.TestCase{
46-
PreCheck: acc.PreCheckBasicSleep(t),
46+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
4747
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
4848
CheckDestroy: checkDestroy,
4949
Steps: []resource.TestStep{
@@ -75,7 +75,7 @@ func basicTestCase(tb testing.TB) *resource.TestCase {
7575
)
7676

7777
return &resource.TestCase{
78-
PreCheck: acc.PreCheckBasicSleep(tb),
78+
PreCheck: acc.PreCheckBasicSleep(tb, &clusterInfo, "", ""),
7979
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
8080
CheckDestroy: checkDestroy,
8181
Steps: []resource.TestStep{

internal/service/cluster/resource_cluster_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func basicTestCase(tb testing.TB) *resource.TestCase {
3636
)
3737

3838
return &resource.TestCase{
39-
PreCheck: acc.PreCheckBasicSleep(tb),
39+
PreCheck: acc.PreCheckBasicSleep(tb, nil, projectID, clusterName),
4040
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
4141
CheckDestroy: acc.CheckDestroyCluster,
4242
Steps: []resource.TestStep{
@@ -101,7 +101,7 @@ func partialAdvancedConfTestCase(tb testing.TB) *resource.TestCase {
101101
)
102102

103103
return &resource.TestCase{
104-
PreCheck: acc.PreCheckBasicSleep(tb),
104+
PreCheck: acc.PreCheckBasicSleep(tb, nil, projectID, clusterName),
105105
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
106106
CheckDestroy: acc.CheckDestroyCluster,
107107
Steps: []resource.TestStep{
@@ -163,7 +163,7 @@ func TestAccCluster_basic_DefaultWriteRead_AdvancedConf(t *testing.T) {
163163
)
164164

165165
resource.ParallelTest(t, resource.TestCase{
166-
PreCheck: acc.PreCheckBasicSleep(t),
166+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
167167
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
168168
CheckDestroy: acc.CheckDestroyCluster,
169169
Steps: []resource.TestStep{
@@ -222,7 +222,7 @@ func TestAccCluster_emptyAdvancedConf(t *testing.T) {
222222
)
223223

224224
resource.ParallelTest(t, resource.TestCase{
225-
PreCheck: acc.PreCheckBasicSleep(t),
225+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
226226
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
227227
CheckDestroy: acc.CheckDestroyCluster,
228228
Steps: []resource.TestStep{
@@ -264,7 +264,7 @@ func TestAccCluster_basicAdvancedConf(t *testing.T) {
264264
)
265265

266266
resource.ParallelTest(t, resource.TestCase{
267-
PreCheck: acc.PreCheckBasicSleep(t),
267+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
268268
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
269269
CheckDestroy: acc.CheckDestroyCluster,
270270
Steps: []resource.TestStep{
@@ -625,7 +625,7 @@ func TestAccCluster_AWSWithLabels(t *testing.T) {
625625
)
626626

627627
resource.ParallelTest(t, resource.TestCase{
628-
PreCheck: acc.PreCheckBasicSleep(t),
628+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
629629
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
630630
CheckDestroy: acc.CheckDestroyCluster,
631631
Steps: []resource.TestStep{
@@ -986,7 +986,7 @@ func TestAccCluster_withAutoScalingAWS(t *testing.T) {
986986
)
987987

988988
resource.ParallelTest(t, resource.TestCase{
989-
PreCheck: acc.PreCheckBasicSleep(t),
989+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
990990
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
991991
CheckDestroy: acc.CheckDestroyCluster,
992992
Steps: []resource.TestStep{
@@ -1267,7 +1267,7 @@ func TestAccCluster_basicAWS_UnpauseToPaused(t *testing.T) {
12671267
)
12681268

12691269
resource.ParallelTest(t, resource.TestCase{
1270-
PreCheck: acc.PreCheckBasicSleep(t),
1270+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
12711271
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
12721272
CheckDestroy: acc.CheckDestroyCluster,
12731273
Steps: []resource.TestStep{
@@ -1315,7 +1315,7 @@ func TestAccCluster_basicAWS_PausedToUnpaused(t *testing.T) {
13151315
)
13161316

13171317
resource.ParallelTest(t, resource.TestCase{
1318-
PreCheck: acc.PreCheckBasicSleep(t),
1318+
PreCheck: acc.PreCheckBasicSleep(t, nil, projectID, clusterName),
13191319
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
13201320
CheckDestroy: acc.CheckDestroyCluster,
13211321
Steps: []resource.TestStep{

internal/service/clusteroutagesimulation/resource_cluster_outage_simulation_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func singleRegionTestCase(t *testing.T) *resource.TestCase {
3232
clusterName = clusterInfo.Name
3333
)
3434
return &resource.TestCase{
35-
PreCheck: acc.PreCheckBasicSleep(t),
35+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
3636
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
3737
CheckDestroy: checkDestroy,
3838
Steps: []resource.TestStep{
@@ -80,7 +80,7 @@ func multiRegionTestCase(t *testing.T) *resource.TestCase {
8080
)
8181

8282
return &resource.TestCase{
83-
PreCheck: acc.PreCheckBasicSleep(t),
83+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
8484
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
8585
CheckDestroy: checkDestroy,
8686
Steps: []resource.TestStep{

internal/service/federateddatabaseinstance/resource_federated_database_instance_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ func TestAccFederatedDatabaseInstance_atlasCluster(t *testing.T) {
123123
)
124124

125125
resource.ParallelTest(t, resource.TestCase{
126-
PreCheck: acc.PreCheckBasicSleep(t),
126+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
127127
CheckDestroy: acc.CheckDestroyFederatedDatabaseInstance,
128128
Steps: []resource.TestStep{
129129
{

internal/service/globalclusterconfig/resource_global_cluster_config_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func basicTestCase(tb testing.TB, checkZoneID, withBackup bool) *resource.TestCa
4141
}
4242

4343
return &resource.TestCase{
44-
PreCheck: acc.PreCheckBasicSleep(tb),
44+
PreCheck: acc.PreCheckBasicSleep(tb, &clusterInfo, "", ""),
4545
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
4646
CheckDestroy: checkDestroy,
4747
Steps: []resource.TestStep{
@@ -113,7 +113,7 @@ func TestAccGlobalClusterConfig_database(t *testing.T) {
113113
)
114114

115115
resource.Test(t, resource.TestCase{
116-
PreCheck: acc.PreCheckBasicSleep(t),
116+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
117117
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
118118
CheckDestroy: checkDestroy,
119119
Steps: []resource.TestStep{

internal/service/onlinearchive/resource_online_archive_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ func TestAccBackupRSOnlineArchive(t *testing.T) {
3737
)
3838

3939
resource.ParallelTest(t, resource.TestCase{
40-
PreCheck: acc.PreCheckBasicSleep(t),
40+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
4141
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
4242
CheckDestroy: acc.CheckDestroyCluster,
4343
Steps: []resource.TestStep{
@@ -135,7 +135,7 @@ func TestAccBackupRSOnlineArchiveBasic(t *testing.T) {
135135
)
136136

137137
resource.ParallelTest(t, resource.TestCase{
138-
PreCheck: acc.PreCheckBasicSleep(t),
138+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
139139
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
140140
CheckDestroy: acc.CheckDestroyCluster,
141141
Steps: []resource.TestStep{
@@ -184,7 +184,7 @@ func TestAccBackupRSOnlineArchiveWithProcessRegion(t *testing.T) {
184184
)
185185

186186
resource.ParallelTest(t, resource.TestCase{
187-
PreCheck: acc.PreCheckBasicSleep(t),
187+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
188188
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
189189
CheckDestroy: acc.CheckDestroyCluster,
190190
Steps: []resource.TestStep{
@@ -227,7 +227,7 @@ func TestAccBackupRSOnlineArchiveInvalidProcessRegion(t *testing.T) {
227227
)
228228

229229
resource.ParallelTest(t, resource.TestCase{
230-
PreCheck: acc.PreCheckBasicSleep(t),
230+
PreCheck: acc.PreCheckBasicSleep(t, &clusterInfo, "", ""),
231231
ProtoV6ProviderFactories: acc.TestAccProviderV6Factories,
232232
CheckDestroy: acc.CheckDestroyCluster,
233233
Steps: []resource.TestStep{

0 commit comments

Comments
 (0)