Commit a161583
feat(ci): enable unlighthouse performance audits for vercel (#2882)
* feat(ci): enable unlighthouse performance audits for vercel
Re-enable the performance category in Unlighthouse with mitigations for
hardware throttling: maxConcurrency=1 and samples=5 (median smoothing
absorbs cold start outliers across all discovered pages without needing
an explicit warm-up step). Rename artifacts with a "vercel" label for
future cross-platform comparison.
CATALYST-1768
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* chore: revert samples to 3
* chore: add concurrency to speed tests
* fix: target specific PLP and PDP pages to prevent wasted runtime
* fix: change PLP category to bath
* fix: expand report
* chore: test concurrency and all routes
* fix: fixed paths, multiple samples, with concurrency
* fix: run all pages, concurrency enabled, 1 sample size
* fix: add sample size of 3
* feat: add dynamic sampling
* fix: split brands and categories
* fix: update excluded routes
* fix: excluded paths
* fix: exclude other sites
* fix: disable throttling
* chore: update dynamic sampling
* fix: remove brands from custom sampling since it should be picked up automatically
* chore: limit concurrency
* chore: remove concurrency limit, no visible change
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 7889cfa commit a161583
File tree
2 files changed
+37
-13
lines changed- .github/workflows
2 files changed
+37
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
3 | 2 | | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
7 | | - | |
| 6 | + | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
12 | 36 | | |
13 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
14 | 40 | | |
15 | | - | |
16 | | - | |
17 | | - | |
| 41 | + | |
18 | 42 | | |
19 | 43 | | |
20 | | - | |
| 44 | + | |
21 | 45 | | |
22 | | - | |
| 46 | + | |
23 | 47 | | |
24 | | - | |
25 | | - | |
26 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
27 | 51 | | |
0 commit comments