Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 22, 2026

Description

Removes obsolete ETW logging helper scripts and redirects users to the official Microsoft Learn networking telemetry documentation. Preserves the ParallelTestExecution.ps1 utility script for parallel test execution.

Changes

Deleted files:

  • src/libraries/Common/tests/Scripts/Tools/net_startlog.cmd
  • src/libraries/Common/tests/Scripts/Tools/net_stoplog.cmd
  • src/libraries/Common/tests/Scripts/Tools/net_providers.txt

Kept files:

  • src/libraries/Common/tests/Scripts/Tools/ParallelTestExecution.ps1 - PowerShell utility script for running tests in parallel

Documentation updates:

The System.Net namespaces section now directs users to comprehensive, maintained telemetry documentation instead of local scripts and potentially stale event source lists.

Original prompt

Delete the files in https://github.com/dotnet/runtime/tree/main/src/libraries/Common/tests/Scripts and update the https://github.com/dotnet/runtime/blob/main/docs/workflow/debugging/libraries/windows-instructions.md#systemnet-namespaces section to point at https://learn.microsoft.com/en-us/dotnet/fundamentals/networking/telemetry/overview instead


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@MihaZupan
Copy link
Member

#123449

Copilot AI and others added 2 commits January 22, 2026 23:52
Co-authored-by: MihaZupan <25307628+MihaZupan@users.noreply.github.com>
Co-authored-by: MihaZupan <25307628+MihaZupan@users.noreply.github.com>
Copilot AI changed the title [WIP] Delete test scripts files and update documentation link Delete obsolete test scripts and update System.Net telemetry documentation Jan 22, 2026
Copilot AI requested a review from MihaZupan January 22, 2026 23:53
@MihaZupan
Copy link
Member

@copilot Let's keep the ParallelTestExecution.ps1 file

Co-authored-by: MihaZupan <25307628+MihaZupan@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 23, 2026

@copilot Let's keep the ParallelTestExecution.ps1 file

Done. Restored ParallelTestExecution.ps1 in 838cabf.

Copilot AI changed the title Delete obsolete test scripts and update System.Net telemetry documentation Delete obsolete ETW logging scripts and update System.Net telemetry documentation Jan 23, 2026
Copilot AI requested a review from MihaZupan January 23, 2026 00:01
@MihaZupan MihaZupan marked this pull request as ready for review January 23, 2026 00:02
Copilot AI review requested due to automatic review settings January 23, 2026 00:02
@MihaZupan MihaZupan added this to the 11.0.0 milestone Jan 23, 2026
@dotnet-policy-service
Copy link
Contributor

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

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request removes obsolete ETW (Event Tracing for Windows) logging helper scripts and updates documentation to direct users to the official Microsoft Learn networking telemetry documentation instead of maintaining a local list of event sources.

Changes:

  • Deletes three obsolete ETW logging helper scripts (net_startlog.cmd, net_stoplog.cmd, and net_providers.txt)
  • Updates System.Net debugging documentation to reference the official Microsoft Learn telemetry overview page
  • Removes a hardcoded list of 10 Microsoft-System-Net-* event sources from the documentation

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/libraries/Common/tests/Scripts/Tools/net_stoplog.cmd Deleted obsolete ETW logging stop script
src/libraries/Common/tests/Scripts/Tools/net_startlog.cmd Deleted obsolete ETW logging start script
src/libraries/Common/tests/Scripts/Tools/net_providers.txt Deleted obsolete ETW provider list containing GUIDs for networking event sources
docs/workflow/debugging/libraries/windows-instructions.md Replaced local script references and event source list with link to official Microsoft Learn telemetry documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants