Implement the ExpDirective Integration Test with ChromeDriver |
|||||
Issue descriptionCorrectness measurement for experiment directives in Chrome-Proxy header. This test verifies that "exp=test" in the Chrome-Proxy request header causes a bypass on the experiment test page New File Name: bypass.py New Method Name: testExpDirective Telemetry PageSet: https://cs.chromium.org/chromium/src/tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/exp_directive.py Telemetry Benchmark: https://cs.chromium.org/chromium/src/tools/chrome_proxy/integration_tests/chrome_proxy_benchmark.py?l=96 Telemetry Measurement: https://cs.chromium.org/chromium/src/tools/chrome_proxy/integration_tests/chrome_proxy_measurements.py?q=file:tools/chrome_proxy/integration_tests/chrome_proxy_measurements.py+"class+ChromeProxyExpDirective" Telemetry Metric: https://cs.chromium.org/chromium/src/tools/chrome_proxy/integration_tests/chrome_proxy_metrics.py?q=file:tools/chrome_proxy/integration_tests/chrome_proxy_metrics.py+AddResultsForBypass (This bug was automatically generated.)
,
Jan 23 2017
,
Feb 23 2017
,
Mar 14 2017
,
Mar 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a5ff10d1ddd66832a3843cb16e4f024c40d9054e commit a5ff10d1ddd66832a3843cb16e4f024c40d9054e Author: sclittle <sclittle@chromium.org> Date: Wed Mar 15 18:20:43 2017 Add Data Saver ChromeDriver test for exp directive protocol. This test verifies that the Data Reduction Proxy understands the "exp=<...>" directive in the Chrome-Proxy header, by verifying that the specific exp directive test page gets bypassed when loaded with "exp=test" set in the request. The test also verifies that other pages aren't bypassed when "exp=test" is set, and that the same exp directive test page loads through the proxy without getting bypassed when "exp=test" is not set. BUG= 680557 Review-Url: https://codereview.chromium.org/2748233002 Cr-Commit-Position: refs/heads/master@{#457143} [modify] https://crrev.com/a5ff10d1ddd66832a3843cb16e4f024c40d9054e/tools/chrome_proxy/webdriver/bypass.py
,
Mar 15 2017
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by robertogden@chromium.org
, Jan 12 2017Labels: Integration-Test Pri-2 Type-Feature
Status: Available (was: Untriaged)