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 |