diff --git a/mmv1/products/gameservices/GameServerCluster.yaml b/mmv1/products/gameservices/GameServerCluster.yaml index 54d932f0c038..8f768c02bfa6 100644 --- a/mmv1/products/gameservices/GameServerCluster.yaml +++ b/mmv1/products/gameservices/GameServerCluster.yaml @@ -51,7 +51,6 @@ examples: name: 'game_service_cluster_basic' primary_resource_id: 'default' - # NO_TEST: Not worth setting up as it is complicated and game servers are being deprecated skip_test: true vars: realm_id: 'realm' diff --git a/mmv1/products/gameservices/GameServerConfig.yaml b/mmv1/products/gameservices/GameServerConfig.yaml index 4258f6f3a5b1..75de43ab2eb0 100644 --- a/mmv1/products/gameservices/GameServerConfig.yaml +++ b/mmv1/products/gameservices/GameServerConfig.yaml @@ -48,6 +48,7 @@ examples: - !ruby/object:Provider::Terraform::Examples name: 'game_service_config_basic' primary_resource_id: 'default' + skip_test: true vars: deployment_id: 'tf-test-deployment' config_id: 'tf-test-config' diff --git a/mmv1/products/gameservices/GameServerDeployment.yaml b/mmv1/products/gameservices/GameServerDeployment.yaml index 0d2b895fcb7b..041d44def02e 100644 --- a/mmv1/products/gameservices/GameServerDeployment.yaml +++ b/mmv1/products/gameservices/GameServerDeployment.yaml @@ -49,6 +49,7 @@ examples: - !ruby/object:Provider::Terraform::Examples name: 'game_service_deployment_basic' primary_resource_id: 'default' + skip_test: true vars: deployment_id: 'tf-test-deployment' properties: diff --git a/mmv1/products/gameservices/GameServerDeploymentRollout.yaml b/mmv1/products/gameservices/GameServerDeploymentRollout.yaml index 96184c593f28..3b9cad5296de 100644 --- a/mmv1/products/gameservices/GameServerDeploymentRollout.yaml +++ b/mmv1/products/gameservices/GameServerDeploymentRollout.yaml @@ -54,6 +54,7 @@ examples: - !ruby/object:Provider::Terraform::Examples name: 'game_service_deployment_rollout_basic' primary_resource_id: 'default' + skip_test: true vars: deployment_id: 'tf-test-deployment' config_id: 'tf-test-config' diff --git a/mmv1/products/gameservices/Realm.yaml b/mmv1/products/gameservices/Realm.yaml index 61904cc5880d..07a0f6f2c650 100644 --- a/mmv1/products/gameservices/Realm.yaml +++ b/mmv1/products/gameservices/Realm.yaml @@ -47,6 +47,7 @@ examples: - !ruby/object:Provider::Terraform::Examples name: 'game_service_realm_basic' primary_resource_id: 'default' + skip_test: true vars: realm_id: 'tf-test-realm' parameters: diff --git a/mmv1/third_party/terraform/tests/data_source_google_game_services_game_server_deployment_rollout_test.go b/mmv1/third_party/terraform/tests/data_source_google_game_services_game_server_deployment_rollout_test.go deleted file mode 100644 index 2ecfa5afa3cd..000000000000 --- a/mmv1/third_party/terraform/tests/data_source_google_game_services_game_server_deployment_rollout_test.go +++ /dev/null @@ -1,62 +0,0 @@ -package google - -import ( - "testing" - - "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/hashicorp/terraform-provider-google/google/acctest" -) - -func TestAccDataSourceGameServicesGameServerDeploymentRollout_basic(t *testing.T) { - t.Parallel() - - context := map[string]interface{}{ - "random_suffix": acctest.RandString(t, 10), - } - - acctest.VcrTest(t, resource.TestCase{ - PreCheck: func() { acctest.AccTestPreCheck(t) }, - ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t), - CheckDestroy: testAccCheckGameServicesGameServerDeploymentRolloutDestroyProducer(t), - Steps: []resource.TestStep{ - { - Config: testAccDataSourceGameServicesGameServerDeploymentRollout_basic(context), - Check: resource.ComposeTestCheckFunc( - acctest.CheckDataSourceStateMatchesResourceState("data.google_game_services_game_server_deployment_rollout.qa", "google_game_services_game_server_deployment_rollout.foo"), - ), - }, - }, - }) -} - -func testAccDataSourceGameServicesGameServerDeploymentRollout_basic(context map[string]interface{}) string { - return acctest.Nprintf(` -resource "google_game_services_game_server_deployment" "default" { - deployment_id = "tf-test-deployment-%{random_suffix}" - description = "a deployment description" -} - -resource "google_game_services_game_server_config" "default" { - config_id = "tf-test-config-%{random_suffix}" - deployment_id = google_game_services_game_server_deployment.default.deployment_id - description = "a config description" - - fleet_configs { - name = "some-non-guid" - fleet_spec = jsonencode({ "replicas" : 1, "scheduling" : "Packed", "template" : { "metadata" : { "name" : "tf-test-game-server-template" }, "spec" : { "ports": [{"name": "default", "portPolicy": "Dynamic", "containerPort": 7654, "protocol": "UDP"}], "template" : { "spec" : { "containers" : [{ "name" : "simple-udp-server", "image" : "gcr.io/agones-images/udp-server:0.14" }] } } } } }) - - // Alternate usage: - // fleet_spec = file(fleet_configs.json) - } -} - -resource "google_game_services_game_server_deployment_rollout" "foo" { - deployment_id = google_game_services_game_server_deployment.default.deployment_id - default_game_server_config = google_game_services_game_server_config.default.name -} - -data "google_game_services_game_server_deployment_rollout" "qa" { - deployment_id = google_game_services_game_server_deployment_rollout.foo.deployment_id -} -`, context) -}