Skip to content

Commit 469a231

Browse files
authored
Merge pull request #64 from jupp0r/feature/fix-benchmark-counter-naming
Fix benchmark metrics naming
2 parents 0a0303a + f26fd21 commit 469a231

File tree

5 files changed

+20
-17
lines changed

5 files changed

+20
-17
lines changed

tests/benchmark/benchmark_helpers.cc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@
55

66
std::string GenerateRandomString(size_t length) {
77
auto randchar = []() -> char {
8-
const char charset[] =
9-
"0123456789"
10-
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
11-
"abcdefghijklmnopqrstuvwxyz";
8+
const char charset[] = "abcdefghijklmnopqrstuvwxyz";
129
const size_t max_index = (sizeof(charset) - 1);
1310
return charset[rand() % max_index];
1411
};

tests/benchmark/counter_bench.cc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ static void BM_Counter_Increment(benchmark::State& state) {
66
using prometheus::Counter;
77
using prometheus::BuildCounter;
88
Registry registry;
9-
auto& counter_family = BuildCounter().Name("benchmark counter").Help("").Register(registry);
9+
auto& counter_family =
10+
BuildCounter().Name("benchmark_counter").Help("").Register(registry);
1011
auto& counter = counter_family.Add({});
1112

1213
while (state.KeepRunning()) counter.Increment();
@@ -18,7 +19,8 @@ static void BM_Counter_Collect(benchmark::State& state) {
1819
using prometheus::Counter;
1920
using prometheus::BuildCounter;
2021
Registry registry;
21-
auto& counter_family = BuildCounter().Name("benchmark counter").Help("").Register(registry);
22+
auto& counter_family =
23+
BuildCounter().Name("benchmark_counter").Help("").Register(registry);
2224
auto& counter = counter_family.Add({});
2325

2426
while (state.KeepRunning()) {

tests/benchmark/gauge_bench.cc

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ static void BM_Gauge_Increment(benchmark::State& state) {
66
using prometheus::Gauge;
77
using prometheus::BuildGauge;
88
Registry registry;
9-
auto& gauge_family = BuildGauge().Name("benchmark gauge").Help("").Register(registry);
9+
auto& gauge_family =
10+
BuildGauge().Name("benchmark_gauge").Help("").Register(registry);
1011
auto& gauge = gauge_family.Add({});
1112

1213
while (state.KeepRunning()) gauge.Increment(2);
@@ -18,7 +19,8 @@ static void BM_Gauge_Decrement(benchmark::State& state) {
1819
using prometheus::Gauge;
1920
using prometheus::BuildGauge;
2021
Registry registry;
21-
auto& gauge_family = BuildGauge().Name("benchmark gauge").Help("").Register(registry);
22+
auto& gauge_family =
23+
BuildGauge().Name("benchmark_gauge").Help("").Register(registry);
2224
auto& gauge = gauge_family.Add({});
2325

2426
while (state.KeepRunning()) gauge.Decrement(2);
@@ -30,7 +32,8 @@ static void BM_Gauge_SetToCurrentTime(benchmark::State& state) {
3032
using prometheus::Gauge;
3133
using prometheus::BuildGauge;
3234
Registry registry;
33-
auto& gauge_family = BuildGauge().Name("benchmark gauge").Help("").Register(registry);
35+
auto& gauge_family =
36+
BuildGauge().Name("benchmark_gauge").Help("").Register(registry);
3437
auto& gauge = gauge_family.Add({});
3538

3639
while (state.KeepRunning()) gauge.SetToCurrentTime();
@@ -42,7 +45,8 @@ static void BM_Gauge_Collect(benchmark::State& state) {
4245
using prometheus::Gauge;
4346
using prometheus::BuildGauge;
4447
Registry registry;
45-
auto& gauge_family = BuildGauge().Name("benchmark gauge").Help("").Register(registry);
48+
auto& gauge_family =
49+
BuildGauge().Name("benchmark_gauge").Help("").Register(registry);
4650
auto& gauge = gauge_family.Add({});
4751

4852
while (state.KeepRunning()) {

tests/benchmark/histogram_bench.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ static void BM_Histogram_Observe(benchmark::State& state) {
2424

2525
Registry registry;
2626
auto& histogram_family =
27-
BuildHistogram().Name("benchmark histogram").Help("").Register(registry);
27+
BuildHistogram().Name("benchmark_histogram").Help("").Register(registry);
2828
auto bucket_boundaries = CreateLinearBuckets(0, number_of_buckets - 1, 1);
2929
auto& histogram = histogram_family.Add({}, bucket_boundaries);
3030
std::random_device rd;
@@ -53,7 +53,7 @@ static void BM_Histogram_Collect(benchmark::State& state) {
5353

5454
Registry registry;
5555
auto& histogram_family =
56-
BuildHistogram().Name("benchmark histogram").Help("").Register(registry);
56+
BuildHistogram().Name("benchmark_histogram").Help("").Register(registry);
5757
auto bucket_boundaries = CreateLinearBuckets(0, number_of_buckets - 1, 1);
5858
auto& histogram = histogram_family.Add({}, bucket_boundaries);
5959

tests/benchmark/registry_bench.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ static void BM_Registry_CreateFamily(benchmark::State& state) {
1212
Registry registry;
1313

1414
while (state.KeepRunning())
15-
BuildCounter().Name("benchmark counter").Help("").Register(registry);
15+
BuildCounter().Name("benchmark_counter").Help("").Register(registry);
1616
}
1717
BENCHMARK(BM_Registry_CreateFamily);
1818

@@ -22,10 +22,10 @@ static void BM_Registry_CreateCounter(benchmark::State& state) {
2222
using prometheus::BuildCounter;
2323
Registry registry;
2424
auto& counter_family = BuildCounter()
25-
.Labels(GenerateRandomLabels(10))
26-
.Name("benchmark counter")
27-
.Help("")
28-
.Register(registry);
25+
.Labels(GenerateRandomLabels(10))
26+
.Name("benchmark_counter")
27+
.Help("")
28+
.Register(registry);
2929

3030
while (state.KeepRunning()) {
3131
auto labels = GenerateRandomLabels(state.range(0));

0 commit comments

Comments
 (0)