provider/aws: Fix some acc tests (more, again) (#13639)
* add check destroy to subnet data source tests * provider/aws: Fix TestAccAWSElasticacheCluster_snapshotsWithUpdates by waiting for snapshots * provider/aws: Fix TestAccAWSRDSCluster_takeFinalSnapshot * provider/aws: Fix TestAccAWSKinesisFirehoseDeliveryStream_ElasticsearchConfigUpdates by specifying instance type
This commit is contained in:
parent
b0407adaf5
commit
baaf6f5de6
|
@ -11,8 +11,9 @@ import (
|
||||||
func TestAccDataSourceAwsSubnetIDs(t *testing.T) {
|
func TestAccDataSourceAwsSubnetIDs(t *testing.T) {
|
||||||
rInt := acctest.RandIntRange(0, 256)
|
rInt := acctest.RandIntRange(0, 256)
|
||||||
resource.Test(t, resource.TestCase{
|
resource.Test(t, resource.TestCase{
|
||||||
PreCheck: func() { testAccPreCheck(t) },
|
PreCheck: func() { testAccPreCheck(t) },
|
||||||
Providers: testAccProviders,
|
Providers: testAccProviders,
|
||||||
|
CheckDestroy: testAccCheckVpcDestroy,
|
||||||
Steps: []resource.TestStep{
|
Steps: []resource.TestStep{
|
||||||
{
|
{
|
||||||
Config: testAccDataSourceAwsSubnetIDsConfig(rInt),
|
Config: testAccDataSourceAwsSubnetIDsConfig(rInt),
|
||||||
|
|
|
@ -9,12 +9,13 @@ import (
|
||||||
"github.com/hashicorp/terraform/terraform"
|
"github.com/hashicorp/terraform/terraform"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestAccDataSourceAwsSubnet(t *testing.T) {
|
func TestAccDataSourceAwsSubnet_basic(t *testing.T) {
|
||||||
rInt := acctest.RandIntRange(0, 256)
|
rInt := acctest.RandIntRange(0, 256)
|
||||||
|
|
||||||
resource.Test(t, resource.TestCase{
|
resource.Test(t, resource.TestCase{
|
||||||
PreCheck: func() { testAccPreCheck(t) },
|
PreCheck: func() { testAccPreCheck(t) },
|
||||||
Providers: testAccProviders,
|
Providers: testAccProviders,
|
||||||
|
CheckDestroy: testAccCheckVpcDestroy,
|
||||||
Steps: []resource.TestStep{
|
Steps: []resource.TestStep{
|
||||||
resource.TestStep{
|
resource.TestStep{
|
||||||
Config: testAccDataSourceAwsSubnetConfig(rInt),
|
Config: testAccDataSourceAwsSubnetConfig(rInt),
|
||||||
|
|
|
@ -311,7 +311,7 @@ func resourceAwsElasticacheClusterCreate(d *schema.ResourceData, meta interface{
|
||||||
// name contained uppercase characters.
|
// name contained uppercase characters.
|
||||||
d.SetId(strings.ToLower(*resp.CacheCluster.CacheClusterId))
|
d.SetId(strings.ToLower(*resp.CacheCluster.CacheClusterId))
|
||||||
|
|
||||||
pending := []string{"creating", "modifying", "restoring"}
|
pending := []string{"creating", "modifying", "restoring", "snapshotting"}
|
||||||
stateConf := &resource.StateChangeConf{
|
stateConf := &resource.StateChangeConf{
|
||||||
Pending: pending,
|
Pending: pending,
|
||||||
Target: []string{"available"},
|
Target: []string{"available"},
|
||||||
|
|
|
@ -534,6 +534,9 @@ resource "aws_kinesis_firehose_delivery_stream" "test_stream" {
|
||||||
var testAccKinesisFirehoseDeliveryStreamBaseElasticsearchConfig = testAccKinesisFirehoseDeliveryStreamBaseConfig + `
|
var testAccKinesisFirehoseDeliveryStreamBaseElasticsearchConfig = testAccKinesisFirehoseDeliveryStreamBaseConfig + `
|
||||||
resource "aws_elasticsearch_domain" "test_cluster" {
|
resource "aws_elasticsearch_domain" "test_cluster" {
|
||||||
domain_name = "es-test-%d"
|
domain_name = "es-test-%d"
|
||||||
|
cluster_config {
|
||||||
|
instance_type = "r3.large.elasticsearch"
|
||||||
|
}
|
||||||
|
|
||||||
access_policies = <<CONFIG
|
access_policies = <<CONFIG
|
||||||
{
|
{
|
||||||
|
|
|
@ -267,7 +267,7 @@ func testAccCheckAWSClusterSnapshot(rInt int) resource.TestCheckFunc {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Try and delete the snapshot before we check for the cluster not found
|
// Try and delete the snapshot before we check for the cluster not found
|
||||||
snapshot_identifier := fmt.Sprintf("foobarbaz-test-terraform-final-snapshot-%d", rInt)
|
snapshot_identifier := fmt.Sprintf("tf-acctest-rdscluster-snapshot-%d", rInt)
|
||||||
|
|
||||||
awsClient := testAccProvider.Meta().(*AWSClient)
|
awsClient := testAccProvider.Meta().(*AWSClient)
|
||||||
conn := awsClient.rdsconn
|
conn := awsClient.rdsconn
|
||||||
|
@ -436,7 +436,6 @@ resource "aws_rds_cluster" "default" {
|
||||||
master_username = "foo"
|
master_username = "foo"
|
||||||
master_password = "mustbeeightcharaters"
|
master_password = "mustbeeightcharaters"
|
||||||
db_cluster_parameter_group_name = "default.aurora5.6"
|
db_cluster_parameter_group_name = "default.aurora5.6"
|
||||||
skip_final_snapshot = true
|
|
||||||
final_snapshot_identifier = "tf-acctest-rdscluster-snapshot-%d"
|
final_snapshot_identifier = "tf-acctest-rdscluster-snapshot-%d"
|
||||||
tags {
|
tags {
|
||||||
Environment = "production"
|
Environment = "production"
|
||||||
|
|
Loading…
Reference in New Issue