Skip to content

Added MVC jobs for cobalt cloud runs. #2097

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
Jun 18, 2025

Conversation

LoopedBard3
Copy link
Contributor

Added Mvc jobs for cobalt cloud runs. Also fixed some minor formatting for the container jobs definition in the matrix. I tested this from the AL3 machine using the about-sqlite scenario successfully.

Copy link

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

Pull Request Overview

This PR introduces MVC scenario jobs to both the benchmarks matrix and the CI pipeline for Cobalt Cloud runs on Linux and AL3, along with minor formatting tweaks.

  • Added new MVC jobs under the matrix definition for cobalt-cloud-lin and cobalt-cloud-lin-al3 profiles.
  • Extended the CI YAML to include Mvc_Cobalt_Cloud_Linux and Mvc_Cobalt_Cloud_Linux_AL3 jobs with appropriate dependencies.

Reviewed Changes

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

File Description
build/benchmarks.matrix.azure.eastus2.yml Added MVC job entries for both Linux and AL3 cobalt-cloud runs.
build/benchmarks-ci-azure-eastus2.yml Inserted CI steps for MVC Cobalt Cloud Linux and Linux AL3 jobs.
Comments suppressed due to low confidence (5)

build/benchmarks.matrix.azure.eastus2.yml:41

  • [nitpick] Consider using the uppercase acronym 'MVC' instead of 'Mvc' for consistency with common naming conventions.
    - name: Mvc Cobalt Cloud Linux

build/benchmarks.matrix.azure.eastus2.yml:77

  • [nitpick] Use 'MVC' in the job name ('MVC Cobalt Cloud Linux AL3') to maintain acronym consistency.
    - name: Mvc Cobalt Cloud Linux AL3

build/benchmarks-ci-azure-eastus2.yml:126

  • There’s a trailing space after 'cobalt-cloud-lin' which could lead to an unintended profile name; remove the extra space.
      arguments: "$(ciProfile) --profile cobalt-cloud-lin "

build/benchmarks-ci-azure-eastus2.yml:222

  • An extra space at the end of the 'arguments' value may cause a mismatched profile; drop the trailing space.
      arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "

build/benchmarks-ci-azure-eastus2.yml:123

  • [nitpick] Quote YAML values with spaces (e.g. "ASPNET Benchmarks Service Bus") to avoid any parsing ambiguity.
      connection: ASPNET Benchmarks Service Bus

Copy link
Contributor

@DrewScoggins DrewScoggins left a comment

Choose a reason for hiding this comment

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

LGTM

@DrewScoggins DrewScoggins merged commit 670c50d into aspnet:main Jun 18, 2025
2 checks passed
@LoopedBard3 LoopedBard3 deleted the AddCobaltMVCRuns branch June 18, 2025 18:07
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.

2 participants