Skip to content

[test-quarantine] Re-quarantine WebWorkerTemplateE2ETest (CanInvokeMethods, HandlesErrors, CanDisposeWorker)#66148

Closed
github-actions[bot] wants to merge 2 commits intomainfrom
quarantine/webworker-aw_webwrk1-517f0b1cb1424927
Closed

[test-quarantine] Re-quarantine WebWorkerTemplateE2ETest (CanInvokeMethods, HandlesErrors, CanDisposeWorker)#66148
github-actions[bot] wants to merge 2 commits intomainfrom
quarantine/webworker-aw_webwrk1-517f0b1cb1424927

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 4, 2026

Re-quarantines 3 flaky Blazor template E2E tests that were recently unquarantined in #66072 (issue #66138) but have already failed again (build 1342501).

Tests

  • BlazorTemplates.Tests.WebWorkerTemplateE2ETest.WebWorkerTemplate_CanInvokeMethods
  • BlazorTemplates.Tests.WebWorkerTemplateE2ETest.WebWorkerTemplate_HandlesErrors
  • BlazorTemplates.Tests.WebWorkerTemplateE2ETest.WebWorkerTemplate_CanDisposeWorker

Associated issue: #66138

Note: The issue URLs in [QuarantinedTest(...)] attributes use the placeholder TODO. Please update them with the actual issue number from #66138 before merging.

Note

🔒 Integrity filter blocked 12 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #65815 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65817 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65827 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65816 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #66130 issue_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #66135 issue_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #40626 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #46028 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #49286 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #54846 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #55092 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #55707 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Test Quarantine Management · ● 25.1M ·

…rs, CanDisposeWorker)

These tests were recently unquarantined in #66072 (issue #66035) but
have already failed again (build 1342501). Re-quarantining to avoid
CI disruption while the underlying flakiness is investigated.

Associated issue: #aw_webwrk1

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added test-failure needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically labels Apr 4, 2026
@wtgodbe
Copy link
Copy Markdown
Member

wtgodbe commented Apr 6, 2026

CC @ilonatommy since you recently unquarantined these & added diagnostics - the failing build was https://dev.azure.com/dnceng-public/public/_build/results?buildId=1342501&view=results. Let me know if we should hold off on merging this

@wtgodbe wtgodbe requested a review from ilonatommy April 6, 2026 18:28
@wtgodbe
Copy link
Copy Markdown
Member

wtgodbe commented Apr 6, 2026

Oh, never mind, that build was from before the tests were unquarantined in the first place. I'm going to close this & update the workflow.

wtgodbe added a commit that referenced this pull request Apr 6, 2026
The Case B re-quarantine logic was counting failures from before the
unquarantine commit was merged. This led to tests being unnecessarily
re-quarantined based on stale failure data (e.g., PR #66148 re-quarantined
tests based on a failure from March 18, but the unquarantine PR #66072
wasn't merged until March 30).

Updated to explicitly require that only failures occurring after the
unquarantine merge date are considered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
wtgodbe added a commit that referenced this pull request Apr 6, 2026
The Case B re-quarantine logic was counting failures from before the
unquarantine commit was merged. This led to tests being unnecessarily
re-quarantined based on stale failure data (e.g., PR #66148 re-quarantined
tests based on a failure from March 18, but the unquarantine PR #66072
wasn't merged until March 30).

Updated to explicitly require that only failures occurring after the
unquarantine merge date are considered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
wtgodbe added a commit that referenced this pull request Apr 6, 2026
The Case B re-quarantine logic was counting failures from before the
unquarantine commit was merged. This led to tests being unnecessarily
re-quarantined based on stale failure data (e.g., PR #66148 re-quarantined
tests based on a failure from March 18, but the unquarantine PR #66072
wasn't merged until March 30).

Updated to explicitly require that only failures occurring after the
unquarantine merge date are considered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@wtgodbe
Copy link
Copy Markdown
Member

wtgodbe commented Apr 6, 2026

#66174

@wtgodbe wtgodbe closed this Apr 6, 2026
@dotnet-policy-service dotnet-policy-service Bot added this to the 11.0-preview4 milestone Apr 6, 2026
wtgodbe added a commit that referenced this pull request Apr 6, 2026
…66174)

* Fix re-quarantine criteria to only count post-unquarantine failures

The Case B re-quarantine logic was counting failures from before the
unquarantine commit was merged. This led to tests being unnecessarily
re-quarantined based on stale failure data (e.g., PR #66148 re-quarantined
tests based on a failure from March 18, but the unquarantine PR #66072
wasn't merged until March 30).

Updated to explicitly require that only failures occurring after the
unquarantine merge date are considered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update .github/workflows/test-quarantine.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically test-failure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant