| Index: tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py
|
| diff --git a/tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py b/tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py
|
| index 05f43a175af74ec264c8791f0cd9722093c1f756..d9032b4b9dddfd340a628722c27e029fd2453a88 100644
|
| --- a/tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py
|
| +++ b/tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py
|
| @@ -264,6 +264,14 @@ class ChromeProxySmoke(ChromeProxyBenchmark):
|
| def Name(cls):
|
| return 'chrome_proxy_benchmark.smoke.smoke'
|
|
|
| +class ChromeProxyQuicSmoke(ChromeProxyBenchmark):
|
| + tag = 'smoke'
|
| + test = measurements.ChromeProxyQuicSmoke
|
| + page_set = pagesets.SmokeStorySet
|
| +
|
| + @classmethod
|
| + def Name(cls):
|
| + return 'chrome_proxy_benchmark.quic.smoke'
|
|
|
| class ChromeProxyClientConfig(ChromeProxyBenchmark):
|
| tag = 'client_config'
|
| @@ -346,3 +354,14 @@ class ChromeProxyPingback(ChromeProxyBenchmark):
|
| @classmethod
|
| def Name(cls):
|
| return 'chrome_proxy_benchmark.pingback'
|
| +
|
| +class ChromeProxyQuicTransaction(ChromeProxyBenchmark):
|
| + """Check that Chrome uses QUIC correctly when connecting to a proxy
|
| + that supports QUIC. """
|
| + tag = 'quic-proxy'
|
| + test = measurements.ChromeProxyQuicTransaction
|
| + page_set = pagesets.QuicStorySet
|
| +
|
| + @classmethod
|
| + def Name(cls):
|
| + return 'chrome_proxy_benchmark.quic.transaction'
|
|
|