Confirmed users
371
edits
(→ASAP Tests: tps was renamed to tabswitch) |
(Update sessionrestore description to match new test meaning (counting time from process start)) |
||
| Line 606: | Line 606: | ||
* contact: :Yoric, :mikedeboer | * contact: :Yoric, :mikedeboer | ||
* source: [https://dxr.mozilla.org/mozilla-central/source/testing/talos/talos/startup_test/sessionrestore talos/sessionrestore] | * source: [https://dxr.mozilla.org/mozilla-central/source/testing/talos/talos/startup_test/sessionrestore talos/sessionrestore] | ||
* bug: https://bugzilla.mozilla.org/show_bug.cgi?id=936630, https://bugzilla.mozilla.org/show_bug.cgi?id=1331937 | * bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=936630 bug 936630], [https://bugzilla.mozilla.org/show_bug.cgi?id=1331937 bug 1331937], [https://bugzilla.mozilla.org/show_bug.cgi?id=1531520 bug 1531520] | ||
* type: Startup | * type: Startup | ||
* measuring: time spent reading and restoring the session. | * measuring: time spent reading and restoring the session. | ||
| Line 615: | Line 615: | ||
** suite: identical to subtest | ** suite: identical to subtest | ||
Three tests measure the time spent reading and restoring the session from a valid sessionstore.js. Time | Three tests measure the time spent reading and restoring the session from a valid sessionstore.js. Time is counted from the ''process start'' until the ''sessionRestored'' event. | ||
In ''sessionrestore'', this is tested with a configuration that requires the session to be restored. In ''sessionrestore_no_auto_restore'', this is tested with a configuration that requires the session to not be restored. Both of the above tests use a sessionstore.js file that contains one window and roughly 89 tabs. In ''sessionrestore_many_windows'', this is tested with a sessionstore.js that contains 3 windows and 130 tabs. The first window contains 50 tabs, 80 remaning tabs are divided equally between the second and the third window. | In ''sessionrestore'', this is tested with a configuration that requires the session to be restored. In ''sessionrestore_no_auto_restore'', this is tested with a configuration that requires the session to not be restored. Both of the above tests use a sessionstore.js file that contains one window and roughly 89 tabs. In ''sessionrestore_many_windows'', this is tested with a sessionstore.js that contains 3 windows and 130 tabs. The first window contains 50 tabs, 80 remaning tabs are divided equally between the second and the third window. | ||