(b *testing.B)
| 160 | } |
| 161 | |
| 162 | func BenchmarkGaugeNoLabels(b *testing.B) { |
| 163 | m := NewGauge(GaugeOpts{ |
| 164 | Name: "benchmark_gauge", |
| 165 | Help: "A gauge to benchmark it.", |
| 166 | }) |
| 167 | b.ReportAllocs() |
| 168 | b.ResetTimer() |
| 169 | for i := 0; i < b.N; i++ { |
| 170 | m.Set(3.1415) |
| 171 | } |
| 172 | } |
| 173 | |
| 174 | func BenchmarkSummaryWithLabelValues(b *testing.B) { |
| 175 | m := NewSummaryVec( |