Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(447)

Side by Side Diff: tools/perf/benchmarks/chrome_proxy.py

Issue 397483002: Move chrome_proxy tests from under tools/perf to tools/chrome_proxy/integration_tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: addressed comments and sync'ed Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/perf/benchmarks/OWNERS ('k') | tools/perf/measurements/OWNERS » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(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
OLDNEW
« no previous file with comments | « tools/perf/benchmarks/OWNERS ('k') | tools/perf/measurements/OWNERS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698