Fix E2ETest.ServerExecutionTests.CircuitTests.ComponentLifecycleMethodThrowsExceptionTerminatesTheCircuit#57604
Fix E2ETest.ServerExecutionTests.CircuitTests.ComponentLifecycleMethodThrowsExceptionTerminatesTheCircuit#57604MackinnonBuck wants to merge 2 commits intomainfrom
E2ETest.ServerExecutionTests.CircuitTests.ComponentLifecycleMethodThrowsExceptionTerminatesTheCircuit#57604Conversation
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
SteveSandersonMS
left a comment
There was a problem hiding this comment.
Nice! If this is a reliable fix, you could probably unquarantine the tests at the same time (since they were not actually flaky but 100% failing all the time).
I'm not totally sure, but it seems related to the testing environment. The way I was able to repro this was shrinking the browser window vertically. I tried various Chrome versions to see if it that was the cause, but it didn't make a difference. |
|
Hm, let's wait before merging. Despite this fixing the problem for me locally, it didn't seem to fix the problem in CI... |
|
@MackinnonBuck merge or close? |
|
Let's close for now. I'll open a new PR when I revisit the test failure. |
Blazor's error UI was overlaying the button that the test was trying to click. This PR fixes the issue by scrolling the button into view before attempting to click it.
Marks #57551 as
test-fixed.