Skip to content

Commit ec17711

Browse files
committed
fix(tdmq): [116841777] add e2e time sleep (#2666)
* add * add * add * add * add * add * add
1 parent 8b3abb6 commit ec17711

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

tencentcloud/acctest/test_util.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"log"
66
"os"
77
"testing"
8+
"time"
89

910
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
1011
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
@@ -251,3 +252,10 @@ func SharedClientForRegion(region string) (interface{}, error) {
251252

252253
return &tcClient, nil
253254
}
255+
256+
func AccStepTimeSleepDuration(d time.Duration) resource.TestCheckFunc {
257+
return func(s *terraform.State) error {
258+
time.Sleep(d)
259+
return nil
260+
}
261+
}

tencentcloud/services/trocket/resource_tc_tdmq_rocketmq_vip_instance_test.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"fmt"
66
"testing"
7+
"time"
78

89
tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
910
tccommon "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/common"
@@ -14,8 +15,8 @@ import (
1415
sdkErrors "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors"
1516
)
1617

17-
// go test -i; go test -test.run TestAccTencentCloudNeedFixTdmqRocketmqVipInstanceResource_basic -v
18-
func TestAccTencentCloudNeedFixTdmqRocketmqVipInstanceResource_basic(t *testing.T) {
18+
// go test -i; go test -test.run TestAccTencentCloudTdmqRocketmqVipInstanceResource_basic -v -timeout=0
19+
func TestAccTencentCloudTdmqRocketmqVipInstanceResource_basic(t *testing.T) {
1920
t.Parallel()
2021
resource.Test(t, resource.TestCase{
2122
PreCheck: func() {
@@ -33,6 +34,7 @@ func TestAccTencentCloudNeedFixTdmqRocketmqVipInstanceResource_basic(t *testing.
3334
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "spec"),
3435
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "node_count"),
3536
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "storage_size"),
37+
tcacctest.AccStepTimeSleepDuration(1*time.Minute),
3638
),
3739
},
3840
{
@@ -44,6 +46,7 @@ func TestAccTencentCloudNeedFixTdmqRocketmqVipInstanceResource_basic(t *testing.
4446
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "spec"),
4547
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "node_count"),
4648
resource.TestCheckResourceAttrSet("tencentcloud_tdmq_rocketmq_vip_instance.example", "storage_size"),
49+
tcacctest.AccStepTimeSleepDuration(1*time.Minute),
4750
),
4851
},
4952
},
@@ -100,7 +103,7 @@ func testAccCheckTdmqRocketmqVipInstanceExists(r string) resource.TestCheckFunc
100103
}
101104
}
102105

103-
const testAccTdmqRocketmqVipInstance = tcacctest.DefaultVpcSubnets + `
106+
const testAccTdmqRocketmqVipInstance = `
104107
data "tencentcloud_availability_zones" "zones" {}
105108
106109
# create vpc

0 commit comments

Comments
 (0)