@@ -42,6 +42,9 @@ func TestAccComputeProjectDefaultNetworkTier_modify(t *testing.T) {
4242 acctest .VcrTest (t , resource.TestCase {
4343 PreCheck : func () { acctest .AccTestPreCheck (t ) },
4444 ProtoV5ProviderFactories : acctest .ProtoV5ProviderFactories (t ),
45+ ExternalProviders : map [string ]resource.ExternalProvider {
46+ "time" : {},
47+ },
4548 Steps : []resource.TestStep {
4649 {
4750 Config : testAccComputeProject_defaultNetworkTier_premium (projectID , org , billingId ),
@@ -79,10 +82,15 @@ resource "google_project_service" "compute" {
7982 service = "compute.googleapis.com"
8083}
8184
85+ resource "time_sleep" "wait_120_seconds" {
86+ create_duration = "120s"
87+ depends_on = [google_project_service.compute]
88+ }
89+
8290resource "google_compute_project_default_network_tier" "fizzbuzz" {
8391 project = google_project.project.project_id
8492 network_tier = "PREMIUM"
85- depends_on = [google_project_service.compute ]
93+ depends_on = [time_sleep.wait_120_seconds ]
8694}
8795` , projectID , projectID , org , billing )
8896}
@@ -102,10 +110,15 @@ resource "google_project_service" "compute" {
102110 service = "compute.googleapis.com"
103111}
104112
113+ resource "time_sleep" "wait_120_seconds" {
114+ create_duration = "120s"
115+ depends_on = [google_project_service.compute]
116+ }
117+
105118resource "google_compute_project_default_network_tier" "fizzbuzz" {
106119 project = google_project.project.project_id
107120 network_tier = "STANDARD"
108- depends_on = [google_project_service.compute ]
121+ depends_on = [time_sleep.wait_120_seconds ]
109122}
110123` , projectID , projectID , org , billing )
111124}
0 commit comments