Skip to content

Commit 3990d38

Browse files
authored
Add new assertions for no_data_state in ML tests (#1845)
1 parent 4e96b0f commit 3990d38

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

docs/resources/machine_learning_alert.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ resource "grafana_machine_learning_alert" "test_job_alert" {
3333
anomaly_condition = "any"
3434
threshold = ">0.8"
3535
window = "15m"
36+
no_data_state = "OK"
3637
}
3738
```
3839

examples/resources/grafana_machine_learning_alert/forecast_alert.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ resource "grafana_machine_learning_alert" "test_job_alert" {
1414
anomaly_condition = "any"
1515
threshold = ">0.8"
1616
window = "15m"
17+
no_data_state = "OK"
1718
}

internal/resources/machinelearning/resource_alert_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ func TestAccResourceJobAlert(t *testing.T) {
4242
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "anomaly_condition", "any"),
4343
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "threshold", ">0.8"),
4444
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "window", "15m"),
45+
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "no_data_state", "OK"),
4546
),
4647
},
4748
// Update the alert with a new anomaly condition.
@@ -59,6 +60,7 @@ func TestAccResourceJobAlert(t *testing.T) {
5960
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "anomaly_condition", "low"),
6061
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "threshold", ">0.8"),
6162
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "window", "15m"),
63+
resource.TestCheckResourceAttr("grafana_machine_learning_alert.test_job_alert", "no_data_state", "OK"),
6264
),
6365
},
6466
{

0 commit comments

Comments
 (0)