Skip to content

Testing vnext Emulator#4532

Draft
FabianMeiswinkel wants to merge 1 commit into
Azure:mainfrom
FabianMeiswinkel:users/fabianm/vnextEmulatorBugTracking
Draft

Testing vnext Emulator#4532
FabianMeiswinkel wants to merge 1 commit into
Azure:mainfrom
FabianMeiswinkel:users/fabianm/vnextEmulatorBugTracking

Conversation

@FabianMeiswinkel

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings June 4, 2026 01:35
@FabianMeiswinkel FabianMeiswinkel requested a review from a team as a code owner June 4, 2026 01:35
@FabianMeiswinkel FabianMeiswinkel marked this pull request as draft June 4, 2026 01:35
@FabianMeiswinkel

Copy link
Copy Markdown
Member Author

/azp run rust - cosmos - weekly

@azure-pipelines

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

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 re-enables a set of Cosmos emulator integration tests to run against the vnext emulator by removing the #[cfg_attr(test_category = "emulator_vnext", ignore = "...")] skips, increasing vnext emulator coverage for the azure_data_cosmos crate’s test suite.

Changes:

  • Re-enabled multiple emulator integration tests on the emulator_vnext test category by removing the vnext-specific ignore.
  • Kept the existing category gating that ignores tests unless test_category is emulator or emulator_vnext.
  • Left the prior vnext-ignore attributes in the code as commented-out blocks (addressed in review comments as a maintainability nit).
Show a summary per file
File Description
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_response_metadata.rs Re-enables vnext runs for response-metadata tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_query.rs Re-enables vnext runs for selected query tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_offers.rs Re-enables vnext runs for throughput/offer tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs Re-enables vnext runs for multiple item CRUD/metadata tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_feed_ranges.rs Re-enables vnext runs for feed-range tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_containers.rs Re-enables vnext runs for container CRUD tests by removing the vnext-only ignore.
sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_batch.rs Re-enables vnext runs for a transactional batch test by removing the vnext-only ignore.

Copilot's findings

  • Files reviewed: 7/7 changed files
  • Comments generated: 22

Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_query.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_query.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_offers.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs
Comment thread sdk/cosmos/azure_data_cosmos/tests/emulator_tests/cosmos_items.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Cosmos The azure_cosmos crate DoNotReview

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

3 participants