chore: e2e for validation ui#1840
Open
maxy-shpfy wants to merge 1 commit into02-20-chore_e2e_test_for_sticky_notesfrom
Open
chore: e2e for validation ui#1840maxy-shpfy wants to merge 1 commit into02-20-chore_e2e_test_for_sticky_notesfrom
maxy-shpfy wants to merge 1 commit into02-20-chore_e2e_test_for_sticky_notesfrom
Conversation
This was referenced Feb 21, 2026
Collaborator
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
8 tasks
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.

Description
Added comprehensive test identifiers (
data-testidattributes) to validation UI components and created end-to-end tests for pipeline validation functionality. The test identifiers enable reliable testing of validation groups, individual validation issues, input value fields, and info boxes. The new e2e test suite covers the complete validation workflow including error detection, issue expansion, navigation to problematic nodes, connecting components, creating input nodes, and resolving validation issues.Type of Change
Checklist
Screenshots
Screen Recording 2026-02-22 at 9.31.57 PM.mov (uploaded via Graphite)
Test Instructions
npm run test:e2e -- validation-ui.spec.tsAdditional Comments
The test identifiers are designed to be specific and descriptive, including variant information for info boxes and issue levels for validation items. The e2e tests use a serial execution mode to maintain state between test steps, simulating a realistic user workflow through the validation process.