Florin Strugariu
6c2ef85237
Bug 1614282 - [Mozproxy] Add retry and custom error message to download_file_from_url r=whimboo,tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D62201
--HG--
extra : moz-landing-system : lando
2020-02-11 21:04:04 +00:00
Barret Rennie
d181041431
Bug 1613743 - Merge application.json and jobs.json r=tarek,perftest-reviewers,sparky
...
Raptor was previously generating two artifacts for the `run-visual-metrics.py`
script to consume: `jobs.json` and `application.json`. These artifacts have
been merged.
Differential Revision: https://phabricator.services.mozilla.com/D62363
--HG--
extra : moz-landing-system : lando
2020-02-11 20:03:30 +00:00
Barret Rennie
d9766a8b08
Bug 1612005 - Do not specifiy individual videos in jobs.json r=tarek,perftest-reviewers,sparky
...
The `run-visual-metrics.py` script was intended to consume a `jobs.json` file
containing one `browsertime.json` per video. However it was not being used as
such and was continuously re-processing the first video specified in the
`browsertime.json` file. If a job were submitted with a `browsertime.json`
containing 15 videos and 15 different videos, only the first would be
processed. This leads to us having incorrect metrics because over all runs all
the metrics will be identical.
Now we only specify the `browsertime.json` in the `jobs.json` file and extract
the paths to videos from there. Also because we are never downloading inputs
this way, we get to remove some dead code and our dependency on `requests`.
Differential Revision: https://phabricator.services.mozilla.com/D62320
--HG--
extra : moz-landing-system : lando
2020-02-11 19:59:58 +00:00
Gregory Mierzwinski
b5685da087
Bug 1614504 - Remove blank lines from profile before passing it to browsertime. r=perftest-reviewers,octavian_negru
...
With this patch, we now remove all blank lines from the profiles we produce which cause Browsertime 8 to break.
Differential Revision: https://phabricator.services.mozilla.com/D62370
--HG--
extra : moz-landing-system : lando
2020-02-11 13:18:33 +00:00
Florin Strugariu
90a395b2ab
Bug 1585022 - Add support to raptor-browsertime for running the ares6 benchmark on Firefox desktop r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D61414
--HG--
extra : moz-landing-system : lando
2020-02-10 08:13:19 +00:00
Florin Strugariu
f4def64e94
Bug 1613938 - Raptor tests hang when downloading conditioned profiles r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D62053
--HG--
extra : moz-landing-system : lando
2020-02-07 16:38:05 +00:00
Geoff Brown
3161788df7
Bug 1603499 - Report java exceptions from minidump .extra files; r=bc
...
Stop using mozcrash.check_for_java_exception(), which scans logcat for uncaught
exceptions. Instead, check for java_stack in the extra dump information during
normal crash reporting; if java_stack is present, display the java exception and
stack instead of dumping a full native crash report.
Differential Revision: https://phabricator.services.mozilla.com/D61836
--HG--
extra : moz-landing-system : lando
2020-02-07 16:05:52 +00:00
Marian Raiciof
6d2d6bf95e
Bug 1612375 - Run raptor youtube playback tests on fennec68 r=perftest-reviewers,alexandru.irimovici,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D61313
--HG--
extra : moz-landing-system : lando
2020-02-06 13:58:11 +00:00
Florin Strugariu
3f74e6d794
Bug 1613332 - Add log messages around raptor conditioned profiles r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D61663
--HG--
extra : moz-landing-system : lando
2020-02-05 14:01:50 +00:00
Florin Strugariu
917f420412
Bug 1601009 - Add support to raptor-browsertime for running the speedometer benchmark on Firefox android r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D61305
--HG--
extra : moz-landing-system : lando
2020-02-05 08:59:19 +00:00
Cosmin Sabou
16a28d6c06
Backed out changeset c1b764e0ddb3 (bug 1601009) for massive raptor failures.
...
CLOSED TREE
2020-02-04 12:17:59 +02:00
Florin Strugariu
049e26b384
Bug 1601009 - Add support to raptor-browsertime for running the speedometer benchmark on Firefox android r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D61305
--HG--
extra : moz-landing-system : lando
2020-02-03 16:26:21 +00:00
Florin Strugariu
cb537c4f9f
Bug 1611924 - raptor remove_raptor_webext does not reset the webext value after is closed r=perftest-reviewers,octavian_negru
...
Differential Revision: https://phabricator.services.mozilla.com/D61170
--HG--
extra : moz-landing-system : lando
2020-01-28 13:45:28 +00:00
Florin Strugariu
f1633f6bb4
Bug 1611781 - Raptor tests not showing mozproxy error messages r=perftest-reviewers,Marian,octavian_negru
...
Differential Revision: https://phabricator.services.mozilla.com/D61112
--HG--
extra : moz-landing-system : lando
2020-01-27 12:14:35 +00:00
Florin Strugariu
427a899017
Bug 1611110 - [Raptor] Do not check if runnier is started in dektop run_test_teardown r=perftest-reviewers,tarek,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D60816
--HG--
extra : moz-landing-system : lando
2020-01-27 10:21:34 +00:00
Marian Raiciof
f72ab8b7fe
Bug 1553131 - Run raptor-youtube-playback jobs with profiler enabled in CI r=perftest-reviewers,sparky,tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D42516
--HG--
extra : moz-landing-system : lando
2020-01-21 16:54:29 +00:00
Florin Strugariu
007caefd70
Bug 1609392 - Split Raptor and Browsertime classes from raptor.py r=tarek,AlexandruIonescu,octavian_negru,sparky,perftest-reviewers,alexandru.irimovici
...
Differential Revision: https://phabricator.services.mozilla.com/D60028
--HG--
rename : testing/raptor/raptor/raptor.py => testing/raptor/raptor/webextension/base.py
extra : moz-landing-system : lando
2020-01-21 09:07:19 +00:00
Tarek Ziadé
600d034817
Bug 1568092 - don't ignore tooltool_download() exit code and add a retry r=AlexandruIonescu,Bebe
...
This patch will check the exit code of the ProcessHandler() that
calls the tooltool script, and will also retry when it fails.
Differential Revision: https://phabricator.services.mozilla.com/D60397
--HG--
extra : moz-landing-system : lando
2020-01-21 07:17:05 +00:00
Rob Wood
583e5855cb
Bug 1609029 - Fix perma [tier2] ytp raptor-manifest Error r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D59875
--HG--
extra : moz-landing-system : lando
2020-01-14 16:04:49 +00:00
Florin Strugariu
46a00cab18
Bug 1608374 - Split perftest from raptor.py r=AlexandruIonescu,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D59489
--HG--
extra : moz-landing-system : lando
2020-01-14 09:48:21 +00:00
Rob Wood
73c92a684c
Bug 1607891 - Add fennec (68) support to raptor-browsertime r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D59737
--HG--
extra : moz-landing-system : lando
2020-01-13 20:08:07 +00:00
Tarek Ziadé
15cf5c2afd
Bug 1607722 - Permanent speedometer KeyError: 'measure' r=sparky
...
If we don't have any provided 'measure' value, defaults to all.
Differential Revision: https://phabricator.services.mozilla.com/D59277
--HG--
extra : moz-landing-system : lando
2020-01-09 19:23:40 +00:00
Brindusan Cristian
ec66c3e408
Backed out changeset 80f5c59d5df4 (bug 1602657) as requested by sdonner on slack. CLOSED TREE
2020-01-10 01:01:15 +02:00
Florin Strugariu
ea4c73f19d
Bug 1608038 - Split signal_handler from raptor.py r=AlexandruIonescu,perftest-reviewers,octavian_negru,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D59287
--HG--
extra : moz-landing-system : lando
2020-01-09 13:52:29 +00:00
Tarek Ziadé
961808bced
Bug 1592746 - filter measures in perfherder_data r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D58963
--HG--
extra : moz-landing-system : lando
2020-01-07 16:47:00 +00:00
Marian Raiciof
2a56033519
Bug 1573200 - Add regex support for alert_on field from raptor tests r=perftest-reviewers,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D41781
--HG--
extra : moz-landing-system : lando
2020-01-06 18:20:22 +00:00
Stephen Donner
a9bbb507bf
Bug 1606767 - Fix permafail on reference browser by using non-conditioned profile. r=rwood,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D58592
--HG--
extra : moz-landing-system : lando
2020-01-03 19:25:53 +00:00
Rob Wood
78ac064d46
Bug 1606826 - Browsertime android visual metrics job failing to get application name r=perftest-reviewers,stephendonner
...
Differential Revision: https://phabricator.services.mozilla.com/D58627
--HG--
extra : moz-landing-system : lando
2020-01-03 18:05:46 +00:00
David Major
dcb41e6ebd
Bug 1602801 - Mark StyleBench as subtest_lower_is_better r=perftest-reviewers,rwood
...
Stylebench is patterned after Speedometer and calculates overall score from subtests in the same way. Stylebench should be marked as subtest_lower_is_better just like Speedometer.
Differential Revision: https://phabricator.services.mozilla.com/D56557
--HG--
extra : moz-landing-system : lando
2020-01-02 20:03:24 +00:00
Rob Wood
a1780842dc
Bug 1601414 - Add application info json file to browsertime results for vismet jobs r=perftest-reviewers,stephendonner
...
Differential Revision: https://phabricator.services.mozilla.com/D58404
--HG--
extra : moz-landing-system : lando
2020-01-02 19:53:48 +00:00
Stephen Donner
1c212cd60a
Bug 1606199 - Fix permafail by using non-conditioned profile for fennec_aurora; r=perftest-reviewers,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D58473
--HG--
extra : moz-landing-system : lando
2020-01-02 18:20:24 +00:00
Stephen Donner
decc696b7f
Bug 1602657 - Set appropriate value for post-startup-delay in (and only in) CI, for conditioned-profile runs. r=perftest-reviewers,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D57550
--HG--
extra : moz-landing-system : lando
2020-01-02 18:15:13 +00:00
Rob Wood
a97f8f3531
Bug 1606131 - Have the browsertime test jobs differentiate between app in the perfherder data output r=perftest-reviewers,stephendonner
...
Differential Revision: https://phabricator.services.mozilla.com/D58445
--HG--
extra : moz-landing-system : lando
2019-12-31 18:48:17 +00:00
Rob Wood
fba75b1823
Bug 1605880 - Use consistent fission perfherder data naming for talos/raptor/awsy r=sparky,Marian
...
Differential Revision: https://phabricator.services.mozilla.com/D58299
--HG--
extra : moz-landing-system : lando
2019-12-27 17:11:55 +00:00
Rob Wood
8f9b171008
Bug 1605758 - Raptor fission data missing 'fission_enabled' from PERFHERDER_DATA extraOptions r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D58147
--HG--
extra : moz-landing-system : lando
2019-12-23 18:50:46 +00:00
Rob Wood
94a084875c
Bug 1592333 - Improve raptor-browsertime page-load failure messages r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D57712
--HG--
extra : moz-landing-system : lando
2019-12-20 17:24:25 +00:00
Rob Wood
977f77cafe
Bug 1605132 - Differentiate fission-enabled vs non-fission enabled talos data in perfherder r=perftest-reviewers,stephendonner
...
Differential Revision: https://phabricator.services.mozilla.com/D57819
--HG--
extra : moz-landing-system : lando
2019-12-19 20:41:44 +00:00
Florin Strugariu
a2b3c15851
Bug 1605070 - no_conditioned_profile not surfaced in raptor_class r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D57774
--HG--
extra : moz-landing-system : lando
2019-12-19 12:09:18 +00:00
Tarek Ziadé
af46e7328b
Bug 1597711 - Add conditioned profile support for GV & Fenix in Raptor r=stephendonner,rwood
...
Enable using the 'settled' conditioned profile for geckoview and fenix apps.
Differential Revision: https://phabricator.services.mozilla.com/D55408
--HG--
extra : moz-landing-system : lando
2019-12-18 22:20:18 +00:00
Rob Wood
4935beddbd
Bug 1603152 - For cold page-load set browser cycles to 3 when gecko profiling is enabled r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D57533
--HG--
extra : moz-landing-system : lando
2019-12-17 21:21:46 +00:00
Rob Wood
9a1d963353
Bug 1592063 - Browsertime failing on fenix with 'browser failed to start' error r=tarek
...
Differential Revision: https://phabricator.services.mozilla.com/D57369
--HG--
extra : moz-landing-system : lando
2019-12-17 15:29:55 +00:00
Tarek Ziadé
fccf6da7c0
Bug 1601011 - Add gecko profiling support to raptor-browsertime (android) r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D57329
--HG--
extra : moz-landing-system : lando
2019-12-17 08:04:47 +00:00
Tarek Ziadé
6e1c7fdb61
Bug 1592048 - Browsertime is intermittently failing to measure 'firstPaint' from Youtube on android r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D57341
--HG--
extra : moz-landing-system : lando
2019-12-16 17:00:18 +00:00
Tarek Ziadé
20f3a40513
Bug 1601333 - Browsertime conditioning sequence is very different and longer than Raptor web-ext r=acreskey
...
This patch makes the Browsertime conditioning sequence closer to the web-ext one,
Differential Revision: https://phabricator.services.mozilla.com/D56867
--HG--
extra : moz-landing-system : lando
2019-12-12 16:40:40 +00:00
Florin Strugariu
5bbafc894a
Bug 1595775 - Update raptor mobile recordings Q4/2019 r=perftest-reviewers,alexandru.irimovici,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D53184
--HG--
extra : moz-landing-system : lando
2019-12-12 14:48:29 +00:00
Stephen Donner
c424194edf
Bug 1600838 - Make conditioned profiles for desktop Firefox the default, in Raptor and Browsertime. r=tarek,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D55833
--HG--
extra : moz-landing-system : lando
2019-12-11 22:43:03 +00:00
Tarek Ziadé
bfe666563e
Bug 1585013 - Add gecko profiling support to raptor-browsertime r=rwood,perftest-reviewers
...
Adds support for --gekoprofile with --browsertime in raptor.
Differential Revision: https://phabricator.services.mozilla.com/D50959
--HG--
extra : moz-landing-system : lando
2019-12-11 20:38:00 +00:00
Florin Strugariu
9696f02d54
Bug 1585456 - [mozproxy] Error out when mozproxy can't bind to port r=tarek,perftest-reviewers,davehunt
...
Differential Revision: https://phabricator.services.mozilla.com/D50594
--HG--
extra : moz-landing-system : lando
2019-12-11 10:07:28 +00:00
Gregory Mierzwinski
920d0d6dbd
Bug 1587080 - Part 4: Add raptor performance test documentation. r=perftest-reviewers,octavian_negru
...
This patch adds in-tree performance documentation for raptor which is verified by perfdocs.
Depends on D53649
Differential Revision: https://phabricator.services.mozilla.com/D53650
--HG--
extra : moz-landing-system : lando
2019-12-10 17:04:29 +00:00
Noemi Erli
72d7d8ff5e
Backed out 4 changesets (bug 1587080) for causing perfdocs Lint failure CLOSED TREE
...
Backed out changeset 254fd0c3af4a (bug 1587080)
Backed out changeset 34efe80bfd61 (bug 1587080)
Backed out changeset 4a552742b1cd (bug 1587080)
Backed out changeset 22afcb56e8ea (bug 1587080)
2019-12-10 19:01:07 +02:00