|
|
|
@ -51,10 +51,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid", |
|
|
|
@ -103,10 +103,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label_1:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label_1","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label_1:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label_1","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid", |
|
|
|
@ -125,10 +125,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
EvaluationDuration: evaluationDuration, |
|
|
|
|
Annotations: map[string]string{"annotation": "test"}, |
|
|
|
|
}, |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label_2:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label_2","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid alertname:test_title instance_label_2:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid"],["alertname","test_title"],["instance_label_2","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid", |
|
|
|
@ -181,10 +181,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_1 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_1"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_1", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_1 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_1"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_1", |
|
|
|
@ -239,10 +239,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -308,10 +308,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -373,10 +373,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -434,10 +434,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -495,10 +495,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -556,10 +556,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -618,10 +618,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -680,10 +680,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
@ -742,10 +742,10 @@ func TestProcessEvalResults(t *testing.T) { |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
expectedStates: map[string]*state.State{ |
|
|
|
|
"map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]": { |
|
|
|
|
`[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`: { |
|
|
|
|
AlertRuleUID: "test_alert_rule_uid_2", |
|
|
|
|
OrgID: 1, |
|
|
|
|
CacheId: "map[__alert_rule_namespace_uid__:test_namespace_uid __alert_rule_uid__:test_alert_rule_uid_2 alertname:test_title instance_label:test label:test]", |
|
|
|
|
CacheId: `[["__alert_rule_namespace_uid__","test_namespace_uid"],["__alert_rule_uid__","test_alert_rule_uid_2"],["alertname","test_title"],["instance_label","test"],["label","test"]]`, |
|
|
|
|
Labels: data.Labels{ |
|
|
|
|
"__alert_rule_namespace_uid__": "test_namespace_uid", |
|
|
|
|
"__alert_rule_uid__": "test_alert_rule_uid_2", |
|
|
|
|