Skip to content

[release/8.0][browser] Disable debugger tests on CI (#108178) - #128133

Merged
akoeplinger merged 1 commit into
dotnet:release/8.0-stagingfrom
akoeplinger:backport-disable-debugger-tests-8.0
May 14, 2026
Merged

[release/8.0][browser] Disable debugger tests on CI (#108178)#128133
akoeplinger merged 1 commit into
dotnet:release/8.0-stagingfrom
akoeplinger:backport-disable-debugger-tests-8.0

Conversation

@akoeplinger

Copy link
Copy Markdown
Member

Backport of #108178 to release/8.0-staging

Fixes#128130

@akoeplinger

Copy link
Copy Markdown
MemberAuthor

Test-only change that we did in main already, marking Servicing-approved.

@akoeplingerakoeplinger added the Servicing-approved Approved for servicing release label May 13, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @steveisok, @thaystg, @dotnet/dotnet-diag
See info in area-owners.md if you want to be subscribed.

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR backports the change to stop running the Mono WebAssembly debugger test suite on CI by removing its Helix submission plumbing and pipeline legs, addressing CI instability/failures described in #128130.

Changes:

  • Remove Azure Pipelines jobs/templates that schedule Wasm debugger tests (including extra-platform legs and default path subset evaluation).
  • Remove the Helix “wasmdebuggertests” scenario wiring in sendtohelix.proj and related wasm targets/project configuration.
  • Remove Makefile targets used to build/submit Wasm debugger tests to Helix.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
FileDescription
src/mono/wasm/MakefileRemoves Helix build/submit targets for Wasm debugger tests.
src/mono/wasm/debugger/Wasm.Debugger.Tests/wasm.helix.targetsDeletes the custom Helix work item expansion for debugger tests.
src/mono/wasm/debugger/Wasm.Debugger.Tests/Wasm.Debugger.Tests.csprojStops referencing the deleted Helix targets file.
src/mono/wasi/MakefileRemoves Helix build/submit targets for Wasm debugger tests.
src/libraries/tests.projRemoves building the Wasm debugger test wrapper project as part of browser test traversal; updates sample-running condition.
src/libraries/sendtohelix.projRemoves per-debugger-host project fan-out for the wasmdebuggertests scenario.
src/libraries/sendtohelix-wasm.targetsRemoves the IsWasmDebuggerTests scenario marker property.
eng/pipelines/runtime.ymlRemoves the Wasm debugger tests leg from the main runtime pipeline.
eng/pipelines/extra-platforms/runtime-extra-platforms-wasm.ymlRemoves Wasm debugger test legs from extra-platform/wasm pipelines.
eng/pipelines/common/templates/wasm-debugger-tests.ymlDeletes the shared pipeline template used to run Wasm debugger tests.
eng/pipelines/common/evaluate-default-paths.ymlRemoves the wasmdebuggertests path subset evaluation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threadsrc/libraries/tests.proj
@akoeplinger

Copy link
Copy Markdown
MemberAuthor

/ba-g unrelated failures on Apple platforms

@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jun 13, 2026
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Debugger-monoServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@akoeplinger@steveisok@pavelsavara