Alerting: Add keepFiringFor and missing_series_evals_to_resolve to file provisioning (#109699)
This commit is contained in:
committed by
GitHub
parent
03811b26a0
commit
17444fdc0d
@@ -1487,6 +1487,14 @@ func createUser(t *testing.T, db db.DB, cfg *setting.Cfg, cmd user.CreateUserCom
|
||||
return u.ID
|
||||
}
|
||||
|
||||
func (a apiClient) GetProvisioningAlertRule(t *testing.T, ruleUID string) (apimodels.ProvisionedAlertRule, int, string) {
|
||||
t.Helper()
|
||||
req, err := http.NewRequest(http.MethodGet, fmt.Sprintf("%s/api/v1/provisioning/alert-rules/%s", a.url, ruleUID), nil)
|
||||
require.NoError(t, err)
|
||||
|
||||
return sendRequestJSON[apimodels.ProvisionedAlertRule](t, req, http.StatusOK)
|
||||
}
|
||||
|
||||
func (a apiClient) GetProvisioningAlertRuleExport(t *testing.T, ruleUID string, params *apimodels.ExportQueryParams) (int, string) {
|
||||
t.Helper()
|
||||
u, err := url.Parse(fmt.Sprintf("%s/api/v1/provisioning/alert-rules/%s/export", a.url, ruleUID))
|
||||
|
||||
Reference in New Issue
Block a user