Commit 921a51ab by Joao Paulo Magalhaes

Console reporting of user counters: print rates like non-rates.

parent 5ed1b1de
...@@ -134,8 +134,8 @@ void ConsoleReporter::PrintRunData(const Run& result) { ...@@ -134,8 +134,8 @@ void ConsoleReporter::PrintRunData(const Run& result) {
for (auto& c : result.counters) { for (auto& c : result.counters) {
auto const& s = HumanReadableNumber(c.second.value); auto const& s = HumanReadableNumber(c.second.value);
if (c.second.flags & Counter::Flags::kIsRate) { if (c.second.flags & Counter::Flags::kIsRate) {
std::string counter_rate = StrCat(" ", HumanReadableNumber(c.second.value), " ", c.first.c_str(), "/s"); std::string counter_rate = StrCat(HumanReadableNumber(c.second.value), "/s");
printer(Out, COLOR_DEFAULT, " %*s", 13, counter_rate.c_str()); printer(Out, COLOR_DEFAULT, " %s=%s", c.first.c_str(), counter_rate.c_str());
} }
else { else {
printer(Out, COLOR_DEFAULT, " %s=%s", c.first.c_str(), s.c_str()); printer(Out, COLOR_DEFAULT, " %s=%s", c.first.c_str(), s.c_str());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment