|
Add perf tests for starting Chrome with URL
This makes the --url option generally available, and adds tests for
starting Chrome with a URL, with and without a simultaneously
restoring a session.
Note:- As part of this I have added to telemetry the ability
to specify different browser options for each page, and to
specify the startup URL in the page set (this could easily
be extended to other browser options). This was needed to
avoid having to create 6 separate benchmarks to test
different combinations of URLs and sessions to be restored.
BUG= 298052
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243849
Total comments: 28
Total comments: 19
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+225 lines, -85 lines) |
Patch |
 |
A |
tools/perf/benchmarks/session_restore_with_url.py
|
View
|
1
2
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
A |
tools/perf/benchmarks/start_with_url.py
|
View
|
1
2
3
4
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/image_decoding.py
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/session_restore.py
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
A |
tools/perf/measurements/session_restore_with_url.py
|
View
|
1
2
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/startup.py
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
D |
tools/perf/measurements/startwithurl.py
|
View
|
|
1 chunk |
+0 lines, -59 lines |
0 comments
|
Download
|
 |
A + |
tools/perf/page_sets/data/startup_pages.json
|
View
|
1
2
3
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
A |
tools/perf/page_sets/startup_pages.json
|
View
|
1
2
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
 |
A |
tools/perf/page_sets/startup_pages_record.json
|
View
|
1
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/actions/gesture_action.py
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/actions/page_action.py
|
View
|
1
2
3
4
|
1 chunk |
+18 lines, -2 lines |
0 comments
|
Download
|
 |
A |
tools/telemetry/telemetry/page/actions/set_startup_url.py
|
View
|
1
2
3
4
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/gtest_test_results.py
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/page.py
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/page_runner.py
|
View
|
1
2
3
4
|
4 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/page_test.py
|
View
|
1
2
3
4
|
2 chunks |
+41 lines, -7 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/page/record_wpr.py
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
Total messages: 13 (0 generated)
|