firebase / firebase/firebase-cpp-sdk

[C++] Nightly Integration Testing Report for Firestore

未关闭
#1,858 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
nightly-testing
主要语言
C++
星标
326
派生
137
平均合并
3 天 9 小时
30 天内合并 PR
5

描述

### 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)**

贡献指南

打开贡献指南

调研方向

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.

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
testing
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
需要澄清
新手友好度
30/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。