summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics/metrics_service_unittest.cc
diff options
context:
space:
mode:
authorzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-08 22:37:44 +0000
committerzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-08 22:37:44 +0000
commit85ed9d4d7b61133d67e1a34a0b702f1b02bd1037 (patch)
tree9b5c149c30abe44e33eeb70e3977ecf112e1751c /chrome/browser/metrics/metrics_service_unittest.cc
parent1fd7f9bc5be6ace6e57d2ada8f065e2736b7b3ec (diff)
downloadchromium_src-85ed9d4d7b61133d67e1a34a0b702f1b02bd1037.zip
chromium_src-85ed9d4d7b61133d67e1a34a0b702f1b02bd1037.tar.gz
chromium_src-85ed9d4d7b61133d67e1a34a0b702f1b02bd1037.tar.bz2
Submitting CL http://codereview.chromium.org/2324001 on behalf of petkov@chromium.org:
Add the hardwareclass UMA log field for Chrome OS builds. This field will be used to distinguish histograms across Chrome OS hardware platforms. BUG=none TEST=unit tests, tested on target device by reviewing the logs Review URL: http://codereview.chromium.org/2738003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49197 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/metrics/metrics_service_unittest.cc')
-rw-r--r--chrome/browser/metrics/metrics_service_unittest.cc12
1 files changed, 11 insertions, 1 deletions
diff --git a/chrome/browser/metrics/metrics_service_unittest.cc b/chrome/browser/metrics/metrics_service_unittest.cc
index 1bd5c77a..9de7644 100644
--- a/chrome/browser/metrics/metrics_service_unittest.cc
+++ b/chrome/browser/metrics/metrics_service_unittest.cc
@@ -1,4 +1,4 @@
-// Copyright (c) 2009 The Chromium Authors. All rights reserved.
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -33,3 +33,13 @@ TEST(MetricsServiceTest, ClientIdCorrectlyFormatted) {
}
}
#endif
+
+#if defined(OS_CHROMEOS)
+TEST(MetricsServiceTest, GetHardwareClass) {
+ // The assumption is that unit tests run on the build host rather
+ // than on the Chrome OS device so the hardware_class tool is not
+ // available.
+ std::string hardware_class = MetricsService::GetHardwareClass();
+ EXPECT_EQ("unknown", hardware_class);
+}
+#endif // OS_CHROMEOS