Skip to content

Detect and use Ccache in cmake-rn #1004

Detect and use Ccache in cmake-rn

Detect and use Ccache in cmake-rn #1004

Triggered via pull request February 14, 2026 17:40
@kraenhansenkraenhansen
synchronize #139
kh/ccache
Status Failure
Total duration 11m 37s
Artifacts

check.yml

on: pull_request
Lint
2m 7s
Lint
Test app (iOS)
0s
Test app (iOS)
Test app (macOS)
0s
Test app (macOS)
Test app (Android)
0s
Test app (Android)
Test ferric Apple triplets
0s
Test ferric Apple triplets
Matrix: unit-tests
Matrix: weak-node-api-tests
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 6 notices
Unit tests (windows-latest)
Process completed with exit code 1.
Unit tests (macos-latest)
Process completed with exit code 1.
should fail if REACT_NATIVE_OVERRIDE_HERMES_DIR is not set: packages/host/packages/host/src/node/gradle.test.ts#L31
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /React Native Node-API needs a custom version of Hermes with Node-API enabled/. Input: 'Exception in thread "main" java.io.IOException: Downloading from https://services.gradle.org/distributions/gradle-8.14.3-bin.zip failed: timeout (10000ms)\n' + '\tat org.gradle.wrapper.Install.forceFetch(SourceFile:4)\n' + '\tat org.gradle.wrapper.Install$1.call(SourceFile:8)\n' + '\tat org.gradle.wrapper.GradleWrapperMain.main(SourceFile:67)\n' + 'Caused by: java.net.SocketTimeoutException: Connect timed out\n' + '\tat java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:551)\n' + '\tat java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602)\n' + '\tat java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)\n' + '\tat java.base/java.net.Socket.connect(Socket.java:633)\n' + '\tat java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)\n' + '\tat java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:178)\n' + '\tat java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:533)\n' + '\tat java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:638)\n' + '\tat java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)\n' + '\tat java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)\n' + '\tat java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1262)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1148)\n' + '\tat java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1717)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1641)\n' + '\tat java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)\n' + '\tat org.gradle.wrapper.Install.forceFetch(SourceFile:2)\n' + '\t... 2 more\n' at TestContext.<anonymous> (/Users/runner/work/react-native-node-api/react-native-node-api/packages/host/src/node/gradle.test.ts:31:16) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1106:25) at Test.start (node:internal/test_runner/test:1003:17) at node:internal/test_runner/test:1516:71 at node:internal/per_context/primordials:466:82 at new Promise (<anonymous>) at new SafePromise (node:internal/per_context/primordials:435:3) at node:internal/per_context/primordials:466:9 at Array.map (<anonymous>) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Exception in thread "main" java.io.IOException: Downloading from https://services.gradle.org/distributions/gradle-8.14.3-bin.zip failed: timeout (10000ms)\n\tat org.gradle.wrapper.Install.forceFetch(SourceFile:4)\n\tat org.gradle.wrapper.Install$1.call(SourceFile:8)\n\tat org.gradle.wrapper.GradleWrapperMain.main(SourceFile:67)\nCaused by: java.net.SocketTimeoutException: Connect timed out\n\tat java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:551)\n\tat java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602)\n\tat java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)\n\tat java.base/java.net.Socket.connect(Socket.java:633)\n\tat java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)\n\tat java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:178)\n\tat java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:533)\n\tat java.base/sun.net.www.http.HttpClient.openServer(HttpCli
Unit tests (ubuntu-latest)
Total Tests: 20 Suites 📂: 8 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 660.708ms
Unit tests (ubuntu-latest)
Total Tests: 3 Suites 📂: 2 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 622.774ms
Unit tests (ubuntu-latest)
Total Tests: 50 Suites 📂: 25 Passed ✅: 49 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 166637.891ms
Unit tests (macos-latest)
Total Tests: 20 Suites 📂: 8 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 879.948ms
Unit tests (macos-latest)
Total Tests: 3 Suites 📂: 2 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 772.330ms
Unit tests (macos-latest)
Total Tests: 57 Suites 📂: 30 Passed ✅: 56 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 288088.705ms