Skip to content

Remove CosmosDB CI test exclusions - #10042

Merged
ReubenBond merged 3 commits into
mainfrom
reubenbond/remove-cosmos-ci-exclusions
Apr 28, 2026
Merged

ReubenBond merged 3 commits into
mainfrom
reubenbond/remove-cosmos-ci-exclusions

Conversation

@ReubenBond

@ReubenBond ReubenBond commented Apr 27, 2026 •

Copy link
Copy Markdown
Member

Split out from #9993 follow-up planning.

Why

The Cosmos provider CI job currently excludes several CosmosDB-specific membership and persistence tests by fully-qualified name. This PR removes those exclusions so CI runs the full non-performance/non-stress Cosmos provider test set.

What changed

  • Remove the Cosmos membership and persistence FullyQualifiedName exclusions from the Cosmos provider CI filter.
  • Keep the broad category filter excluding only Performance and Stress.

Validation

  • Inspected the workflow diff.
  • GitHub Actions will validate the formerly excluded Cosmos provider tests.
Microsoft Reviewers: Open in CodeFlow

Run the Cosmos provider test category filter without fully-qualified CosmosDB exclusions so CI covers the previously excluded membership and persistence scenarios.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ReubenBond
ReubenBond force-pushed the reubenbond/remove-cosmos-ci-exclusions branch from bd2c965 to 8bb1b3c Compare April 28, 2026 03:01
Address Cosmos vNext emulator behavior exposed by enabling the Cosmos CI tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ReubenBond
ReubenBond enabled auto-merge April 28, 2026 04:09
Revert the production Cosmos provider changes which worked around emulator limitations and instead skip only the affected condition/ETag tests when the configured Cosmos endpoint is loopback.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ReubenBond
ReubenBond added this pull request to the merge queue Apr 28, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 28, 2026
@ReubenBond
ReubenBond added this pull request to the merge queue Apr 28, 2026
Merged via the queue into main with commit 3ec5bec Apr 28, 2026
62 checks passed
@ReubenBond
ReubenBond deleted the reubenbond/remove-cosmos-ci-exclusions branch April 28, 2026 15:06
@github-actions github-actions Bot locked and limited conversation to collaborators May 29, 2026
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.

1 participant