Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import os | 5 import os |
| 6 | 6 |
| 7 from telemetry import benchmark | 7 from telemetry import benchmark |
| 8 from telemetry.core import util | 8 from telemetry.core import util |
| 9 from telemetry.page import page_set | 9 from telemetry.page import page_set |
| 10 from telemetry.page import page_test | 10 from telemetry.page import page_test |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 88 parts = line.split() | 88 parts = line.split() |
| 89 values = [float(v.replace(',', '')) for v in parts[1:-1]] | 89 values = [float(v.replace(',', '')) for v in parts[1:-1]] |
| 90 units = parts[-1] | 90 units = parts[-1] |
| 91 metric = page.display_name.split('.')[0].replace('/', '_') | 91 metric = page.display_name.split('.')[0].replace('/', '_') |
| 92 results.AddValue(list_of_scalar_values.ListOfScalarValues( | 92 results.AddValue(list_of_scalar_values.ListOfScalarValues( |
| 93 results.current_page, metric, units, values)) | 93 results.current_page, metric, units, values)) |
| 94 | 94 |
| 95 break | 95 break |
| 96 | 96 |
| 97 print log | 97 print log |
| 98 | 98 |
|
Sami
2014/10/01 18:22:12
Intentional? The coding style calls for two blank
hjd
2014/10/02 11:05:26
Done.
| |
| 99 | |
| 100 class BlinkPerfAnimation(benchmark.Benchmark): | 99 class BlinkPerfAnimation(benchmark.Benchmark): |
| 101 tag = 'animation' | 100 tag = 'animation' |
| 102 test = _BlinkPerfMeasurement | 101 test = _BlinkPerfMeasurement |
| 103 | 102 |
| 104 def CreatePageSet(self, options): | 103 def CreatePageSet(self, options): |
| 105 path = os.path.join(BLINK_PERF_BASE_DIR, 'Animation') | 104 path = os.path.join(BLINK_PERF_BASE_DIR, 'Animation') |
| 106 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 105 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| 107 | 106 |
| 108 | 107 |
| 109 class BlinkPerfBindings(benchmark.Benchmark): | 108 class BlinkPerfBindings(benchmark.Benchmark): |
| 110 tag = 'bindings' | 109 tag = 'bindings' |
| 111 test = _BlinkPerfMeasurement | 110 test = _BlinkPerfMeasurement |
| 112 | 111 |
| 113 def CreatePageSet(self, options): | 112 def CreatePageSet(self, options): |
| 114 path = os.path.join(BLINK_PERF_BASE_DIR, 'Bindings') | 113 path = os.path.join(BLINK_PERF_BASE_DIR, 'Bindings') |
| 115 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 114 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| 116 | 115 |
| 117 | 116 |
| 118 class BlinkPerfCSS(benchmark.Benchmark): | 117 class BlinkPerfCSS(benchmark.Benchmark): |
| 119 tag = 'css' | 118 tag = 'css' |
| 120 test = _BlinkPerfMeasurement | 119 test = _BlinkPerfMeasurement |
| 121 | 120 |
| 122 def CreatePageSet(self, options): | 121 def CreatePageSet(self, options): |
| 123 path = os.path.join(BLINK_PERF_BASE_DIR, 'CSS') | 122 path = os.path.join(BLINK_PERF_BASE_DIR, 'CSS') |
| 124 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 123 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| 125 | 124 |
| 126 | 125 |
| 126 @benchmark.Disabled('android-webview') | |
| 127 class BlinkPerfCanvas(benchmark.Benchmark): | 127 class BlinkPerfCanvas(benchmark.Benchmark): |
| 128 tag = 'canvas' | 128 tag = 'canvas' |
| 129 test = _BlinkPerfMeasurement | 129 test = _BlinkPerfMeasurement |
| 130 | 130 |
| 131 def CreatePageSet(self, options): | 131 def CreatePageSet(self, options): |
| 132 path = os.path.join(BLINK_PERF_BASE_DIR, 'Canvas') | 132 path = os.path.join(BLINK_PERF_BASE_DIR, 'Canvas') |
| 133 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 133 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| 134 | 134 |
| 135 | 135 |
| 136 class BlinkPerfDOM(benchmark.Benchmark): | 136 class BlinkPerfDOM(benchmark.Benchmark): |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 198 | 198 |
| 199 class BlinkPerfShadowDOM(benchmark.Benchmark): | 199 class BlinkPerfShadowDOM(benchmark.Benchmark): |
| 200 tag = 'shadow_dom' | 200 tag = 'shadow_dom' |
| 201 test = _BlinkPerfMeasurement | 201 test = _BlinkPerfMeasurement |
| 202 | 202 |
| 203 def CreatePageSet(self, options): | 203 def CreatePageSet(self, options): |
| 204 path = os.path.join(BLINK_PERF_BASE_DIR, 'ShadowDOM') | 204 path = os.path.join(BLINK_PERF_BASE_DIR, 'ShadowDOM') |
| 205 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 205 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| 206 | 206 |
| 207 | 207 |
| 208 #@benchmark.Disabled('android-webview') | |
|
Sami
2014/10/01 18:22:12
Commented out on purpose?
hjd
2014/10/02 11:05:26
Nope, done.
| |
| 208 class BlinkPerfXMLHttpRequest(benchmark.Benchmark): | 209 class BlinkPerfXMLHttpRequest(benchmark.Benchmark): |
| 209 tag = 'xml_http_request' | 210 tag = 'xml_http_request' |
| 210 test = _BlinkPerfMeasurement | 211 test = _BlinkPerfMeasurement |
| 211 | 212 |
| 212 def CreatePageSet(self, options): | 213 def CreatePageSet(self, options): |
| 213 path = os.path.join(BLINK_PERF_BASE_DIR, 'XMLHttpRequest') | 214 path = os.path.join(BLINK_PERF_BASE_DIR, 'XMLHttpRequest') |
| 214 return _CreatePageSetFromPath(path, SKIPPED_FILE) | 215 return _CreatePageSetFromPath(path, SKIPPED_FILE) |
| OLD | NEW |