Skip to content

Explicit weak-node-api linkage (#249) #640

Explicit weak-node-api linkage (#249)

Explicit weak-node-api linkage (#249) #640

Triggered via push September 23, 2025 06:37
Status Failure
Total duration 31m 6s
Artifacts 1

check.yml

on: push
Matrix: unit-tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 10 notices
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: Read timed out\n' + '\tat java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)\n' + '\tat java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)\n' + '\tat java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)\n' + '\tat java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)\n' + '\tat java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)\n' + '\tat java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)\n' + '\tat java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)\n' + '\tat java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)\n' + '\tat java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)\n' + '\tat java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510)\n' + '\tat java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425)\n' + '\tat java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)\n' + '\tat java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)\n' + '\tat java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589)\n' + '\tat java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1703)\n' + '\tat java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1627)\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:1047:25) at Test.start (node:internal/test_runner/test:944:17) at node:internal/test_runner/test:1440:71 at node:internal/per_context/primordials:483:82 at new Promise (<anonymous>) at new SafePromise (node:internal/per_context/primordials:451:29) at node:internal/per_context/primordials:483: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: Read timed out\n\tat java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)\n\tat java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)\n\tat java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)\n\tat java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)\n\tat java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)\n\tat java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)\n\tat java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketIn
Unit tests (ubuntu-latest)
Total Tests: 20 Suites 📂: 8 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 652.322ms
Unit tests (ubuntu-latest)
Total Tests: 3 Suites 📂: 2 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 447.758ms
Unit tests (ubuntu-latest)
Total Tests: 44 Suites 📂: 20 Passed ✅: 43 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 166701.876ms
Unit tests (windows-latest)
Total Tests: 20 Suites 📂: 8 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1070.957ms
Unit tests (windows-latest)
Total Tests: 3 Suites 📂: 2 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 672.082ms
Unit tests (windows-latest)
Total Tests: 44 Suites 📂: 20 Passed ✅: 41 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 213367.213ms
Unit tests (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Unit tests (macos-latest)
Total Tests: 20 Suites 📂: 8 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 645.526ms
Unit tests (macos-latest)
Total Tests: 3 Suites 📂: 2 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 879.466ms
Unit tests (macos-latest)
Total Tests: 44 Suites 📂: 20 Passed ✅: 43 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 206383.382ms

Artifacts

Produced during runtime
Name Size Digest
emulator-logcat Expired
125 KB
sha256:88d20fc57baebc941d962c204e1c125f35ea3f558f8e0337f7698c7b83fffa01