Buildbot/Talos/Tests: Difference between revisions

Jump to navigation Jump to search
(→‎Possible regression causes: Add note about tsvgx regression causes)
Line 1,055: Line 1,055:
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them.
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them.


=== sessionrestore/sessionrestore_no_auto_restore ===
=== sessionrestore/sessionrestore_no_auto_restore/sessionrestore_many_windows ===
* contact: :Yoric
* 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
* bug: https://bugzilla.mozilla.org/show_bug.cgi?id=936630, https://bugzilla.mozilla.org/show_bug.cgi?id=1331937
* type: Startup
* type: Startup
* measuring: time spent reading and restoring the session.
* measuring: time spent reading and restoring the session.
Line 1,067: Line 1,067:
** suite: identical to subtest
** suite: identical to subtest


Both tests measure the time spent reading and restoring the session from a valid sessionstore.js. Time starts ticking during event sessionRestoreInit and stops during event sessionRestored.
Three tests measure the time spent reading and restoring the session from a valid sessionstore.js. Time starts ticking during event sessionRestoreInit and stops during event sessionRestored.


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.
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.


{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
2

edits

Navigation menu