OLD | NEW |
| (Empty) |
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. | |
4 | |
5 from measurements import chrome_proxy | |
6 import page_sets | |
7 from telemetry import benchmark | |
8 | |
9 | |
10 @benchmark.Disabled | |
11 class ChromeProxyLatency(benchmark.Benchmark): | |
12 tag = 'latency' | |
13 test = chrome_proxy.ChromeProxyLatency | |
14 page_set = page_sets.Top20PageSet | |
15 options = {'pageset_repeat_iters': 2} | |
16 | |
17 def CustomizeBrowserOptions(self, options): | |
18 options.AppendExtraBrowserArgs('--enable-spdy-proxy-auth') | |
19 | |
20 | |
21 @benchmark.Disabled | |
22 class ChromeProxyLatencyDirect(benchmark.Benchmark): | |
23 tag = 'latency_direct' | |
24 test = chrome_proxy.ChromeProxyLatency | |
25 page_set = page_sets.Top20PageSet | |
26 options = {'pageset_repeat_iters': 2} | |
27 | |
28 | |
29 @benchmark.Disabled | |
30 class ChromeProxyLatencySynthetic(ChromeProxyLatency): | |
31 page_set = page_sets.SyntheticPageSet | |
32 | |
33 | |
34 @benchmark.Disabled | |
35 class ChromeProxyLatencySyntheticDirect(ChromeProxyLatencyDirect): | |
36 page_set = page_sets.SyntheticPageSet | |
37 | |
38 | |
39 @benchmark.Disabled | |
40 class ChromeProxyDataSaving(benchmark.Benchmark): | |
41 tag = 'data_saving' | |
42 test = chrome_proxy.ChromeProxyDataSaving | |
43 page_set = page_sets.Top20PageSet | |
44 options = {'pageset_repeat_iters': 1} | |
45 def CustomizeBrowserOptions(self, options): | |
46 options.AppendExtraBrowserArgs('--enable-spdy-proxy-auth') | |
47 | |
48 | |
49 @benchmark.Disabled | |
50 class ChromeProxyDataSavingDirect(benchmark.Benchmark): | |
51 tag = 'data_saving_direct' | |
52 test = chrome_proxy.ChromeProxyDataSaving | |
53 page_set = page_sets.Top20PageSet | |
54 options = {'pageset_repeat_iters': 2} | |
55 | |
56 | |
57 @benchmark.Disabled | |
58 class ChromeProxyDataSavingSynthetic(ChromeProxyDataSaving): | |
59 page_set = page_sets.SyntheticPageSet | |
60 | |
61 | |
62 @benchmark.Disabled | |
63 class ChromeProxyDataSavingSyntheticDirect(ChromeProxyDataSavingDirect): | |
64 page_set = page_sets.SyntheticPageSet | |
65 | |
66 | |
67 @benchmark.Disabled | |
68 class ChromeProxyHeaderValidation(benchmark.Benchmark): | |
69 tag = 'header_validation' | |
70 test = chrome_proxy.ChromeProxyHeaders | |
71 page_set = page_sets.Top20PageSet | |
72 | |
73 | |
74 @benchmark.Disabled | |
75 class ChromeProxyBypass(benchmark.Benchmark): | |
76 tag = 'bypass' | |
77 test = chrome_proxy.ChromeProxyBypass | |
78 page_set = page_sets.BypassPageSet | |
79 | |
80 | |
81 @benchmark.Disabled | |
82 class ChromeProxySafeBrowsing(benchmark.Benchmark): | |
83 tag = 'safebrowsing' | |
84 test = chrome_proxy.ChromeProxySafebrowsing | |
85 page_set = page_sets.SafebrowsingPageSet | |
86 | |
87 | |
88 @benchmark.Disabled | |
89 class ChromeProxyHTTPFallbackProbeURL(benchmark.Benchmark): | |
90 tag = 'fallback-probe' | |
91 test = chrome_proxy.ChromeProxyHTTPFallbackProbeURL | |
92 page_set = page_sets.SyntheticPageSet | |
93 | |
94 | |
95 @benchmark.Disabled | |
96 class ChromeProxyHTTPFallbackViaHeader(benchmark.Benchmark): | |
97 tag = 'fallback-viaheader' | |
98 test = chrome_proxy.ChromeProxyHTTPFallbackViaHeader | |
99 page_set = page_sets.FallbackViaHeaderPageSet | |
100 | |
101 | |
102 @benchmark.Disabled | |
103 class ChromeProxySmoke(benchmark.Benchmark): | |
104 tag = 'smoke' | |
105 test = chrome_proxy.ChromeProxySmoke | |
106 page_set = page_sets.SmokePageSet | |
OLD | NEW |