test: moves the fixture update spec file#29801
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
Although no application code was modified, these changes directly affect the E2E testing pipeline and fixture generation/validation logic. Fixtures are foundational to nearly all smoke tests (wallet state, accounts, networks, balances, etc.). Any regression in fixture creation or validation could cause widespread false positives/negatives across test suites. Because fixture updates can impact:
This is classified as HIGH risk for test reliability (not product logic), and the safest validation strategy is to run the full E2E smoke matrix to ensure fixtures remain compatible with all flows. Skipping subsets would risk missing fixture-dependent breakages in less frequently used flows (e.g., Snaps, Perps, MultiChainAPI). Performance Test Selection: |
|



Description
This PR moves the default fixture change detection spec from
regressionintosmokeChangelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
N/A
Screenshots/Recordings
Before
N/A
After
N/A
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist
Note
Low Risk
Low risk: this only updates CI/workflow and a helper script to reference the relocated fixture validation test path, with no production code changes.
Overview
The fixture update workflow and local
update-e2e-fixture.shscript now runtests/smoke/fixtures/fixture-validation.spec.tsinstead of the priortests/regression/...location, aligning automation with the test’s new suite placement.Reviewed by Cursor Bugbot for commit 6358611. Bugbot is set up for automated code reviews on this repo. Configure here.