Bug 1779468 - Add `browsertime-tp6-bytecode` tests for bytecode cache. r=perftest...
commit162485037c8c89619555d8637d7d10583f60ca02
authorGregory Mierzwinski <gmierz2@outlook.com>
Thu, 14 Jul 2022 12:17:13 +0000 (14 12:17 +0000)
committerGregory Mierzwinski <gmierz2@outlook.com>
Thu, 14 Jul 2022 12:17:13 +0000 (14 12:17 +0000)
treef2deb152f76bc4b5223ae1dce1f644b135cec5bf
parent643780ce3b82f3f937e861f4effa3d6e950aeb70
Bug 1779468 - Add `browsertime-tp6-bytecode` tests for bytecode cache. r=perftest-reviewers,AlexandruIonescu,aglavic

This patch adds a new set of tests (essential only) to run in CI at tier 2. A command line argument is added to turn bytecode cache testing on in warm pageloads. This also disables the testing in our primary pageload tests to fix the variance and increases in runtime.

Differential Revision: https://phabricator.services.mozilla.com/D151757
taskcluster/ci/config.yml
taskcluster/ci/test/browsertime-desktop.yml
taskcluster/ci/test/test-sets.yml
testing/mozharness/mozharness/mozilla/testing/raptor.py
testing/perfdocs/generated/raptor.rst
testing/raptor/browsertime/browsertime_pageload.js
testing/raptor/raptor/browsertime/base.py
testing/raptor/raptor/cmdline.py
testing/raptor/raptor/perftest.py
testing/raptor/raptor/raptor.py
testing/raptor/test/test_cmdline.py