React Native 0.83.1 (0.83.0, 0.82.1 & 0.82.0) #959
Triggered via pull request
January 27, 2026 16:04
Status
Failure
Total duration
1h 19m 44s
Artifacts
1
check.yml
on: pull_request
Lint
3m 4s
Test app (iOS)
41m 26s
Test app (macOS)
Test app (Android)
1h 16m
Test ferric Apple triplets
Matrix: unit-tests
Matrix: weak-node-api-tests
Annotations
4 errors and 9 notices
|
Unit tests (windows-latest)
Process completed with exit code 1.
|
|
should call the CLI to autolink:
packages\host\packages\host\src\node\gradle.test.ts#L64
AssertionError [ERR_ASSERTION]: Expected success:
[Incubating] Problems report is available at: file:///D:/a/react-native-node-api/react-native-node-api/apps/test-app/android/build/reports/problems/problems-report.html
FAILURE: Build failed with an exception.
* What went wrong:
Configuring project ':packages' without an existing directory is not allowed. The configured projectDirectory 'D:\a\react-native-node-api\react-native-node-api\node_modules\react-native\tmp' does not exist, can't be written to or is not a directory.
* Try:
> Make sure the project directory exists and is writable.
> Run with --scan to generate a Build Scan (Powered by Develocity).
BUILD FAILED in 1s
1 !== 0
at TestContext.<anonymous> (D:\a\react-native-node-api\react-native-node-api\packages\host\src\node\gradle.test.ts:64:16)
at Test.runInAsyncScope (node:async_hooks:214:14)
at Test.run (node:internal/test_runner/test:1047:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:744:18)
at Test.postRun (node:internal/test_runner/test:1173:19)
at Test.run (node:internal/test_runner/test:1101:12)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1442:7)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1442:7) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: 1,
expected: 0,
operator: 'strictEqual',
diff: 'simple'
}
|
|
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:
'\r\n' +
'FAILURE: Build failed with an exception.\r\n' +
'\r\n' +
'* What went wrong:\r\n' +
"Configuring project ':packages' without an existing directory is not allowed. The configured projectDirectory 'D:\\a\\react-native-node-api\\react-native-node-api\\node_modules\\react-native\\tmp' does not exist, can't be written to or is not a directory.\r\n" +
'\r\n' +
'* Try:\r\n' +
'> Make sure the project directory exists and is writable.\r\n' +
'> Run with --scan to generate a Build Scan (Powered by Develocity).\r\n' +
'\r\n' +
'BUILD FAILED in 45s\r\n'
at TestContext.<anonymous> (D:\a\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:464:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:433:3)
at node:internal/per_context/primordials:464:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "\r\nFAILURE: Build failed with an exception.\r\n\r\n* What went wrong:\r\nConfiguring project ':packages' without an existing directory is not allowed. The configured projectDirectory 'D:\\a\\react-native-node-api\\react-native-node-api\\node_modules\\react-native\\tmp' does not exist, can't be written to or is not a directory.\r\n\r\n* Try:\r\n> Make sure the project directory exists and is writable.\r\n> Run with --scan to generate a Build Scan (Powered by Develocity).\r\n\r\nBUILD FAILED in 45s\r\n",
expected: /React Native Node-API needs a custom version of Hermes with Node-API enabled/,
operator: 'match',
diff: 'simple'
}
|
|
Test app (Android)
The action 'Run tests (Android)' has timed out after 75 minutes.
|
|
Unit tests (ubuntu-latest)
Total Tests: 20
Suites 📂: 8
Passed ✅: 20
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 635.231ms
|
|
Unit tests (ubuntu-latest)
Total Tests: 3
Suites 📂: 2
Passed ✅: 3
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 531.685ms
|
|
Unit tests (ubuntu-latest)
Total Tests: 50
Suites 📂: 25
Passed ✅: 49
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 1
Todo 📝: 0
Duration 🕐: 137499.306ms
|
|
Unit tests (windows-latest)
Total Tests: 20
Suites 📂: 8
Passed ✅: 20
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 987.324ms
|
|
Unit tests (windows-latest)
Total Tests: 3
Suites 📂: 2
Passed ✅: 3
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 827.453ms
|
|
Unit tests (windows-latest)
Total Tests: 50
Suites 📂: 25
Passed ✅: 45
Failed ❌: 2
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 50490.570ms
|
|
Unit tests (macos-latest)
Total Tests: 20
Suites 📂: 8
Passed ✅: 20
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 835.266ms
|
|
Unit tests (macos-latest)
Total Tests: 3
Suites 📂: 2
Passed ✅: 3
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 1186.951ms
|
|
Unit tests (macos-latest)
Total Tests: 57
Suites 📂: 30
Passed ✅: 57
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 258688.075ms
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
emulator-logcat
|
98.7 KB |
sha256:43980959c14b4162cf28d3fd88d2ad1244e91fab1edf9c4765df8f52fb53b54b
|
|