summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/tests
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2019-03-28 15:39:56 +0100
committerGitHub <noreply@github.com>2019-03-28 15:39:56 +0100
commit9e0bae2da081fb9642bf1847b96a848d7756290b (patch)
tree9a0fbaf7d68ead013e70e947cb1b2e529a0ffcb7 /staging_vespalib/src/tests
parente69fd0c6308e5d69f7280a222e5ea94f78cbf724 (diff)
parentabc99963fd90d526ee08e86cf5e1e26283e2871e (diff)
Merge pull request #8877 from vespa-engine/arnej/add-sum-for-gauge-metrics
add "sum" output for gauge metrics
Diffstat (limited to 'staging_vespalib/src/tests')
-rw-r--r--staging_vespalib/src/tests/metrics/simple_metrics_test.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/staging_vespalib/src/tests/metrics/simple_metrics_test.cpp b/staging_vespalib/src/tests/metrics/simple_metrics_test.cpp
index 03ed9dc2cf7..f9f0d5e49dd 100644
--- a/staging_vespalib/src/tests/metrics/simple_metrics_test.cpp
+++ b/staging_vespalib/src/tests/metrics/simple_metrics_test.cpp
@@ -84,6 +84,9 @@ fprintf(stderr, "bad json a:\n>>>%s\n<<<\n", a.c_str());
fprintf(stderr, "bad json b\n");
return false;
}
+ if (!(slimeA == slimeB)) {
+fprintf(stderr, "compares unequal:\n[A]\n%s\n[B]\n%s\n", a.c_str(), b.c_str());
+ }
return slimeA == slimeB;
}
@@ -99,15 +102,15 @@ void check_json(const vespalib::string &actual)
" values: { count: 4, rate: 1.14286 }"
" }, {"
" name: 'bar',"
- " values: { count: 4, rate: 1.14286, average: 42, min: 41, max: 43, last: 42 }"
+ " values: { count: 4, rate: 1.14286, average: 42, sum: 168, min: 41, max: 43, last: 42 }"
" }, {"
" name: 'bar',"
" dimensions: { chain: 'vespa', documenttype: 'blogpost', thread: '1' },"
- " values: { count: 1, rate: 0.285714, average: 14, min: 14, max: 14, last: 14 }"
+ " values: { count: 1, rate: 0.285714, average: 14, sum: 14, min: 14, max: 14, last: 14 }"
" }, {"
" name: 'bar',"
" dimensions: { chain: 'vespa', documenttype: 'blogpost', thread: '2' },"
- " values: { count: 1, rate: 0.285714, average: 11, min: 11, max: 11, last: 11 }"
+ " values: { count: 1, rate: 0.285714, average: 11, sum: 11, min: 11, max: 11, last: 11 }"
" } ]"
"}";
EXPECT_TRUE(compare_json(expect, actual));