Skip to content

Make the Instrumentation.cs file owned by everyone#7416

Merged
andrewlock merged 1 commit intomasterfrom
andrew/ci/update-instrumentation-ownership
Aug 19, 2025
Merged

Make the Instrumentation.cs file owned by everyone#7416
andrewlock merged 1 commit intomasterfrom
andrew/ci/update-instrumentation-ownership

Conversation

@andrewlock
Copy link
Member

Summary of changes

Make the Instrumentation.cs file owned by everyone

Reason for change

#7398 was a change to debugger initialization, but it didn't run the debugger tests because the Instrumentation.cs file wasn't owned by them. So had to run them manually in #7415.

Implementation details

Add all the teams to be Instrumentation.cs owners, because it can impact all products

Test coverage

N/A

Other details

@andrewlock andrewlock requested a review from a team as a code owner August 19, 2025 15:07
@andrewlock andrewlock added the area:builds project files, build scripts, pipelines, versioning, releases, packages label Aug 19, 2025
@andrewlock andrewlock merged commit 03a1f34 into master Aug 19, 2025
96 of 99 checks passed
@andrewlock andrewlock deleted the andrew/ci/update-instrumentation-ownership branch August 19, 2025 15:43
@github-actions github-actions bot added this to the vNext-v3 milestone Aug 19, 2025
andrewlock added a commit that referenced this pull request Aug 19, 2025
## Summary of changes

Try to fix dynamic instrumentation tests

## Reason for change

The debugger tests are broken in master because #7398 didn't trigger the
debugger tests to run

## Implementation details

Add the log message it expects

## Test coverage

Will trigger a dedicated test run to make sure we test the debugger

## Other details

We should probably update the `Instrumentation` file to be co-owned, to
make sure this kind of thing doesn't happen again
- #7416
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:builds project files, build scripts, pipelines, versioning, releases, packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants