gecko-dev/testing/raptor
Greg Mierzwinski 41f41efc68 Bug 1914370 - Move pageload result/output handling to a support script. r=perftest-reviewers,kshampur
This patch moves the pageload result/output handling out of the results.py/output.py files, and into the browsertime_pageload.py support script. Unit tests, and the tests themselves are modified for this. The move is mostly a copy-paste from the result/output files, with some additional changes for handling the args passed into the test.

At the same time, the code where the results were previously handled is replaced with an exception to ensure that future tests use the support script instead of the results code. The output code is still being used by other custom tests that use `custom_data`, but then have their data parsed by the pageload-specific code. A warning is added in that case to dissuade future users of using the code.

Differential Revision: https://phabricator.services.mozilla.com/D219875
2024-08-28 16:16:20 +00:00
..
browsertime Bug 1914370 - Move pageload result/output handling to a support script. r=perftest-reviewers,kshampur 2024-08-28 16:16:20 +00:00
constants
logger
raptor Bug 1914370 - Move pageload result/output handling to a support script. r=perftest-reviewers,kshampur 2024-08-28 16:16:20 +00:00
test Bug 1914370 - Move pageload result/output handling to a support script. r=perftest-reviewers,kshampur 2024-08-28 16:16:20 +00:00
.eslintrc.js
mach_commands.py Bug 1914261 - Rename --noinstall to --no-install for raptor. r=perftest-reviewers,taskgraph-reviewers,jmaher,sparky 2024-08-26 14:51:02 +00:00
MANIFEST.in
moz.build
requirements.txt Bug 1823907: [geckodriver] Bump version of arsenic to 21.8 r=whimboo,perftest-reviewers,sparky 2024-06-10 21:16:55 +00:00
source_requirements.txt Bug 1823907: [geckodriver] Bump version of arsenic to 21.8 r=whimboo,perftest-reviewers,sparky 2024-06-10 21:16:55 +00:00