// Test metric and index with rules. // The following function will fill the m.TestedRules. func (d *Detector) test(m *models.Metric, idx *models.Index, rules []*models.Rule) { for _, rule := range rules { if rule.Test(m, idx, d.cfg) { // Add tested ok rules. m.TestedRules = append(m.TestedRules, rule) } } }