Skip to content

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

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

Use batched trigger for ui-tests/device-tests pipelines#34849
PureWeen merged 1 commit intomainfrom
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
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 7, 2026

🚀 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"

Copy link
Copy Markdown
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 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
Copy link
Copy Markdown
Member

PureWeen commented Apr 7, 2026

/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 join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants