5353 }
5454
5555 DatabaseCloudVmClusterRepresentation = map [string ]interface {}{
56- "depends_on" : []string {"time_sleep.wait_180_seconds " },
56+ "depends_on" : []string {"time_sleep.wait_30_seconds " },
5757 "file_system_configuration_details" : []acctest.RepresentationGroup {
5858 {RepType : acctest .Optional , Group : DatabaseCloudVmClusterFileSystemConfigurationDetailsRepresentation0 },
5959 {RepType : acctest .Optional , Group : DatabaseCloudVmClusterFileSystemConfigurationDetailsRepresentation1 },
@@ -368,9 +368,9 @@ var (
368368 acctest .GenerateDataSourceFromRepresentationMap ("oci_core_vcn_dns_resolver_association" , "test_vcn_dns_resolver_association" , acctest .Optional , acctest .Create , CoreCoreVcnDnsResolverAssociationRepresentation ) +
369369 acctest .GenerateDataSourceFromRepresentationMap ("oci_database_db_servers" , "test_db_servers" , acctest .Optional , acctest .Create , DatabaseDbServerDataSourceRepresentation )
370370
371- DatabaseDatabaseCloudVmClusterResourceDependencies = DatabaseCloudVmClusterResourceDependencies + acctest .GenerateResourceFromRepresentationMap ("oci_dns_resolver" , "test_resolver" , acctest .Optional , acctest .Create , ResolverRepresentation ) + Sleep180
371+ DatabaseDatabaseCloudVmClusterResourceDependencies = DatabaseCloudVmClusterResourceDependencies + acctest .GenerateResourceFromRepresentationMap ("oci_dns_resolver" , "test_resolver" , acctest .Optional , acctest .Create , ResolverRepresentation ) + Sleep30
372372
373- Sleep180 = "resource \" time_sleep\" \" wait_180_seconds \" {\n depends_on = [oci_dns_resolver.test_resolver] \n create_duration = \" 180s \" \n }" +
373+ Sleep30 = "resource \" time_sleep\" \" wait_30_seconds \" {\n depends_on = [oci_dns_resolver.test_resolver] \n create_duration = \" 30s \" \n }" +
374374 `
375375 terraform {
376376 required_providers {
@@ -395,7 +395,7 @@ var (
395395
396396 CloudVmClusterResourceUpdateStorageDependencies = ad_subnet_security + acctest .GenerateResourceFromRepresentationMap ("oci_database_cloud_exadata_infrastructure" , "test_cloud_exadata_infrastructure" , acctest .Required , acctest .Update ,
397397 acctest .RepresentationCopyWithNewProperties (acctest .RepresentationCopyWithRemovedProperties (DatabaseCloudExadataInfrastructureRepresentation , []string {"storage_count" }), map [string ]interface {}{
398- "storage_count" : acctest.Representation {RepType : acctest .Required , Create : `3` , Update : `4` },
398+ "storage_count" : acctest.Representation {RepType : acctest .Required , Create : `3` },
399399 }))
400400)
401401
@@ -425,7 +425,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
425425
426426 // verify Create
427427 {
428- Config : config + compartmentIdVariableStr + DatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig +
428+ Config : config + compartmentIdVariableStr + DatabaseDatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig +
429429 acctest .GenerateResourceFromRepresentationMap ("oci_database_cloud_vm_cluster" , "test_cloud_vm_cluster" , acctest .Required , acctest .Create , DatabaseCloudVmClusterRepresentation ),
430430 Check : acctest .ComposeAggregateTestCheckFuncWrapper (
431431 resource .TestCheckResourceAttrSet (resourceName , "backup_subnet_id" ),
@@ -448,7 +448,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
448448
449449 // delete before next Create
450450 {
451- Config : config + compartmentIdVariableStr + DatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig ,
451+ Config : config + compartmentIdVariableStr + DatabaseDatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig ,
452452 },
453453 // verify Create with optionals
454454 {
@@ -458,10 +458,6 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
458458 "domain" : acctest.Representation {RepType : acctest .Required , Create : `${oci_dns_zone.test_zone.name}` },
459459 })),
460460 Check : acctest .ComposeAggregateTestCheckFuncWrapper (
461- func (s * terraform.State ) (err error ) {
462- time .Sleep (5 * time .Minute )
463- return nil
464- },
465461 resource .TestCheckResourceAttrSet (resourceName , "availability_domain" ),
466462 resource .TestCheckResourceAttrSet (resourceName , "backup_subnet_id" ),
467463 resource .TestCheckResourceAttr (resourceName , "cloud_automation_update_details.#" , "1" ),
@@ -490,7 +486,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
490486 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.file_system_size_gb" , "15" ),
491487 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.mount_point" , "/" ),
492488 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
493- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
489+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
494490 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
495491 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
496492 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -524,7 +520,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
524520 ),
525521 },
526522
527- // verify update to the compartment (the compartment will be switched back in the next step)
523+ //verify update to the compartment (the compartment will be switched back in the next step)
528524 {
529525 Config : config + compartmentIdVariableStr + compartmentIdUVariableStr + DatabaseDatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig +
530526 acctest .GenerateResourceFromRepresentationMap ("oci_database_cloud_vm_cluster" , "test_cloud_vm_cluster" , acctest .Optional , acctest .Create ,
@@ -560,7 +556,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
560556 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.file_system_size_gb" , "15" ),
561557 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.mount_point" , "/" ),
562558 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
563- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
559+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
564560 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
565561 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
566562 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -626,7 +622,7 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
626622 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.file_system_size_gb" , "20" ),
627623 resource .TestCheckResourceAttr (resourceName , "file_system_configuration_details.0.mount_point" , "/" ),
628624 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
629- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
625+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
630626 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
631627 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
632628 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -699,12 +695,12 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
699695 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.data_storage_percentage" , "40" ),
700696 resource .TestCheckResourceAttrSet (datasourceName , "cloud_vm_clusters.0.disk_redundancy" ),
701697 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.display_name" , "displayName2" ),
702- resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.file_system_configuration_details.#" , "7 " ),
698+ resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.file_system_configuration_details.#" , "9 " ),
703699 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.file_system_configuration_details.0.file_system_size_gb" , "20" ),
704700 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.file_system_configuration_details.0.mount_point" , "/" ),
705701 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.domain" , "sicdbaas.exacs.zonetest" ),
706702 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.freeform_tags.%" , "1" ),
707- resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.system_tags.%" , "0 " ),
703+ resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.system_tags.%" , "2 " ),
708704 resource .TestCheckResourceAttr (datasourceName , "cloud_vm_clusters.0.gi_version" , "19.9.0.0.0" ),
709705 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
710706 resource .TestCheckResourceAttrSet (datasourceName , "cloud_vm_clusters.0.id" ),
@@ -767,12 +763,12 @@ func TestDatabaseCloudVmClusterResource_basic(t *testing.T) {
767763 resource .TestCheckResourceAttr (singularDatasourceName , "data_storage_percentage" , "40" ),
768764 resource .TestCheckResourceAttrSet (singularDatasourceName , "disk_redundancy" ),
769765 resource .TestCheckResourceAttr (singularDatasourceName , "display_name" , "displayName2" ),
770- resource .TestCheckResourceAttr (singularDatasourceName , "file_system_configuration_details.#" , "7 " ),
766+ resource .TestCheckResourceAttr (singularDatasourceName , "file_system_configuration_details.#" , "9 " ),
771767 resource .TestCheckResourceAttr (singularDatasourceName , "file_system_configuration_details.0.file_system_size_gb" , "20" ),
772768 resource .TestCheckResourceAttr (singularDatasourceName , "file_system_configuration_details.0.mount_point" , "/" ),
773769 resource .TestCheckResourceAttr (singularDatasourceName , "domain" , "sicdbaas.exacs.zonetest" ),
774770 resource .TestCheckResourceAttr (singularDatasourceName , "freeform_tags.%" , "1" ),
775- resource .TestCheckResourceAttr (singularDatasourceName , "system_tags.%" , "0 " ),
771+ resource .TestCheckResourceAttr (singularDatasourceName , "system_tags.%" , "2 " ),
776772 resource .TestCheckResourceAttr (singularDatasourceName , "gi_version" , "19.9.0.0.0" ),
777773 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
778774 resource .TestCheckResourceAttrSet (singularDatasourceName , "id" ),
@@ -879,7 +875,7 @@ func TestDatabaseCloudVmClusterUpdate(t *testing.T) {
879875 resource .TestCheckResourceAttr (resourceName , "display_name" , "cloudVmCluster" ),
880876 resource .TestCheckResourceAttrSet (resourceName , "domain" ),
881877 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
882- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
878+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
883879 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
884880 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
885881 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -904,7 +900,7 @@ func TestDatabaseCloudVmClusterUpdate(t *testing.T) {
904900 ),
905901 },
906902
907- // verify update to the compartment (the compartment will be switched back in the next step)
903+ //verify update to the compartment (the compartment will be switched back in the next step)
908904 {
909905 Config : config + compartmentIdVariableStr + compartmentIdUVariableStr + DatabaseCloudVmClusterResourceDependencies + DefinedTagsDependencies + AvailabilityDomainConfig +
910906 acctest .GenerateResourceFromRepresentationMap ("oci_database_cloud_vm_cluster" , "test_cloud_vm_cluster" , acctest .Optional , acctest .Create ,
@@ -923,7 +919,7 @@ func TestDatabaseCloudVmClusterUpdate(t *testing.T) {
923919 resource .TestCheckResourceAttr (resourceName , "display_name" , "cloudVmCluster" ),
924920 resource .TestCheckResourceAttrSet (resourceName , "domain" ),
925921 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
926- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
922+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
927923 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
928924 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
929925 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -964,7 +960,7 @@ func TestDatabaseCloudVmClusterUpdate(t *testing.T) {
964960 resource .TestCheckResourceAttr (resourceName , "display_name" , "displayName2" ),
965961 resource .TestCheckResourceAttrSet (resourceName , "domain" ),
966962 resource .TestCheckResourceAttr (resourceName , "freeform_tags.%" , "1" ),
967- resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "0 " ),
963+ resource .TestCheckResourceAttr (resourceName , "system_tags.%" , "2 " ),
968964 resource .TestCheckResourceAttr (resourceName , "gi_version" , "19.9.0.0.0" ),
969965 resource .TestCheckResourceAttrSet (resourceName , "hostname" ),
970966 resource .TestCheckResourceAttrSet (resourceName , "id" ),
@@ -992,7 +988,7 @@ func TestDatabaseCloudVmClusterUpdate(t *testing.T) {
992988
993989func testAccCheckDatabaseCloudVmClusterDestroy (s * terraform.State ) error {
994990 noResourceFound := true
995- client := acctest .TestAccProvider . Meta ().( * client. OracleClients ).DatabaseClient ()
991+ client := acctest .GetTestClients ( & schema. ResourceData {} ).DatabaseClient ()
996992 for _ , rs := range s .RootModule ().Resources {
997993 if rs .Type == "oci_database_cloud_vm_cluster" {
998994 noResourceFound = false
0 commit comments