Граф коммитов

306 Коммитов

Автор SHA1 Сообщение Дата
Andrew Creskey e7c5c25aa1 Bug 1835408 - Add an http/3 upload performance test r=perftest-reviewers,afinder,sparky
We want to track h3 upload performance so that we can improve it.

Differential Revision: https://phabricator.services.mozilla.com/D179276
2023-05-31 12:36:15 +00:00
Greg Mierzwinski 7d1b954c56 Bug 1835303 - Increase page timeout for stylebench benchmark. r=perftest-reviewers,kshampur DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D179431
2023-05-30 13:06:58 +00:00
Kash Shampur ed94c655b0 Bug 1835299 - enable missing benchmark tests on Beta/Release branches on Linux and OSX. r=perftest-reviewers,taskgraph-reviewers,jmaher,sparky
In bug 1827415 it was inteded for all the failing benchmarks to be re enabled, however one configuration was accidentally missed (the default case)

Differential Revision: https://phabricator.services.mozilla.com/D179214
2023-05-29 14:25:06 +00:00
Kash Shampur 597a9f2947 Bug 1827415 - Re-enable raptor benchmark tests on Beta branch for Linux and MacOS. r=perftest-reviewers,afinder
It seems that the beta branch failures for the raptor browsertime benchmark tests on the Linux and MacOS platforms are working again.
It is currently unknown why these tests were perma failing at the time. Bug 1832290 has been filed to look into such related issues.

Differential Revision: https://phabricator.services.mozilla.com/D177674
2023-05-11 14:39:55 +00:00
Greg Mierzwinski e0fd61a8f2 Bug 1830741 - Add documentation for Comparators, and their interface. r=perftest-reviewers,kshampur
This patch adds documentation to the BasePerfComparator, and also adds some documentation for Comparators in general to the mach-try-perf Firefox source docs.

Differential Revision: https://phabricator.services.mozilla.com/D177760
2023-05-11 14:35:56 +00:00
Kash Shampur 74b0dcbaf7 Bug 1818363 - Run Custom chromium-as-release performance tests on windows. r=perftest-reviewers,afinder
This patch extends the chromium-as-release perftest configuration to be able to also run on the Windows platform using a Windows build.
To start with, it will only run a subset of priority benchmarks (e.g. sp/sp3)

Differential Revision: https://phabricator.services.mozilla.com/D175788
2023-05-08 21:20:50 +00:00
Kash Shampur 2984e7aaff Bug 1823730 - Improve profling for raptor-browsertime benchmark tests. r=perftest-reviewers,sparky
Previously, the logic for profling raptor tests was intended for browsertime pageload tests. The profiles for benchmark tests were not that useful.
This patch uses a new command in browsertime which makes use of the exposed geckoprofiler start/stop commands to manually choose when to start and stop browsertime through our own custom scripts.

Differential Revision: https://phabricator.services.mozilla.com/D175793
2023-05-04 18:09:42 +00:00
Greg Mierzwinski c7163655f8 Bug 1830299 - Remove grandprix test from CI. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D176768
2023-05-01 17:22:52 +00:00
Kash Shampur 711860ab80 Bug 1829939 - Temporarily disable benchmark tests on beta branch for MacOS. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D176527
2023-04-26 18:26:46 +00:00
Greg Mierzwinski c83c8037b1 Bug 1808747 - Add python test support class scripts to raptor. r=perftest-reviewers,afinder
This patch adds python support classes for tests. With them, we'll be able to customize the results, and output parsing better, and with less impact on other existing tests. The first method available allows a test author to modify the command before the test runs. A sample test is also added to show how it all works. No CI tests will be added for it.

Differential Revision: https://phabricator.services.mozilla.com/D173870
2023-04-18 11:46:37 +00:00
Alex Ionescu b8e55a4905 Bug 1824310 - Migrate unittests to browsertime r=perftest-reviewers,afinder,sparky
Differential Revision: https://phabricator.services.mozilla.com/D173513
2023-04-18 08:11:04 +00:00
Bas Schouten 4f404b0cc3 Bug 1827628 - Part 2: Update Speedometer 3 to latest tip. r=bgrins,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D175250
2023-04-13 18:27:40 +00:00
Kash Shampur fd76a8b11f Bug 1818364 - Run performance tests on Chromium-as-Release (Linux). r=perftest-reviewers,sparky
This patch lays a foundation for running chromium-as-release binaries with our raptor-browsertime tests.
To start with, this just deals with the Linux platform and minimal changes will be required in patches in the near future for Win/MacOS platforms.
To begin with, we only test on priority benchmarks at the moment (e.g. sp/sp3).

Differential Revision: https://phabricator.services.mozilla.com/D173757
2023-04-13 14:18:48 +00:00
Greg Mierzwinski c75338571f Bug 1820893 - Run browsertime performance tests on nightly-as-release builds. r=perftest-reviewers,taskgraph-reviewers,jmaher,afinder
This patch adds three new shippable platforms running the nightly-as-release build. At the same time, browsertime essential tests are enabled for all three platforms on autoland.

Depends on D172029

Differential Revision: https://phabricator.services.mozilla.com/D172030
2023-04-12 14:51:50 +00:00
Sandor Molnar cbe27cef81 Backed out 2 changesets (bug 1818364) for causing browsertime failures in minidump-stackwalk. CLOSED TREE
Backed out changeset 765c496e216c (bug 1818364)
Backed out changeset 71620bc8f387 (bug 1818364)
2023-04-12 04:33:06 +03:00
Kash Shampur 02924c689a Bug 1818364 - Run performance tests on Chromium-as-Release (Linux). r=perftest-reviewers,sparky
This patch lays a foundation for running chromium-as-release binaries with our raptor-browsertime tests.
To start with, this just deals with the Linux platform and minimal changes will be required in patches in the near future for Win/MacOS platforms.
To begin with, we only test on priority benchmarks at the moment (e.g. sp/sp3).

Differential Revision: https://phabricator.services.mozilla.com/D173757
2023-04-11 22:53:57 +00:00
Andrew Creskey e3db6e5c6a Bug 1826624 - Ensure that the http/2 upload bandwidth test does not use http/3 r=sparky,perftest-reviewers
We will add separate http/3 tests once this one is finalized.
Also changed the data file to avoid the Google Cloud app engine limit of 32MB.
https://cloud.google.com/appengine/docs/standard/quotas

Differential Revision: https://phabricator.services.mozilla.com/D174784
2023-04-10 20:00:34 +00:00
Kash Shampur a194d12367 Bug 1827236 - Disable benchmark tests on beta and release due to perma. r=perftest-reviewers,sparky,taskgraph-reviewers,jmaher
There is a perma failure for browsertime benchmark tests affecting mozilla-beta branch. It likely will affect mozilla-release as well.
This patch temporarily disables the tests from running on these branches.

Differential Revision: https://phabricator.services.mozilla.com/D175058
2023-04-10 19:38:08 +00:00
Cristina Horotan 6b638f58c5 Backed out 2 changesets (bug 1820893) for causing build bustage at GMPChild.cpp. CLOSED TREE
Backed out changeset 10c146921bc5 (bug 1820893)
Backed out changeset d9b33032be7b (bug 1820893)
2023-04-03 16:34:53 +03:00
Greg Mierzwinski 2f47db1cb4 Bug 1820893 - Run browsertime performance tests on nightly-as-release builds. r=perftest-reviewers,taskgraph-reviewers,jmaher,afinder
This patch adds three new shippable platforms running the nightly-as-release build. At the same time, browsertime essential tests are enabled for all three platforms on autoland.

Depends on D172029

Differential Revision: https://phabricator.services.mozilla.com/D172030
2023-04-03 12:16:27 +00:00
Kash Shampur 098f498f7a Bug 1825337 - Disable live imgur tests on chrome. r=perftest-reviewers,afinder
Temporarily disable the live imgur page load tests on all platforms, for the Chrome application.
This test seems to be permafailing since 2023-03-01.

Differential Revision: https://phabricator.services.mozilla.com/D173982
2023-03-30 18:12:45 +00:00
ogiorgis 714b69a234 Bug 1824659 - replace sphinx panel by sphinx design r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky
Differential Revision: https://phabricator.services.mozilla.com/D173680
2023-03-30 08:01:21 +00:00
Brian Grinstead c48a09a93c Bug 1825038 - Update Speedometer 3 repo r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D173856
2023-03-29 00:14:02 +00:00
Andrew Creskey 140739d05b Bug 1822149 - Add an http/2 upload speed performance test r=perftest-reviewers,sparky
We have evidence that http/2 upload speed is slow on fast networks.
Adding a test so that we can tune this on all plaforms

Differential Revision: https://phabricator.services.mozilla.com/D172467
2023-03-28 12:45:18 +00:00
Greg Mierzwinski 2988d43caf Bug 1824431 - Trigger a regression on the browsertime regress-c test. r=perftest-reviewers,kshampur DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D173560
2023-03-28 12:33:38 +00:00
Stanca Serban 3bc36cc8fd Backed out 2 changesets (bug 1820893) for causing py3 failures. CLOSED TREE
Backed out changeset 13b8251ff5ef (bug 1820893)
Backed out changeset 97d24cd7ec85 (bug 1820893)
2023-03-27 17:23:50 +03:00
Greg Mierzwinski 1a8b673784 Bug 1820893 - Run browsertime performance tests on nightly-as-release builds. r=perftest-reviewers,taskgraph-reviewers,jmaher,afinder
This patch adds three new shippable platforms running the nightly-as-release build. At the same time, browsertime essential tests are enabled for all three platforms on autoland.

Depends on D172029

Differential Revision: https://phabricator.services.mozilla.com/D172030
2023-03-27 13:02:34 +00:00
Manuel Bucher a109943326 Bug 1824684 - [perfdocs] Update urls in browsertime docs r=perftest-reviewers,sparky DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D173675
2023-03-27 11:28:56 +00:00
Alex Finder 2fed846aec Bug 1804448 - Port CPU and Power measurements to browsertime for desktop r=perftest-reviewers,taskgraph-reviewers,sparky,ahal
Differential Revision: https://phabricator.services.mozilla.com/D172673
2023-03-24 00:20:47 +00:00
Brian Grinstead 5263a6d0ca Bug 1822182 - Update Speedometer 3 repo r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D172500
2023-03-14 22:42:09 +00:00
Bas Schouten 7e8c44b10e Bug 1821443: Update Speedometer 3 to the latest tip. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D172166
2023-03-10 14:17:18 +00:00
Greg Mierzwinski b18ce569be Bug 1814392 - Trigger a regression in the browsertime regress-c test. r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D168547
2023-03-08 12:41:20 +00:00
Joel Maher 7dfe2742ee Bug 1817884 - Turn off duplicate win10 tests that are not needed now that we have tests on win11. r=aryx,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D171637
2023-03-06 12:55:17 +00:00
Kash Shampur 83494b8504 Bug 1816421 - Disable mobile fission performance tests on all branches. r=perftest-reviewers,sparky
This patch should disable fenix/geckoview *fission* performance tests only.
The tests are still available to select through Try.

Differential Revision: https://phabricator.services.mozilla.com/D171133
2023-02-28 18:30:05 +00:00
Greg Mierzwinski 2032e8eafb Bug 1819140 - Update speedometer3 to newest version. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D171145
2023-02-28 14:40:32 +00:00
Greg Mierzwinski 735c7f0ec7 Bug 1819140 - Add information about how to update benchmarks to perfdocs. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D171144
2023-02-28 14:40:32 +00:00
Emilio Cobos Álvarez 12103c8ca9 Bug 1818811 - Remove flexbox emulation talos tests. r=perftest-reviewers,sparky
flexbox emulation has been on by default in the browser for a while now
(since 108), so these tests are not useful anymore.

Depends on D170944

Differential Revision: https://phabricator.services.mozilla.com/D170945
2023-02-27 13:45:19 +00:00
Joel Maher 6aa9eac63c Bug 1816568 - Enable Windows11 for CI tests. r=ahal,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D170393
2023-02-25 16:27:16 +00:00
Cosmin Sabou 006f28c4f8 Backed out changeset f259e02b50c5 (bug 1816568) for causing wpt unexpected passes. CLOSED TREE 2023-02-24 17:15:45 +02:00
Joel Maher 5c5394f1fe Bug 1816568 - Enable Windows11 for CI tests. r=ahal,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D170393
2023-02-23 23:59:27 +00:00
Butkovits Atila 3175af763b Backed out changeset 295da7b3fa6b (bug 1816568) for causing failures at css-styling/color-001.html. CLOSED TREE 2023-02-23 19:17:34 +02:00
Joel Maher 1399552a17 Bug 1816568 - Enable Windows11 for CI tests. r=ahal,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D170393
2023-02-23 13:43:13 +00:00
ogiorgis 81abd6a713 Bug 1749473 - Remove warnings from the generated talos.rst file r=perftest-reviewers,sparky DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D170330
2023-02-21 14:47:07 +00:00
Greg Mierzwinski e4e43599e9 Bug 1814173 - Promote welcome, and process-switch tests to tier 1. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D168424
2023-02-16 15:54:32 +00:00
andrej a811105038 Bug 1816167 - Update android startup documentation. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D169976
2023-02-16 15:13:45 +00:00
Joel Maher d1d82b3eb8 Bug 1815303 - remove pixel2 scheduling for performance tests. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D169011
2023-02-07 14:20:47 +00:00
Greg Mierzwinski e3fee0fc8e Bug 1813054 - Add a test for our regression detection system. r=perftest-reviewers,AlexandruIonescu
This patch adds a new test for our regression detection system. It produces a single constant value that we can easily change in the test manifest to trigger an alert. This is being done to in preparation for work on the entire alerting system, and to test if some unimplemented fields in the harness work (min_back_window, max_back_window, and fore_window). They all exist in the performance artifact schemas in mozilla-central, and the treeherder repo. I've also disabled the push/backstop optimizations for the regression tests so that they run on each push. It's limited to running on linux machines.

Differential Revision: https://phabricator.services.mozilla.com/D168116
2023-01-31 15:16:27 +00:00
Kash Shampur 5bfcedbf3c Bug 1813069 - rerecord imgur with mitm8. r=perftest-reviewers,sparky
This patch attempts to address a high frequency of failing imgur raptor-browsertime tests on macos.
Additionally, the secondary url is replaced as it gives a 404

Differential Revision: https://phabricator.services.mozilla.com/D168106
2023-01-27 17:01:16 +00:00
Greg Mierzwinski f33ae3f181 Bug 1812311 - Update Speedometer3 tests. r=perftest-reviewers,kshampur
This patch updates the speedometer 3 tests to the newest commit, and fixes the permafailure.

Differential Revision: https://phabricator.services.mozilla.com/D167806
2023-01-25 17:37:15 +00:00
ogiorgis 892f701477 Bug 1749473 - fix warnings like unknown code language: None r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D167776
2023-01-25 13:41:05 +00:00