Welcome to the latest edition of the Performance Testing Newsletter! The
PerfTools team empowers engineers with tools to continuously improve the
performance of Mozilla products. See below for highlights from the changes
made in the last quarter.

This quarter also saw the release of perf.compare! It’s a new tool used for
making comparisons between try runs (or other pushes). It is now the
default comparison tool used for these comparisons and replaces the Compare
View that was in use previously. Congratulations to all the folks involved
in making this release happen! Feel free to reach out in #perfcompare on
Matrix <https://matrix.to/#/#perfcompare:mozilla.org> if there are any
questions, feature requests, etc.. Bugs can be filed in Testing ::
PerfCompare
<https://bugzilla.mozilla.org/buglist.cgi?product=Testing&component=PerfCompare&resolution=---&list_id=17411134>
.
Highlights from Contributors

PerfCompare

   -

   [sumairq] Add date range to time range dropdown in PerfCompare
   <https://github.com/mozilla/perfcompare/pull/763>
   -

   [sumairq] Add Tests for SubtestsResultsView Component
   <https://github.com/mozilla/perfcompare/pull/799>
   -

   [osujipius] Add the timezone information in some places
   <https://github.com/mozilla/perfcompare/pull/768>


Profiler

   -

   [epsio-yuval] Support colored bandwidth and memory tracks in the Firefox
   Profiler. <https://github.com/firefox-devtools/profiler/pull/5232>
   -

   [nisargjhaveri] Allow loading gzipped profiles from more endpoints
   <https://github.com/firefox-devtools/profiler/pull/5215> and Fix loading
   and error messages for /from-post-message
   <https://github.com/firefox-devtools/profiler/pull/5175>
   -

   [arpit-ayeeee] Added appropriate null check to handle missing unified
   string optional values
   <https://github.com/firefox-devtools/profiler/pull/5192>
   -

   [kazarmy] Remove "Recording started" line from Profile Info if startTime
   is 0 <https://github.com/firefox-devtools/profiler/pull/5219> and Chrome
   .cpuprofile importer: Get profile start time from URL (Chrome DevTools UI
   format) <https://github.com/firefox-devtools/profiler/pull/4797>


Perftest

   -

   [myeongjun] Implemented a test finder for perftest tasks in mach try perf
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1928732>


Highlights from Rest of the Team

   -

   [fbilt] Re-enabled Fission variant for Fenix and GeckoView Android
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1915516>
   -

   [kshampur] Added opt builds for mobile performance tests
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1922094>
   -

   [kshampur] Additional documentation on generating profiles in perftests
   was added <https://bugzilla.mozilla.org/show_bug.cgi?id=1907923> (see
   here
   
<https://firefox-source-docs.mozilla.org/testing/perfdocs/perftest-in-a-nutshell.html#using-the-firefox-profiler>
   )
   -

   [aglavic] Added new mobile startup restore tests in CI.
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1898220>
   -

   [aglavic] Startup tests now gather CPU usage measurements
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1929346>
   -

   [sparky] Now able to use –full for mach try perf alongside –show-all
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1924782>
   -

   [sparky] New bugbot rule added for monitoring perfalert regression
   resolution changes <https://bugzilla.mozilla.org/show_bug.cgi?id=1929248>
   -

   [sparky] Added a bugbot rule to comment/ni on inactive perf alert
   regressions <https://bugzilla.mozilla.org/show_bug.cgi?id=1928200>

Blog Posts ✍️

   -

   Community Spotlight for Myeongjun Go
   
<https://blog.mozilla.org/community/2024/11/12/contributor-spotlight-myeongjun-go/>
   -

   Community Spotlight for Mayank Bansal
   
<https://blog.mozilla.org/community/2024/12/16/contributor-spotlight-mayank-bansal/>

Contributors

   -

   Myeongjun Go <https://bugzilla.mozilla.org/user_profile?user_id=634409>
   [:myeongjun]
   -

   Mayank Bansal <https://bugzilla.mozilla.org/user_profile?user_id=440227>
   [:mayankleoboy1]
   -

   Sumair Qaisar <https://github.com/sumairq> [:sumairq]
   -

   Yuval Mizrachi <https://github.com/epsio-yuval> [epsio-yuval]
   -

   Nisarg Jhaveri <https://github.com/nisargjhaveri> [nisargjhaveri]
   -

   Arpit Jaiswal <https://github.com/arpit-ayeeee> [arpit-ayeeee]
   -

   Khairul Azhar Kasmiran <https://github.com/kazarmy> [kazarmy]
   -

   Pius Osuji <https://github.com/osujipius> [osujipius]


If you have any questions, or are looking to add performance testing for
your code component, you can find us in #perftest on Element
<https://matrix.to/#/#perftest:mozilla.org>, or #perf-help on Slack
<https://mozilla.slack.com/archives/C03U19JCSFQ>.

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CAHnM_%2B_tCBcuqoicpXPx3%2B_pHVwuOGDbN1QRnQYXDyLvBtn-eQ%40mail.gmail.com.

Reply via email to