OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 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 from integration_tests import chrome_proxy_measurements as measurements | 5 from integration_tests import chrome_proxy_measurements as measurements |
6 from integration_tests import chrome_proxy_pagesets as pagesets | 6 from integration_tests import chrome_proxy_pagesets as pagesets |
7 from telemetry import benchmark | 7 from telemetry import benchmark |
8 | 8 |
9 | 9 |
10 @benchmark.Enabled('android') | 10 @benchmark.Enabled('android') |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
70 test = measurements.ChromeProxyHeaders | 70 test = measurements.ChromeProxyHeaders |
71 page_set = pagesets.Top20PageSet | 71 page_set = pagesets.Top20PageSet |
72 | 72 |
73 | 73 |
74 @benchmark.Enabled('android') | 74 @benchmark.Enabled('android') |
75 class ChromeProxyBypass(benchmark.Benchmark): | 75 class ChromeProxyBypass(benchmark.Benchmark): |
76 tag = 'bypass' | 76 tag = 'bypass' |
77 test = measurements.ChromeProxyBypass | 77 test = measurements.ChromeProxyBypass |
78 page_set = pagesets.BypassPageSet | 78 page_set = pagesets.BypassPageSet |
79 | 79 |
| 80 @benchmark.Enabled('android') |
| 81 class ChromeProxyBlockOnce(benchmark.Benchmark): |
| 82 tag = 'block_once' |
| 83 test = measurements.ChromeProxyBlockOnce |
| 84 page_set = pagesets.BlockOncePageSet |
| 85 |
80 | 86 |
81 @benchmark.Enabled('android') | 87 @benchmark.Enabled('android') |
82 class ChromeProxySafeBrowsing(benchmark.Benchmark): | 88 class ChromeProxySafeBrowsing(benchmark.Benchmark): |
83 tag = 'safebrowsing' | 89 tag = 'safebrowsing' |
84 test = measurements.ChromeProxySafebrowsing | 90 test = measurements.ChromeProxySafebrowsing |
85 page_set = pagesets.SafebrowsingPageSet | 91 page_set = pagesets.SafebrowsingPageSet |
86 | 92 |
87 | 93 |
88 @benchmark.Enabled('android') | 94 @benchmark.Enabled('android') |
89 class ChromeProxyHTTPFallbackProbeURL(benchmark.Benchmark): | 95 class ChromeProxyHTTPFallbackProbeURL(benchmark.Benchmark): |
90 tag = 'fallback-probe' | 96 tag = 'fallback-probe' |
91 test = measurements.ChromeProxyHTTPFallbackProbeURL | 97 test = measurements.ChromeProxyHTTPFallbackProbeURL |
92 page_set = pagesets.SyntheticPageSet | 98 page_set = pagesets.SyntheticPageSet |
93 | 99 |
94 | 100 |
95 @benchmark.Enabled('android') | 101 @benchmark.Enabled('android') |
96 class ChromeProxyHTTPFallbackViaHeader(benchmark.Benchmark): | 102 class ChromeProxyHTTPFallbackViaHeader(benchmark.Benchmark): |
97 tag = 'fallback-viaheader' | 103 tag = 'fallback-viaheader' |
98 test = measurements.ChromeProxyHTTPFallbackViaHeader | 104 test = measurements.ChromeProxyHTTPFallbackViaHeader |
99 page_set = pagesets.FallbackViaHeaderPageSet | 105 page_set = pagesets.FallbackViaHeaderPageSet |
100 | 106 |
101 | 107 |
102 @benchmark.Enabled('android') | 108 @benchmark.Enabled('android') |
103 class ChromeProxySmoke(benchmark.Benchmark): | 109 class ChromeProxySmoke(benchmark.Benchmark): |
104 tag = 'smoke' | 110 tag = 'smoke' |
105 test = measurements.ChromeProxySmoke | 111 test = measurements.ChromeProxySmoke |
106 page_set = pagesets.SmokePageSet | 112 page_set = pagesets.SmokePageSet |
OLD | NEW |