Repository navigation
chore(storybook): exclude the canvas performance story from sbdiff - #1563
Conversation
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the performance-story exclusion configuration, which takes effect only after sbdiff is upgraded to support exclusions.
No open issues 🎉
What changed in this PR
Adds configuration to exclude the canvas performance stress-test story from visual diffs, avoiding its recurring capture timeouts once exclusion support is available.
Changes:
- Adds the performance story ID to sbdiff’s exclusion list.
- As documented, this remains a no-op on sbdiff 1.13.4 until the workflow version is upgraded to a release supporting
exclude.
| File | Description |
|---|---|
.sbdiff.json |
Configures exclusion of the canvas performance stress-test story. |
Review effort: Balanced
Dependency License Review
License distribution
Excluded packages
|
📊 Coverage + size by packagePer-package bundle size on this PR (no JS/TS source changes detected under
"Coverage" is each package's own |
Why
apollo-react-canvas-templates-canvas-performance--performanceis a stress test. It blocks the main thread for about 7 s on load and fails sbdiff's capture deadline on every visual-diff run, so it only adds errors and time.What
Adds
.sbdiff.jsonat the repo root with anexcludeentry for that story.Not effective yet
excludeis added by UiPath/storybook-diff#120, which is not released. On the currentSBDIFF_VERSION(1.13.4) unknown config keys are ignored, so this file is a no-op untilSBDIFF_VERSIONin.github/workflows/preview-deploy.ymlis bumped to a release that includes it. Draft until then; the bump can be added to this PR.🤖 Generated with Claude Code