Don't show supervised user as "already on this device" while they're being imported.
[chromium-blink-merge.git] / tools / perf / measurements / record_per_area_unittest.py
blob7ee7119db6b968b41be9afd36d55a4e28f6f6b69
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 from telemetry.core import wpr_modes
6 from telemetry import decorators
7 from telemetry.unittest_util import options_for_unittests
8 from telemetry.unittest_util import page_test_test_case
10 from measurements import record_per_area
13 class RecordPerAreaUnitTest(page_test_test_case.PageTestTestCase):
14 """Smoke test for record_per_area measurement
16 Runs record_per_area measurement on a simple page and verifies
17 that all metrics were added to the results. The test is purely functional,
18 i.e. it only checks if the metrics are present and non-zero.
19 """
21 def setUp(self):
22 self._options = options_for_unittests.GetCopy()
23 self._options.browser_options.wpr_mode = wpr_modes.WPR_OFF
25 @decorators.Disabled('android')
26 def testRecordPerArea(self):
27 ps = self.CreatePageSetFromFileInUnittestDataDir('scrollable_page.html')
28 measurement = record_per_area.RecordPerArea()
29 results = self.RunMeasurement(measurement, ps, options=self._options)
30 self.assertEquals(0, len(results.failures))