@@ -47,7 +47,8 @@ func testSweepRecordRule(region string) error {
4747 return nil
4848}
4949
50- func TestAccTencentCloudMonitorRecordRule_basic (t * testing.T ) {
50+ // go test -i; go test -test.run TestAccTencentCloudMonitorRecordRuleResource_basic -v
51+ func TestAccTencentCloudMonitorRecordRuleResource_basic (t * testing.T ) {
5152 t .Parallel ()
5253 resource .Test (t , resource.TestCase {
5354 PreCheck : func () { testAccPreCheckCommon (t , ACCOUNT_TYPE_COMMON ) },
@@ -65,9 +66,9 @@ func TestAccTencentCloudMonitorRecordRule_basic(t *testing.T) {
6566 {
6667 Config : testRecordRuleYaml_basic_update ,
6768 Check : resource .ComposeTestCheckFunc (
68- testAccCheckRecordRuleExists ("tencentcloud_monitor_tmp_tke_record_rule_yaml.update " ),
69- resource .TestCheckResourceAttr ("tencentcloud_monitor_tmp_tke_record_rule_yaml.update " , "name" , "example-record-test" ),
70- resource .TestCheckResourceAttr ("tencentcloud_monitor_tmp_tke_record_rule_yaml.update " , "content" , "apiVersion: monitoring.coreos.com/v1\n kind: PrometheusRule\n metadata:\n name: example-record-test\n spec:\n groups:\n - name: kube-apiserver.rules\n rules:\n - expr: sum(metrics_test)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d'\n - name: kube-apiserver.rules2\n rules:\n - expr: sum(metrics_test2)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d2'" ),
69+ testAccCheckRecordRuleExists ("tencentcloud_monitor_tmp_tke_record_rule_yaml.basic " ),
70+ resource .TestCheckResourceAttr ("tencentcloud_monitor_tmp_tke_record_rule_yaml.basic " , "name" , "example-record-test" ),
71+ resource .TestCheckResourceAttr ("tencentcloud_monitor_tmp_tke_record_rule_yaml.basic " , "content" , "apiVersion: monitoring.coreos.com/v1\n kind: PrometheusRule\n metadata:\n name: example-record-test\n spec:\n groups:\n - name: kube-apiserver.rules\n rules:\n - expr: sum(metrics_test)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d'\n - name: kube-apiserver.rules2\n rules:\n - expr: sum(metrics_test2)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d2'" ),
7172 ),
7273 },
7374 //{
@@ -149,7 +150,7 @@ resource "tencentcloud_monitor_tmp_tke_record_rule_yaml" "basic" {
149150}`
150151
151152const testRecordRuleYaml_basic_update = testRecordRuleYamlVar + `
152- resource "tencentcloud_monitor_tmp_tke_record_rule_yaml" "update " {
153+ resource "tencentcloud_monitor_tmp_tke_record_rule_yaml" "basic " {
153154 instance_id = var.prometheus_id
154155 content = "apiVersion: monitoring.coreos.com/v1\nkind: PrometheusRule\nmetadata:\n name: example-record-test\nspec:\n groups:\n - name: kube-apiserver.rules\n rules:\n - expr: sum(metrics_test)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d'\n - name: kube-apiserver.rules2\n rules:\n - expr: sum(metrics_test2)\n labels:\n verb: read\n record: 'apiserver_request:burnrate1d2'"
155156}`
0 commit comments