Skip to content

Deploy May 27th, 2026 #1044

Merged
kala-moz merged 12 commits into
productionfrom
main
May 27, 2026
Merged

Deploy May 27th, 2026 #1044
kala-moz merged 12 commits into
productionfrom
main

Conversation

depfu Bot and others added 12 commits May 18, 2026 16:58
* ⬆️ Update all npm dependencies (2026-05-15)

* fix(tests): update Dark mode toggle queries from role="checkbox" to role="switch" for MUI upgrade

updated snapshots

* fix(lint): remove unnecessary type assertions in useSubtestRegressionCount and ThemeSlice

---------

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Carla Severe <csevere@mozilla.com>
⬆️ Update webpack-dev-server to version 5.2.4

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
)

* reduced the size of perfcompare hero

* reduced the size of perfcompare hero

* increase height to fix logo cutoff

* update snapshots
* created expanded all rows functionality

* added test coverage

* created expanded all rows functionality

* added test coverage

* updated snapshots
…et CI summary (#1034)

* use padenots kde for commongraph and get the confidence interval from bootstrap-ci

* replaced chartjs with echarts

* update package.json

* update lockfile

* add test coverage; fix lockfile

* fall back to Silverman when ISJ bandwidth fails to converge

* don't display CommonGraph if either baseValues or newValues are missing

* extract 1024 as global and remove scatter series and related tests

* resample base and new KDEs onto a shared x-grid so the tooltip can show both densities at a single x position

Updated tests to reflect changes

* update test merge conflict

* add CommonGraph.test.tsx with focused coverage for resampling, Silverman fallback, ref bail-out, and tooltip formatter; also improved x-axis label

* round x-axis tick labels to 2 dp, leaving whole numbers as bare integers

* delete bootstrap-ci.js

* revert package-lock.json to original form

* Revert "revert package-lock.json to original form"

This reverts commit d19a621.
This patch adds support for using different lando instances and is required for using the new lando instance instead of the old one from mach try perf.
Top-level aggregated results typically have fewer, more clustered samples
where ISJ over-tightens the bandwidth and produces spiky KDEs. Apply
Silverman-Jones bandwidth (wider, always converges) when isSubtest=false,
and keep ISJ for subtest results which have more data and benefit from the
tighter fit.

safeKde gains an optional numeric bw parameter that bypasses the ISJ
string path entirely when a pre-computed bandwidth is supplied.
Adds a second grid below the KDE plot showing individual run values as
jittered triangles (Base row / New row). The two grids share a linked
axisPointer and synchronized dataZoom so zooming or panning moves both
views together.

The tooltip branches on series type: scatter points show the raw run
value, KDE lines continue to show density at the cursor x.
The unit label was sitting on the scatter grid's bottom axis, overlapping
the zoom slider. Move it to the KDE grid's bottom axis (above the scatter
strip) and widen the gap between the two grids to give it room.

Also absorbs prettier formatting fixes from npm run fix-all.
@netlify
Copy link
Copy Markdown

netlify Bot commented May 27, 2026

Deploy Preview for mozilla-perfcompare ready!

Name Link
🔨 Latest commit d4d3c1f
🔍 Latest deploy log https://app.netlify.com/projects/mozilla-perfcompare/deploys/6a1760dc37145d0008d74fd9
😎 Deploy Preview https://deploy-preview-1044--mozilla-perfcompare.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kala-moz kala-moz merged commit f65af24 into production May 27, 2026
10 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants