[C++] Nightly Integration Testing Report for Firestore
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 30/100
Research direction
Start with the failed 2026-09-15 Build vs Source Repo workflow run linked in the testing history, checking its MacOS and Linux build errors. Done means identifying and resolving the Firestore build failure and confirming that the nightly build passes again.
Written by the indexing model from the issue text.
Description
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‑09‑18 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑19 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑20 | ❌ Failure | ✅ Pass | ❌ Failure | ❌ Missing | ❌ Missing | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑21 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ❌ Failure | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑22 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑23 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑24 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | Build errors in Firestore on MacOS and Linux. |
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‑08‑26 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑08‑27 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | A test flake in Firestore on iOS. |
| 2026‑08‑28 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑08‑29 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑08‑30 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | A test flake in Firestore on Android. |
| 2026‑08‑31 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑01 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ❌ Failure | A test error in Firestore on Android emulator. |
| 2026‑09‑02 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | A test flake in Firestore on Android emulator. |
| 2026‑09‑03 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑04 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | A test flake in Firestore on iOS. |
| 2026‑09‑05 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑06 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑07 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑08 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑09 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑10 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑11 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑12 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑13 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑14 | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | |
| 2026‑09‑15 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑16 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑17 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑18 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑19 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑20 | ❌ Failure | ✅ Pass | ❌ Failure | ❌ Missing | ❌ Missing | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑21 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ❌ Failure | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑22 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑23 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass | Build errors in Firestore on MacOS and Linux. |
| 2026‑09‑24 | ❌ Failure | ✅ Pass | ✅ Pass | ✅ Pass | ✅ Pass (flaky) | Build errors in Firestore on MacOS and Linux. |
Top 10 flakes/failures (last 30 days)
| # | Latest | Product | Platform | Test Info |
|---|---|---|---|---|
| 2 | 20 days ago | Firestore | iOS | Crash or timeout (flaky) Logs: 1 2 |
| 1 | 22 days ago | Firestore | Android | Crash or timeout (flaky) Logs: 1 |
| 1 | 23 days ago | Firestore | Android | Unspecified test (failure) Logs: 1 |
| 1 | 25 days ago | Firestore | Android | FirebaseFirestoreBasicTest.TestSignIn (flaky) Logs: 1 |
| 1 | 25 days ago | Firestore | Android | FirebaseFirestoreBasicTest.TestSetGet (flaky) Logs: 1 |
| 1 | 25 days ago | Firestore | Android | FirebaseFirestoreBasicTest.TestSetUpdateGet (flaky) Logs: 1 |
📄
2026-09-18 Failure Pass Pass Pass Pass Build errors in Firestore on MacOS and Linux. 2026-09-19 Failure Pass Pass Pass Pass ''' 2026-09-20 Failure Pass Failure Missing Missing ''' 2026-09-21 Failure Pass Pass Pass Failure ''' 2026-09-22 Failure Pass Pass Pass Pass ''' 2026-09-23 Failure Pass Pass Pass Pass ''' 2026-09-24 Failure Pass Pass Pass Pass (flaky) '''
[build against repo] Integration test with FLAKINESS (succeeded after retry)
Requested by @sunmou99 on commit 44d460a0fe270a4b25605bf7dc745c1b861a7188
Last updated: Fri Sep 25 04:59 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)NumericTransformsTest.MultipleDoubleIncrements(1 failed tests)TaskTest.IsCompleteShouldReturnTrueForCanceledTask(1 failed tests)CRASH/TIMEOUT |
Add flaky tests to go/fpl-cpp-flake-tracker
❌ [build against tip] Integration test FAILED
Requested by @sunmou99 on commit 44d460a0fe270a4b25605bf7dc745c1b861a7188
Last updated: Fri Sep 25 04:27 PDT 2026
View integration test log & download artifacts
| Failures | Configs |
|---|---|
| firestore | [BUILD] [ERROR] [Linux] [All 2 ssl_lib] [All 2 build_type] [BUILD] [ERROR] [MacOS] [x64] [boringssl] |
Add flaky tests to go/fpl-cpp-flake-tracker
- Dominant language
- C++
- Stars
- 326
- Forks
- 138
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 6
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from firebase/firebase-cpp-sdk
-
new type: question
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
firebase/firebase-cpp-sdk#1926 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
firebase/firebase-cpp-sdk#1905 · 2 comments ·
-
api: firestore
Difficulty 5/5 Over a week Newbie friendliness 35/100
firebase/firebase-cpp-sdk#1920 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
firebase/firebase-cpp-sdk#1904 · 1 comment ·
-
new type: question
Difficulty 4/5 3-5 days Newbie friendliness 45/100
firebase/firebase-cpp-sdk#1892 · 1 comment ·
All issues in firebase/firebase-cpp-sdk
Similar issues
-
prio:medium status:idea type:feat
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
tests
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
kind/bug needs-sig needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
drogonframework/drogon#2605 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
ArthurSonzogni/FTXUI#1363 ·