Check the context type in StopChromeTracing
DevToolsClientBackend.StopChromeTracing() tries to call console.time & console.timeEnd.
But in ServiceWorker telemetry tests, ServiceWorker may have already stopped by itself.
This is causing the test flakiness.
So this cl add checking if the context type is 'iframe', 'page' or 'webview'.
BUG=433943
TEST=./tools/perf/run_benchmark --browser-executable=~/chromium/src/out/Debug/chrome --also-run-disabled-tests service_worker.service_worker
Review URL: https://codereview.chromium.org/884573004
Cr-Commit-Position: refs/heads/master@{#317730}
2 files changed