============================================================================ Helper: 数据生成器 ============================================================================
(n int)
| 39 | // ============================================================================ |
| 40 | |
| 41 | func generateLabelKeys(n int) []LabelKey { |
| 42 | keys := make([]LabelKey, n) |
| 43 | for i := 0; i < n; i++ { |
| 44 | keys[i] = NewLabelKey( |
| 45 | fmt.Sprintf("label_name_%d", i), |
| 46 | fmt.Sprintf("label_value_%d", i), |
| 47 | ) |
| 48 | } |
| 49 | return keys |
| 50 | } |
| 51 | |
| 52 | func generateProtoLabels(n int) []*controller.PrometheusLabel { |
| 53 | labels := make([]*controller.PrometheusLabel, n) |
no test coverage detected