Rename Metric Units: kTimeMs->kMilliseconds and kSizeInBytes->kBytes

Rename C++ API units to match new proto format units in metric.proto

Bug: b/246095034
Change-Id: Ice5d388a080c474f275ef597f98fac1bcb98cf49
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/276100
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38137}
diff --git a/api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc b/api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc
index 0655c94..018d110b 100644
--- a/api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc
+++ b/api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc
@@ -29,11 +29,11 @@
 
 std::string ToChromePerfDashboardUnit(Unit unit) {
   switch (unit) {
-    case Unit::kTimeMs:
+    case Unit::kMilliseconds:
       return "msBestFitFormat";
     case Unit::kPercent:
       return "n%";
-    case Unit::kSizeInBytes:
+    case Unit::kBytes:
       return "sizeInBytes";
     case Unit::kKilobitsPerSecond:
       // Chrome Perf Dashboard doesn't have kpbs units, so we change the unit
diff --git a/api/test/metrics/chrome_perf_dashboard_metrics_exporter_test.cc b/api/test/metrics/chrome_perf_dashboard_metrics_exporter_test.cc
index 89b1458..5d3136f 100644
--- a/api/test/metrics/chrome_perf_dashboard_metrics_exporter_test.cc
+++ b/api/test/metrics/chrome_perf_dashboard_metrics_exporter_test.cc
@@ -67,7 +67,7 @@
 TEST_F(ChromePerfDashboardMetricsExporterTest, ExportMetricFormatCorrect) {
   Metric metric1{
       .name = "test_metric1",
-      .unit = Unit::kTimeMs,
+      .unit = Unit::kMilliseconds,
       .improvement_direction = ImprovementDirection::kBiggerIsBetter,
       .test_case = "test_case_name1",
       .metric_metadata = DefaultMetadata(),
@@ -154,7 +154,7 @@
 TEST_F(ChromePerfDashboardMetricsExporterTest,
        ExportEmptyMetricExportsZeroValue) {
   Metric metric{.name = "test_metric",
-                .unit = Unit::kTimeMs,
+                .unit = Unit::kMilliseconds,
                 .improvement_direction = ImprovementDirection::kBiggerIsBetter,
                 .test_case = "test_case_name",
                 .metric_metadata = DefaultMetadata(),
@@ -184,7 +184,7 @@
 TEST_F(ChromePerfDashboardMetricsExporterTest,
        ExportMetricWithOnlyStatsExportsMeanValues) {
   Metric metric{.name = "test_metric",
-                .unit = Unit::kTimeMs,
+                .unit = Unit::kMilliseconds,
                 .improvement_direction = ImprovementDirection::kBiggerIsBetter,
                 .test_case = "test_case_name",
                 .metric_metadata = DefaultMetadata(),
diff --git a/api/test/metrics/metric.cc b/api/test/metrics/metric.cc
index 7bace78d..3c30f36 100644
--- a/api/test/metrics/metric.cc
+++ b/api/test/metrics/metric.cc
@@ -16,12 +16,12 @@
 
 absl::string_view ToString(Unit unit) {
   switch (unit) {
-    case Unit::kTimeMs:
-      return "TimeMs";
+    case Unit::kMilliseconds:
+      return "Milliseconds";
     case Unit::kPercent:
       return "Percent";
-    case Unit::kSizeInBytes:
-      return "SizeInBytes";
+    case Unit::kBytes:
+      return "Bytes";
     case Unit::kKilobitsPerSecond:
       return "KilobitsPerSecond";
     case Unit::kHertz:
diff --git a/api/test/metrics/metric.h b/api/test/metrics/metric.h
index bce9e50..17c1755 100644
--- a/api/test/metrics/metric.h
+++ b/api/test/metrics/metric.h
@@ -22,9 +22,9 @@
 namespace test {
 
 enum class Unit {
-  kTimeMs,
+  kMilliseconds,
   kPercent,
-  kSizeInBytes,
+  kBytes,
   kKilobitsPerSecond,
   kHertz,
   // General unitless value. Can be used either for dimensionless quantities
diff --git a/api/test/metrics/metrics_logger_and_exporter_test.cc b/api/test/metrics/metrics_logger_and_exporter_test.cc
index f984a12..a19a162 100644
--- a/api/test/metrics/metrics_logger_and_exporter_test.cc
+++ b/api/test/metrics/metrics_logger_and_exporter_test.cc
@@ -72,7 +72,8 @@
                                     std::move(exporters));
     logger.LogSingleValueMetric(
         "metric_name", "test_case_name",
-        /*value=*/10, Unit::kTimeMs, ImprovementDirection::kBiggerIsBetter,
+        /*value=*/10, Unit::kMilliseconds,
+        ImprovementDirection::kBiggerIsBetter,
         std::map<std::string, std::string>{{"key", "value"}});
   }
 
@@ -81,7 +82,7 @@
   const Metric& metric = metrics[0];
   EXPECT_THAT(metric.name, Eq("metric_name"));
   EXPECT_THAT(metric.test_case, Eq("test_case_name"));
-  EXPECT_THAT(metric.unit, Eq(Unit::kTimeMs));
+  EXPECT_THAT(metric.unit, Eq(Unit::kMilliseconds));
   EXPECT_THAT(metric.improvement_direction,
               Eq(ImprovementDirection::kBiggerIsBetter));
   EXPECT_THAT(metric.metric_metadata,
@@ -116,8 +117,8 @@
         .time = Clock::GetRealTimeClock()->CurrentTime(),
         .metadata =
             std::map<std::string, std::string>{{"point_key2", "value2"}}});
-    logger.LogMetric("metric_name", "test_case_name", values, Unit::kTimeMs,
-                     ImprovementDirection::kBiggerIsBetter,
+    logger.LogMetric("metric_name", "test_case_name", values,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
                      std::map<std::string, std::string>{{"key", "value"}});
   }
 
@@ -126,7 +127,7 @@
   const Metric& metric = metrics[0];
   EXPECT_THAT(metric.name, Eq("metric_name"));
   EXPECT_THAT(metric.test_case, Eq("test_case_name"));
-  EXPECT_THAT(metric.unit, Eq(Unit::kTimeMs));
+  EXPECT_THAT(metric.unit, Eq(Unit::kMilliseconds));
   EXPECT_THAT(metric.improvement_direction,
               Eq(ImprovementDirection::kBiggerIsBetter));
   EXPECT_THAT(metric.metric_metadata,
@@ -153,7 +154,7 @@
                                     std::move(exporters));
     Metric::Stats metric_stats{.mean = 15, .stddev = 5, .min = 10, .max = 20};
     logger.LogMetric("metric_name", "test_case_name", metric_stats,
-                     Unit::kTimeMs, ImprovementDirection::kBiggerIsBetter,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
                      std::map<std::string, std::string>{{"key", "value"}});
   }
 
@@ -162,7 +163,7 @@
   const Metric& metric = metrics[0];
   EXPECT_THAT(metric.name, Eq("metric_name"));
   EXPECT_THAT(metric.test_case, Eq("test_case_name"));
-  EXPECT_THAT(metric.unit, Eq(Unit::kTimeMs));
+  EXPECT_THAT(metric.unit, Eq(Unit::kMilliseconds));
   EXPECT_THAT(metric.improvement_direction,
               Eq(ImprovementDirection::kBiggerIsBetter));
   EXPECT_THAT(metric.metric_metadata,
@@ -183,11 +184,11 @@
                                     std::move(exporters));
 
     logger.LogSingleValueMetric("metric_name1", "test_case_name1",
-                                /*value=*/10, Unit::kTimeMs,
+                                /*value=*/10, Unit::kMilliseconds,
                                 ImprovementDirection::kBiggerIsBetter,
                                 DefaultMetadata());
     logger.LogSingleValueMetric("metric_name2", "test_case_name2",
-                                /*value=*/10, Unit::kTimeMs,
+                                /*value=*/10, Unit::kMilliseconds,
                                 ImprovementDirection::kBiggerIsBetter,
                                 DefaultMetadata());
   }
@@ -218,10 +219,12 @@
         .time = Clock::GetRealTimeClock()->CurrentTime(),
         .metadata = DefaultMetadata()});
 
-    logger.LogMetric("metric_name1", "test_case_name1", values, Unit::kTimeMs,
-                     ImprovementDirection::kBiggerIsBetter, DefaultMetadata());
-    logger.LogMetric("metric_name2", "test_case_name2", values, Unit::kTimeMs,
-                     ImprovementDirection::kBiggerIsBetter, DefaultMetadata());
+    logger.LogMetric("metric_name1", "test_case_name1", values,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
+                     DefaultMetadata());
+    logger.LogMetric("metric_name2", "test_case_name2", values,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
+                     DefaultMetadata());
   }
 
   std::vector<Metric> metrics = exporter_factory.exported_metrics;
@@ -242,10 +245,10 @@
     Metric::Stats metric_stats{.mean = 15, .stddev = 5, .min = 10, .max = 20};
 
     logger.LogMetric("metric_name1", "test_case_name1", metric_stats,
-                     Unit::kTimeMs, ImprovementDirection::kBiggerIsBetter,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
                      DefaultMetadata());
     logger.LogMetric("metric_name2", "test_case_name2", metric_stats,
-                     Unit::kTimeMs, ImprovementDirection::kBiggerIsBetter,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
                      DefaultMetadata());
   }
 
@@ -277,13 +280,14 @@
     Metric::Stats metric_stats{.mean = 15, .stddev = 5, .min = 10, .max = 20};
 
     logger.LogSingleValueMetric("metric_name1", "test_case_name1",
-                                /*value=*/10, Unit::kTimeMs,
+                                /*value=*/10, Unit::kMilliseconds,
                                 ImprovementDirection::kBiggerIsBetter,
                                 DefaultMetadata());
-    logger.LogMetric("metric_name2", "test_case_name2", values, Unit::kTimeMs,
-                     ImprovementDirection::kBiggerIsBetter, DefaultMetadata());
+    logger.LogMetric("metric_name2", "test_case_name2", values,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
+                     DefaultMetadata());
     logger.LogMetric("metric_name3", "test_case_name3", metric_stats,
-                     Unit::kTimeMs, ImprovementDirection::kBiggerIsBetter,
+                     Unit::kMilliseconds, ImprovementDirection::kBiggerIsBetter,
                      DefaultMetadata());
   }
 
@@ -312,7 +316,7 @@
                                     /*crash_on_export_failure=*/false);
 
     logger.LogSingleValueMetric("metric_name", "test_case_name",
-                                /*value=*/10, Unit::kTimeMs,
+                                /*value=*/10, Unit::kMilliseconds,
                                 ImprovementDirection::kBiggerIsBetter,
                                 DefaultMetadata());
   }
diff --git a/api/test/metrics/metrics_set_proto_file_exporter.cc b/api/test/metrics/metrics_set_proto_file_exporter.cc
index 6a41098..86e6f2e 100644
--- a/api/test/metrics/metrics_set_proto_file_exporter.cc
+++ b/api/test/metrics/metrics_set_proto_file_exporter.cc
@@ -28,11 +28,11 @@
 #if WEBRTC_ENABLE_PROTOBUF
 webrtc::test_metrics::Unit ToProtoUnit(Unit unit) {
   switch (unit) {
-    case Unit::kTimeMs:
+    case Unit::kMilliseconds:
       return webrtc::test_metrics::Unit::MILLISECONDS;
     case Unit::kPercent:
       return webrtc::test_metrics::Unit::PERCENT;
-    case Unit::kSizeInBytes:
+    case Unit::kBytes:
       return webrtc::test_metrics::Unit::BYTES;
     case Unit::kKilobitsPerSecond:
       return webrtc::test_metrics::Unit::KILOBITS_PER_SECOND;
diff --git a/api/test/metrics/metrics_set_proto_file_exporter_test.cc b/api/test/metrics/metrics_set_proto_file_exporter_test.cc
index 97987d2..eb4d483 100644
--- a/api/test/metrics/metrics_set_proto_file_exporter_test.cc
+++ b/api/test/metrics/metrics_set_proto_file_exporter_test.cc
@@ -81,7 +81,7 @@
 
   Metric metric1{
       .name = "test_metric1",
-      .unit = Unit::kTimeMs,
+      .unit = Unit::kMilliseconds,
       .improvement_direction = ImprovementDirection::kBiggerIsBetter,
       .test_case = "test_case_name1",
       .metric_metadata = DefaultMetadata(),
diff --git a/api/test/metrics/stdout_metrics_exporter_test.cc b/api/test/metrics/stdout_metrics_exporter_test.cc
index 0338744..4e460b2 100644
--- a/api/test/metrics/stdout_metrics_exporter_test.cc
+++ b/api/test/metrics/stdout_metrics_exporter_test.cc
@@ -46,7 +46,7 @@
 TEST(StdoutMetricsExporterTest, ExportMetricFormatCorrect) {
   Metric metric1{
       .name = "test_metric1",
-      .unit = Unit::kTimeMs,
+      .unit = Unit::kMilliseconds,
       .improvement_direction = ImprovementDirection::kBiggerIsBetter,
       .test_case = "test_case_name1",
       .metric_metadata = DefaultMetadata(),
@@ -70,7 +70,7 @@
 
   std::string expected =
       "RESULT: test_case_name1/test_metric1= "
-      "{mean=15, stddev=5} TimeMs (BiggerIsBetter)\n"
+      "{mean=15, stddev=5} Milliseconds (BiggerIsBetter)\n"
       "RESULT: test_case_name2/test_metric2= "
       "{mean=30, stddev=10} KilobitsPerSecond (SmallerIsBetter)\n";