Skip to content

Use batched trigger for ui-tests/device-tests pipelines#34849

Merged
PureWeen merged 1 commit into
mainfrom
ci-batching
Apr 7, 2026
Merged

Use batched trigger for ui-tests/device-tests pipelines#34849
PureWeen merged 1 commit into
mainfrom
ci-batching

Conversation

@akoeplinger

Copy link
Copy Markdown
Member

Description of Change

Ensures that only a single CI run is active per branch. PR builds are not affected.

Ensures that only a single CI run is active per branch. PR builds are not affected.
@akoeplinger akoeplinger requested review from PureWeen and Copilot April 7, 2026 12:33
@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.sh | bash -s -- 34849

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.ps1) } 34849"

Copilot AI 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 updates the Azure Pipelines CI triggers for the UI tests and device tests pipelines to use batched triggering, so only one CI run per branch is active at a time (while the pr: triggers remain unchanged).

Changes:

  • Enable trigger.batch: true for UI tests pipelines.
  • Enable trigger.batch: true for device tests pipelines.
  • Apply the same batching behavior to both the “ci-” and non-“ci-” variants of these pipelines.

Reviewed changes

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

File Description
eng/pipelines/ui-tests.yml Adds trigger.batch: true to batch CI runs per branch.
eng/pipelines/device-tests.yml Adds trigger.batch: true to batch CI runs per branch.
eng/pipelines/ci-uitests.yml Adds trigger.batch: true to batch CI runs per branch.
eng/pipelines/ci-device-tests.yml Adds trigger.batch: true to batch CI runs per branch.

@PureWeen

PureWeen commented Apr 7, 2026

Copy link
Copy Markdown
Member

/azp run maui-pr-uitests, maui-pr-devicetests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants