| Index: tools/perf/measurements/loading_measurement_analyzer_unittest.py
|
| diff --git a/tools/perf/measurements/loading_measurement_analyzer_unittest.py b/tools/perf/measurements/loading_measurement_analyzer_unittest.py
|
| deleted file mode 100644
|
| index 26869b63fa07649fd4282a5bf82396176eda12a4..0000000000000000000000000000000000000000
|
| --- a/tools/perf/measurements/loading_measurement_analyzer_unittest.py
|
| +++ /dev/null
|
| @@ -1,34 +0,0 @@
|
| -# Copyright 2013 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.
|
| -import os
|
| -import StringIO
|
| -import unittest
|
| -
|
| -from measurements import loading_measurement_analyzer
|
| -from telemetry.core import util
|
| -
|
| -class LoadingMeasurementAnalyzerUnitTest(unittest.TestCase):
|
| -
|
| - # TODO(tonyg): Remove this backfill when we can assume python 2.7 everywhere.
|
| - def assertIn(self, first, second, _=None):
|
| - self.assertTrue(first in second,
|
| - msg="'%s' not found in '%s'" % (first, second))
|
| -
|
| - def testLoadingProfile(self):
|
| - output = StringIO.StringIO()
|
| - csv_path = os.path.join(
|
| - util.GetChromiumSrcDir(),
|
| - 'tools', 'perf', 'measurements','test_data', 'loading_profile.csv')
|
| - loading_measurement_analyzer.main([csv_path], stdout=output)
|
| - output = output.getvalue()
|
| -
|
| - # Get the summary right.
|
| - self.assertIn('Total URLs: 9', output)
|
| - self.assertIn('Total page load time: 51s', output)
|
| - self.assertIn('Average page load time: 5621ms', output)
|
| -
|
| - # Spot check a few samples.
|
| - self.assertIn('WTF::IntHash::hash: 1359797948period 1.1%', output)
|
| - self.assertIn('WebCore::rangesIntersect: 648335678period 0.5%', output)
|
| - self.assertIn('v8::internal::Scanner::Scan: 19668346period 0.0', output)
|
|
|