-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Run entire E2E test with consistent enhanced navigation suppression setting #63132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
ilonatommy
merged 40 commits into
dotnet:main
from
ilonatommy:improve-enhanced-nav-supression
Sep 3, 2025
Merged
Changes from 20 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
66d2b0b
Supress enhanced nav per test.
ilonatommy 4b1f572
Each test should have a testId.
ilonatommy 945c9dd
Move granting test id to the base class.
ilonatommy e9bf1bf
Remove unused namespace.
ilonatommy f9601f1
Not all tests can use session storage.
ilonatommy 2cd3a18
Improve exception message.
ilonatommy 5fd1050
Fix build + fix multiple blank lines.
ilonatommy 7c0bf05
redirection tests do not ned supression.
ilonatommy b2e8441
Merge branch 'main' into improve-enhanced-nav-supression
ilonatommy 08c99cf
`fixture.Navigate` clears the storage, reading testId has to be done …
ilonatommy 73abbda
NonInteractivityTests contain tests that require supression and tests…
ilonatommy 5ef86a1
Wait for the base page to be loaded to make sure session storage is a…
ilonatommy 357192c
Move the id initialization to the enhanced nav supression method.
ilonatommy 92cad9a
Cleanup.
ilonatommy 8c5c3b1
Go back to setting test id only when supression happens but try to cl…
ilonatommy 189db63
Improve cleanup - supression flag can also get removed.
ilonatommy fa057a8
Fix
ilonatommy ee4aa34
Fix `RefreshCanFallBackOnFullPageReload`
ilonatommy 795b665
Fix tests.
ilonatommy a6856fc
Cleanup - removal of storage items can be done once, on disposal.
ilonatommy 249f03a
Feedback.
ilonatommy 763ea9d
BasicTestApp did not have h1 "Hello" that we expect on cleanup. Fix it.
ilonatommy 5696430
Tests that closed the browser do not have to clean the session storage.
ilonatommy e1b6931
Another test needs a more specific selector.
ilonatommy 1a8d9bf
Fix `DragDrop_CanTrigger` that requires specific layout of elements o…
ilonatommy 1339daa
Add logs in case of "Failed to execute script after 3 retries." error.
ilonatommy 21051c2
Avoid searching for just h1 tag, use specific ids.
ilonatommy 0bd2afc
Limit relying on JS execution for checking the element position + inc…
ilonatommy 7ac455c
Grant ID for each test on initialization. Change BinaryHttpClientTest…
ilonatommy 18ee068
Try on CI if tests run with small or big window (toggle bar has probl…
ilonatommy 6dcfd16
Fix failing tests.
ilonatommy 413dd78
Revert "Fix failing tests."
ilonatommy 88135be
Revert "Try on CI if tests run with small or big window (toggle bar h…
ilonatommy 8b62ae8
Revert "Grant ID for each test on initialization. Change BinaryHttpCl…
ilonatommy 19793d7
@javiercn's feedback: selenium gives absolute position.
ilonatommy 37b0a3c
Remove the "tax" on each test, we can return early from cleaning if s…
ilonatommy 0f28172
Rename according to feedback.
ilonatommy ba57845
Use element id to check if page got loaded.
ilonatommy 860752c
Fix tests - use specific ID, not TagName that picks the first element…
ilonatommy 047bd95
ID is not necessary if we're cleaning and not creating it for every t…
ilonatommy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.