DescriptionRestart browser between smoke tests, fixes failing webview bypass test.
The bypass smoke test uses an existing browser session, where the favicon requewst has already been made and completed through the data saver proxy. When the favicon is requested again during the bypass test, it will still appear to come through the proxy causing the case to fail. If instead we use a fresh browser session, bypass works as expected for the favicon.
In general, it's good practice to make tests as atomic as possible, so this should be better design for the smoke tests (although it adds ~12 seconds to the total execution time).
BUG=452161
Committed: https://crrev.com/52dc983774bcd3262472f025d0429e10799c3f80
Cr-Commit-Position: refs/heads/master@{#313153}
Patch Set 1 #Patch Set 2 : Adding whitespace back #
Total comments: 2
Patch Set 3 : Setting browser restart flag in chrome_proxy_measurements.py #Patch Set 4 : Removing extra whitespace #
Messages
Total messages: 10 (2 generated)
|