Skip to content

Establish runtime-diagnostics pipeline #113169

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 6, 2025

Conversation

steveisok
Copy link
Member

The idea behind this pipeline is to pull in dotnet/diagnostics in order to supply live runtimes to diagnostics test runs. Although it will run on a schedule, the primary reason to have this is for PR validation when making changes we know could impact the diagnostics repo.

Note that this change is bare bones in order to establish the pipeline in AzDo.

The idea behind this pipeline is to pull in dotnet/diagnostics in order to supply live runtimes to diagnostics test runs. Although it will run on a schedule, the primary reason to have this is for PR validation when making changes we know could impact the diagnostics repo.

Note that this change is bare bones in order to establish the pipeline in AzDo.
@Copilot Copilot AI review requested due to automatic review settings March 5, 2025 18:30
Copy link
Contributor

@Copilot 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.

PR Overview

This PR establishes a new runtime diagnostics pipeline to run live diagnostics tests using the dotnet/diagnostics repository for PR validation and scheduled diagnostic runs.

  • Introduces a new YAML pipeline configuration under eng/pipelines/runtime-diagnostics.yml
  • Configures scheduled runs at two different times
  • Adds an external resource reference to the dotnet/diagnostics GitHub repository

Reviewed Changes

File Description
eng/pipelines/runtime-diagnostics.yml New pipeline YAML file with schedule and resource configuration

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

Comments suppressed due to low confidence (1)

eng/pipelines/runtime-diagnostics.yml:21

  • There are multiple 'schedules' keys defined in the YAML file. This might lead to one of the schedule configurations being ignored; consider merging them under a single schedules key to ensure all schedules are applied as intended.
schedules:

Copy link
Contributor

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

@steveisok
Copy link
Member Author

/ba-g Unable to extract a specific error message from unrelated failure.

@steveisok steveisok merged commit 87954fa into dotnet:main Mar 6, 2025
146 of 149 checks passed
@steveisok steveisok deleted the runtime-diag-pipeline branch March 6, 2025 00:10
@max-charlamb max-charlamb mentioned this pull request Mar 28, 2025
24 tasks
@github-actions github-actions bot locked and limited conversation to collaborators Apr 5, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants