firebase / firebase/firebase-cpp-sdk
[C++] Nightly Integration Testing Report for Firestore
- Dominant language
- C++
- Stars
- 326
- Forks
- 137
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 5
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‑09|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34343414824)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34343414824)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34327096294)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34352608294)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34352608294)| |
| 2026‑09‑10|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34469187197)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34469187197)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34453147957)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34478744056)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34478744056)| |
| 2026‑09‑11|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34592070862)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34592070862)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34577324290)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34601113169)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34601113169)| |
| 2026‑09‑12|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34689964227)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34689964227)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34682271316)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34693176595)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34693176595)| |
| 2026‑09‑13|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34753358077)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34753358077)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34746727066)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34758027293)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34758027293)| |
| 2026‑09‑14|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34836122387)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34836122387)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34820825751)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34840359893)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34840359893)| |
| 2026‑09‑15|[❌ **Failure**](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34961144769)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34961144769)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34944907864)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34969983508)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34969983508)| 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‑17|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32023151543)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32023151543)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32009155471)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑18|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32129897865)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32129897865)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32114740336)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑19|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32245758766)|[❌ **Failure**](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32245758766)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32231119813)|[❌ **Missing**]()|[❌ **Missing**]()| Missing test logs on Linux. |
| 2026‑08‑20|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32362034100)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32362034100)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32347445583)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑21|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32475537985)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32475537985)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32461951264)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32485531220)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32485531220)| |
| 2026‑08‑22|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32569214444)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32569214444)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32561291130)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32574814160)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32574814160)| |
| 2026‑08‑23|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32635449810)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32635449810)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32627282867)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32639310484)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32639310484)| |
| 2026‑08‑24|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32720123312)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32720123312)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32705160935)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32730182382)|[✅ Pass (flaky)](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32730182382)| A test flake in Firestore on Android. |
| 2026‑08‑25|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32840479559)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32840479559)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32825394925)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32851271499)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32851271499)| |
| 2026‑08‑26|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32961613340)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32961613340)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32946558250)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑27|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33083309329)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33083309329)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33066727837)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑28|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33182806413)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33182806413)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33168236203)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑29|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33249142710)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33249142710)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33242241616)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑30|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33307891663)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33307891663)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33300633911)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑08‑31|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33385097506)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33385097506)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33371161411)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑01|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33500421680)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33500421680)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33485161112)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑02|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33622506802)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33622506802)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33606731131)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑03|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33747471113)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33747471113)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33731331306)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑04|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33866032250)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33866032250)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33851602423)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑05|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33962213441)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33962213441)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/33954204829)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑06|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34029048058)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34029048058)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34020786236)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑07|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34114521260)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34114521260)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34098640663)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑08|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34218587584)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34218587584)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34202495380)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑09|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34343414824)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34343414824)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34327096294)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑10|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34469187197)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34469187197)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34453147957)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑11|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34592070862)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34592070862)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34577324290)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑12|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34689964227)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34689964227)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34682271316)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑13|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34753358077)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34753358077)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34746727066)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑14|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34836122387)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34836122387)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34820825751)|[❌ **Missing**]()|[❌ **Missing**]()| |
| 2026‑09‑15|[❌ **Failure**](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34961144769)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34961144769)|[✅ Pass](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34944907864)|[❌ **Missing**]()|[❌ **Missing**]()| Build errors in Firestore on MacOS and Linux. |
Top 10 flakes/failures (last 30 days)
| # | Latest | Product | Platform | Test Info |
|---|---|---|---|---|
| 1 | [22 days ago](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32730182382) | Firestore | Android | Crash or timeout (flaky)
Logs: [1](https://github.com/firebase/firebase-cpp-sdk/actions/runs/32730182382) |
📄
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.
***
### ❌ [build against repo] Integration test FAILED
Requested by @sunmou99 on commit 1bd52cac4572461366b9b88db73c355c87b269da
Last updated: Tue Sep 15 15:42 PDT 2026
**[View integration test log & download artifacts](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34956395641)**
| Failures | Configs |
|----------|---------|
| missing_log | [TEST] [ERROR] [Android] [1/3 os: ubuntu] [1/4 android_device: android_target]
|
| firestore | [TEST] [FLAKINESS] [Android] [1/3 os: ubuntu] [1/4 android_device: emulator_ftl_latest](1 failed tests) CRASH/TIMEOUT |
Add flaky tests to **[go/fpl-cpp-flake-tracker](http://go/fpl-cpp-flake-tracker)**
***
### ❌ [build against tip] Integration test FAILED
Requested by @sunmou99 on commit 1bd52cac4572461366b9b88db73c355c87b269da
Last updated: Tue Sep 15 04:29 PDT 2026
**[View integration test log & download artifacts](https://github.com/firebase/firebase-cpp-sdk/actions/runs/34961144769)**
| 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](http://go/fpl-cpp-flake-tracker)**
Contributor guide
Assessment
This issue has not been assessed yet.