Deploy May 27th, 2026 #1044
Merged
Merged
Conversation
* ⬆️ 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>
add cles statement to expanded row
* 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.
✅ Deploy Preview for mozilla-perfcompare ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog:
[kala-moz]:
Bug 2036968: Replaced fast-kde with fftkde and used bootstrap-ci to get CI summary (#1034)
Bug 1931291: Created expanded all rows functionality (#1037)
Bug 2032246: Add cles statement to expanded row (#1033)
Bug 2037551: Reduced the size of perfcompare hero on Results Page (#1036)
[padenot]:
Use SJ bandwidth for top-level results, ISJ for subtests
[shtrom]:
Bug 2014041: add support for landoInstance QueryString parameter (#1038)