Skip to content

fix(firestore): update pipeline tests for backend changes#7926

Merged
wu-hui merged 2 commits intomainfrom
fix-pipeline-nightly-tests
Mar 31, 2026
Merged

fix(firestore): update pipeline tests for backend changes#7926
wu-hui merged 2 commits intomainfrom
fix-pipeline-nightly-tests

Conversation

@wu-hui
Copy link
Copy Markdown
Contributor

@wu-hui wu-hui commented Mar 30, 2026

This PR updates the Firestore SDK and system tests to align with recent backend behavior changes.

Changes:

  • SDK Fix: Safely handle missing executionTime in PipelineResponse.
  • Nested Results: Update expectations to handle nested object returns for selected nested fields.
  • Alias Validation: Rename aliases with hyphens or numeric names to meet stricter backend validation rules.
  • Overlap Resolution: Fix overlapping aliases in select stages.

Verified with nightly system tests (467/467 passing in pipeline.js).

@wu-hui wu-hui requested a review from a team as a code owner March 30, 2026 20:45
@product-auto-label product-auto-label Bot added the api: firestore Issues related to the Firestore API. label Mar 30, 2026
@wu-hui wu-hui merged commit e8755b5 into main Mar 31, 2026
35 checks passed
@wu-hui wu-hui deleted the fix-pipeline-nightly-tests branch March 31, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: firestore Issues related to the Firestore API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants