[C++] Nightly Integration Testing Report for Firestore

Open
#1,709 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp
Domain
ci-cd, testing

Research direction

No source file or specific test is named. Start by reviewing the failed GitHub Actions runs linked in the testing history, especially the Firestore failures on Android and macOS. Done would require determining whether the failures represent a reproducible SDK problem and addressing the underlying issue, but the report does not define a concrete fix.

Written by the indexing model from the issue text.

Description

nightly-testing

Testing History (last 7 days)
Date Build vs Source Repo Test vs Source Repo SDK Packaging Build vs SDK Package Test vs SDK Package Notes
2026‑05‑19 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS.
2026‑05‑20 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Functions on Android.
2026‑05‑21 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 Test flakes in Storage on Android and Messaging on Android.
2026‑05‑22 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Storage on Android emulator.
2026‑05‑23 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Firestore on Android.
2026‑05‑24 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Firestore on Android.
2026‑05‑25 ✅ Pass ✅ Pass ❌ Failure ❌ Missing ❌ Missing
View extended history (last 30 days)
Testing History (last 30 days)
Date Build vs Source Repo Test vs Source Repo SDK Packaging Build vs SDK Package Test vs SDK Package Notes
2026‑04‑26 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ✅ Pass
 A test flake in Firestore on Android.
2026‑04‑27 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ✅ Pass
 A test flake in Firestore on Android emulator.
2026‑04‑28 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ✅ Pass
 A test flake in Firestore on Android.
2026‑04‑29 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ✅ Pass
 Test flakes in Firestore on iOS and Android emulator.
2026‑04‑30 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ✅ Pass
2026‑05‑01 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑02 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS.
2026‑05‑03 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android.
2026‑05‑04 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑05 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑06 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android.
2026‑05‑07 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android.
2026‑05‑08 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑09 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑10 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android.
2026‑05‑11 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS.
2026‑05‑12 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS and a test flake in Firestore on Android.
2026‑05‑13 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑14 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑15 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android emulator.
2026‑05‑16 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 Test flakes in Firestore on Android and iOS.
2026‑05‑17 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Firestore on Android.
2026‑05‑18 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS.
2026‑05‑19 ✅ Pass ✅ Pass ✅ Pass ✅ Pass ❌ Failure
 A test error in Firestore on MacOS.
2026‑05‑20 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 A test flake in Functions on Android.
2026‑05‑21 ✅ Pass ✅ Pass (flaky) ✅ Pass ✅ Pass ❌ Failure
 Test flakes in Storage on Android and Messaging on Android.
2026‑05‑22 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Storage on Android emulator.
2026‑05‑23 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Firestore on Android.
2026‑05‑24 ✅ Pass ✅ Pass (flaky) ❌ Failure ❌ Missing ❌ Missing
 A test flake in Firestore on Android.
2026‑05‑25 ✅ Pass ✅ Pass ❌ Failure ❌ Missing ❌ Missing
Top 10 flakes/failures (last 30 days)
# Latest Product Platform Test Info
9 1 day ago Firestore Android Crash or timeout (flaky)
   Logs: 1 2 3 4 5 6 7 8 9
7 1 day ago Firestore Android TaskTest.IsCompleteShouldReturnTrueForCanceledTask (flaky)
   Logs: 1 2 3 4 5 6 7
5 6 days ago Firestore MacOS Unspecified test (failure)
   Logs: 1 2 3 4 5
2 16 days ago Firestore Android QueryTest.TestQueriesCanUseArrayContainsAnyFilters (flaky)
   Logs: 1 2
2 9 days ago Firestore Android SourceTest.GetNonExistingCollectionWhileOnlineWithDefaultGetOptions (flaky)
   Logs: 1 2
2 12 days ago Firestore Android AggregateCountTest.TestQueriesCanUseNotEqualFilters (flaky)
   Logs: 1 2
2 15 days ago Firestore Android FirestoreIntegrationTest.TimestampsAreTruncatedToMicroseconds (flaky)
   Logs: 1 2
1 1 day ago Firestore Android WriteBatchTest.TestCanWriteTheSameDocumentMultipleTimes (flaky)
   Logs: 1
1 3 days ago Storage Android Crash or timeout (flaky)
   Logs: 1
1 4 days ago Messaging Android Crash or timeout (flaky)
   Logs: 1
📄
2026-05-19			Pass	Pass	Pass	Pass	Failure	A test error in Firestore on MacOS.
2026-05-20			Pass	Pass (flaky)	Pass	Pass	Failure	A test flake in Functions on Android.
2026-05-21			Pass	Pass (flaky)	Pass	Pass	Failure	Test flakes in Storage on Android and Messaging on Android.
2026-05-22			Pass	Pass (flaky)	Failure	Missing	Missing	A test flake in Storage on Android emulator.
2026-05-23			Pass	Pass (flaky)	Failure	Missing	Missing	A test flake in Firestore on Android.
2026-05-24			Pass	Pass (flaky)	Failure	Missing	Missing	'''
2026-05-25			Pass	Pass	Failure	Missing	Missing	


[build against repo] Integration test with FLAKINESS (succeeded after retry)

Requested by @sunmou99 on commit 8d530b50af5a054fe86a76229b22d36460046141
Last updated: Mon May 25 05:35 PDT 2026
View integration test log & download artifacts

Failures Configs
firestore [TEST] [FLAKINESS] [Android] [1/3 os: macos] [1/4 android_device: android_latest]
(1 failed tests)  CRASH/TIMEOUT
[TEST] [FLAKINESS] [Android] [1/3 os: macos] [1/4 android_device: emulator_ftl_target]
(2 failed tests)  AggregateCountTest.TestQueriesCanUseNotInFiltersWithDocIds
  ServerTimestampTest.TestServerTimestampsCanReturnEstimatedValue
[TEST] [FLAKINESS] [Android] [1/3 os: windows] [1/4 android_device: android_latest]
(2 failed tests)  NumericTransformsTest.DoubleIncrementWithExistingDouble
  SourceTest.GetCollectionWhileOnlineWithDefaultGetOptions

Add flaky tests to go/fpl-cpp-flake-tracker


❌  [build against SDK] Integration test FAILED

Requested by @firebase-workflow-trigger[bot] on commit ec49e5988907840e085630fbfa93b6e42ca2c465
Last updated: Thu Feb 19 09:31 PST 2026
View integration test log & download artifacts

Failures Configs
firestore [TEST] [ERROR] [iOS] [macos] [All 2 ios_device]
[TEST] [ERROR] [tvOS] [macos] [tvos_simulator]

Add flaky tests to go/fpl-cpp-flake-tracker


✅  [build against tip] Integration test succeeded!

Requested by @sunmou99 on commit 8d530b50af5a054fe86a76229b22d36460046141
Last updated: Mon May 25 05:33 PDT 2026
View integration test log & download artifacts

Dominant language
C++
Stars
326
Forks
138
Avg merge
2d 16h
Merged PRs (30d)
3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from firebase/firebase-cpp-sdk

All issues in firebase/firebase-cpp-sdk

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.