Skip to content

Integration tests #15192

Integration tests

Integration tests #15192

Triggered via schedule March 15, 2026 11:03
Status Success
Total duration 27m 42s
Artifacts 15

integration_tests.yml

on: schedule
check_and_prepare
25s
check_and_prepare
Matrix: build_android
Matrix: build_desktop
Matrix: build_ios
Matrix: build_tvos
Matrix: test_android
Matrix: test_desktop
Matrix: test_ios
Matrix: test_tvos
summarize-results
18s
summarize-results
attempt-retry
0s
attempt-retry
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
check_and_prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, lannonbr/repo-permission-check-action@2.0.0, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check_and_prepare
Running against Firestore tip-of-tree
check_and_prepare
Running Firestore nightly tests
check_and_prepare
Running on the expanded matrix
build-desktop-macos-14-x64-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-desktop-macos-14-x64-boringssl
No files were found with the provided path: D:/a/firebase-cpp-sdk/firebase-cpp-sdk/ta/firestore/iti/CMakeFiles/. No artifacts will be uploaded.
build-desktop-ubuntu-22.04-x64-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-desktop-ubuntu-22.04-x64-boringssl
No files were found with the provided path: D:/a/firebase-cpp-sdk/firebase-cpp-sdk/ta/firestore/iti/CMakeFiles/. No artifacts will be uploaded.
build-desktop-ubuntu-22.04-x64-openssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-desktop-ubuntu-22.04-x64-openssl
No files were found with the provided path: D:/a/firebase-cpp-sdk/firebase-cpp-sdk/ta/firestore/iti/CMakeFiles/. No artifacts will be uploaded.
build-desktop-ubuntu-22.04-x86-openssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-desktop-ubuntu-22.04-x86-openssl
No files were found with the provided path: D:/a/firebase-cpp-sdk/firebase-cpp-sdk/ta/firestore/iti/CMakeFiles/. No artifacts will be uploaded.
build-desktop-ubuntu-22.04-x86-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-desktop-ubuntu-22.04-x86-boringssl
No files were found with the provided path: D:/a/firebase-cpp-sdk/firebase-cpp-sdk/ta/firestore/iti/CMakeFiles/. No artifacts will be uploaded.
test-desktop-ubuntu-22.04-x64-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/setup-node@v3, actions/setup-python@v4, actions/upload-artifact@v4, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-desktop-ubuntu-22.04-x64-openssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/setup-node@v3, actions/setup-python@v4, actions/upload-artifact@v4, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-desktop-ubuntu-22.04-x86-openssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/setup-node@v3, actions/setup-python@v4, actions/upload-artifact@v4, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-desktop-ubuntu-22.04-x86-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/setup-node@v3, actions/setup-python@v4, actions/upload-artifact@v4, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-desktop-macos-14-x64-boringssl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/setup-node@v3, actions/setup-python@v4, actions/upload-artifact@v4, nick-invision/retry@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
summarize-results
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-python@v4, tibdex/github-app-token@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
log-artifact-build-macos-14-x64-boringssl Expired
576 Bytes
sha256:d617e62736cfda293bf3bdd7a6b0e472ff6d41d8be342bf73bd23a242a7cc385
log-artifact-build-ubuntu-22.04-x64-boringssl Expired
592 Bytes
sha256:58c50377ad9d11a38707e96943306d9b7f17f40bc616a28ca32531f9b029e889
log-artifact-build-ubuntu-22.04-x64-openssl Expired
584 Bytes
sha256:a8720849b41bff5ceef29779d0107f0d756f1201536e98c080f78e0326a8994a
log-artifact-build-ubuntu-22.04-x86-boringssl Expired
592 Bytes
sha256:146d80b2a94efc5ae4fa5cecc63c25c0785d940b43bbfabf2201ed48d988a314
log-artifact-build-ubuntu-22.04-x86-openssl Expired
584 Bytes
sha256:c489d1bf2c3b25648c74edb443832abe72db340dfcec5e0f3953b30d03adb38a
log-artifact-test-macos-14-x64-boringssl Expired
663 Bytes
sha256:9c8515d9090d2a172fc00e85e68ad4d9f9c6c8bc72c72122fc4d4e3b8c81bfd7
log-artifact-test-ubuntu-22.04-x64-boringssl Expired
682 Bytes
sha256:a285d88c5249718997096e257b559b356714a36b19d0cc4801e2283f0de62b9c
log-artifact-test-ubuntu-22.04-x64-openssl Expired
673 Bytes
sha256:c57373d37d384c3b059bc9988018b323bf238a199488407cf42af68e479f032e
log-artifact-test-ubuntu-22.04-x86-boringssl Expired
682 Bytes
sha256:9809588be9151af38d125ec9584ffafe83acfaa2491bc13819f8c23b2383bada
log-artifact-test-ubuntu-22.04-x86-openssl Expired
673 Bytes
sha256:30e2cb4669f8c48113eea8bc980bd1bb233bf38e8653ca46c4a95487d624ff0a
testapps-desktop-macos-14-x64-boringssl Expired
18.2 MB
sha256:ed6bb40c51392234109be25b4a1b463f1f849a7cfc9166302363bb83610537e9
testapps-desktop-ubuntu-22.04-x64-boringssl Expired
150 MB
sha256:2e1ea258d9e3d2d1d9a67d8854617e55a425e302ba7cfab4fa5021133339cede
testapps-desktop-ubuntu-22.04-x64-openssl Expired
148 MB
sha256:c4dc35190b24d3864ed9195d996c91c76cfcfae4cf4624d082f63838df26c19d
testapps-desktop-ubuntu-22.04-x86-boringssl Expired
150 MB
sha256:441e23e186143c83534ad5f969909ce9344d30c0adc609369c55c71b0159744d
testapps-desktop-ubuntu-22.04-x86-openssl Expired
149 MB
sha256:c2a561766dc48559388c095cf2e3d7ed2cbe29873ee0e3c5ae1cec9b373fd0b5