Skip to content

Add JSI APIs setRuntimeData and getRuntimeData #17547

Add JSI APIs setRuntimeData and getRuntimeData

Add JSI APIs setRuntimeData and getRuntimeData #17547

Triggered via pull request March 22, 2025 00:17
Status Success
Total duration 38m 21s
Artifacts 68

test-all.yml

on: pull_request
prepare_hermes_workspace
17s
prepare_hermes_workspace
set_release_type
0s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
19s
prebuild_apple_dependencies / Prepare workspace
Matrix: test_js
build_hermesc_apple
54s
build_hermesc_apple
build_hermesc_linux
1m 4s
build_hermesc_linux
build_hermesc_windows
36s
build_hermesc_windows
Matrix: prebuild_apple_dependencies / Build Apple Slice
Matrix: build_apple_slices_hermes
Matrix: test_e2e_android_rntester
Matrix: prebuild_apple_dependencies / Prepare XCFramework
Matrix: build_hermes_macos
build_npm_package
2m 45s
build_npm_package
Matrix: test_ios_rntester
test_ios_rntester_ruby_3_2_0
27m 25s
test_ios_rntester_ruby_3_2_0
Matrix: test_ios_rntester_dynamic_frameworks
test_ios_helloworld_with_ruby_3_2_0
26m 44s
test_ios_helloworld_with_ruby_3_2_0
Matrix: test_ios_helloworld
Matrix: test_e2e_ios_templateapp
Matrix: test_android_helloworld
Matrix: test_e2e_android_templateapp
Matrix: test_e2e_ios_rntester
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
test_js (22): flow-typed/environment/node.js#L200
'Buffer' is already declared in the upper scope on line 53 column 15
test_js (22): packages/assets/registry.js#L43
Use `export` syntax instead of CommonJS `module.exports`
test_js (22): packages/react-native-fantom/src/__tests__/Fantom-itest.js#L641
Describe block title is used multiple times in the same describe block
test_js (22): packages/react-native/Libraries/Animated/animations/Animation.js#L16
'ReactNativeFeatureFlags' is defined but never used
test_js (22): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js#L38
Use `export` syntax instead of CommonJS `module.exports`
test_js (22): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js#L22
Use `export` syntax instead of CommonJS `module.exports`
test_js (22): packages/react-native/Libraries/Blob/__mocks__/BlobModule.js#L16
Use `export` syntax instead of CommonJS `module.exports`
test_js (22): packages/react-native/Libraries/Blob/__mocks__/FileReaderModule.js#L20
Use `export` syntax instead of CommonJS `module.exports`
test_js (20): flow-typed/environment/node.js#L200
'Buffer' is already declared in the upper scope on line 53 column 15
test_js (20): packages/assets/registry.js#L43
Use `export` syntax instead of CommonJS `module.exports`
test_js (20): packages/react-native-fantom/src/__tests__/Fantom-itest.js#L641
Describe block title is used multiple times in the same describe block
test_js (20): packages/react-native/Libraries/Animated/animations/Animation.js#L16
'ReactNativeFeatureFlags' is defined but never used
test_js (20): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js#L38
Use `export` syntax instead of CommonJS `module.exports`
test_js (20): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js#L22
Use `export` syntax instead of CommonJS `module.exports`
test_js (20): packages/react-native/Libraries/Blob/__mocks__/BlobModule.js#L16
Use `export` syntax instead of CommonJS `module.exports`
test_js (20): packages/react-native/Libraries/Blob/__mocks__/FileReaderModule.js#L20
Use `export` syntax instead of CommonJS `module.exports`
test_js (18): flow-typed/environment/node.js#L200
'Buffer' is already declared in the upper scope on line 53 column 15
test_js (18): packages/assets/registry.js#L43
Use `export` syntax instead of CommonJS `module.exports`
test_js (18): packages/react-native-fantom/src/__tests__/Fantom-itest.js#L641
Describe block title is used multiple times in the same describe block
test_js (18): packages/react-native/Libraries/Animated/animations/Animation.js#L16
'ReactNativeFeatureFlags' is defined but never used
test_js (18): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js#L38
Use `export` syntax instead of CommonJS `module.exports`
test_js (18): packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js#L22
Use `export` syntax instead of CommonJS `module.exports`
test_js (18): packages/react-native/Libraries/Blob/__mocks__/BlobModule.js#L16
Use `export` syntax instead of CommonJS `module.exports`
test_js (18): packages/react-native/Libraries/Blob/__mocks__/FileReaderModule.js#L20
Use `export` syntax instead of CommonJS `module.exports`
build_npm_package
No files were found with the provided path: ~/.npm/_logs. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
RNTesterApp-NewArch-Hermes-Debug
21.2 MB
sha256:15e2ee9d6045bfd276cd940bcc7709513aeb3ac549314d08908587dd4057adc1
RNTesterApp-NewArch-Hermes-Release
13.2 MB
sha256:4a562bf471bfa2af1d0202e8e24d5b28f668910bbdf2806a8fd136ea7d1b4e1e
RNTesterApp-NewArch-JSC-Debug
17.2 MB
sha256:38765248fd12be2ff3e4139e0d4e9ae5175c6d2102c10bdc9ed527750b993c4a
RNTesterApp-NewArch-JSC-Release
10.4 MB
sha256:107d0fd0cfa610a75fba97437f9e1298dd9409dbdf197ba5beb975527c8c1ca6
RNTesterApp-OldArch-Hermes-Debug
21.2 MB
sha256:81bee191dcdcf716784a52ed617a3c42514c675ad0dbd120fcef1fe3f253b313
RNTesterApp-OldArch-JSC-Debug
17.2 MB
sha256:0ca20f84955bf8b4e0e19148005486b069d1889f5cabd0610d081992168f58d2
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
4.99 MB
sha256:e102cc337fa2d391b623f5b5b60af0d34aa95df29deabaa30f84ff407e1da9ec
ReactNativeDependenciesDebug.xcframework.tar.gz
17.6 MB
sha256:152704bf437cce46f743e404741eeb257c670f2a5a7406e2b099584e7b556e5c
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
5.11 MB
sha256:436520f93d664145121dfbccb4873ce8b1fbd77900ee81c6654727bbaa6d432a
ReactNativeDependenciesRelease.xcframework.tar.gz
9.49 MB
sha256:94d9447715cc49948b59d86826be530b30862e4ca8f3153e50e7a325fee0c7ab
build-android-results
374 KB
sha256:f9e56192ee2d41c282f87fbe542e6e5bf7fde6a4d8712d093b22e6188805c959
helloworld-apk-Debug-NewArch-Hermes
34.1 MB
sha256:c84ca0b3115d84c9792fc5c6c5e9cf30a02ab2fff2c485e1479a1302d255efd2
helloworld-apk-Debug-NewArch-JSC
34.1 MB
sha256:55318b3549988fd28bae50ba82fb6ab82a7d8aadcf63476ef90986690f3ee9f7
helloworld-apk-Debug-OldArch-Hermes
34.1 MB
sha256:3f80f4aa5c4853da39d62aac0fccbbbb0ff46484fa887b3e8015f39a3ab0cc0a
helloworld-apk-Debug-OldArch-JSC
34.1 MB
sha256:f82783dad67a5041df74ee163625d11ad9e844a759b72343ce65ea1ab48e5dd5
helloworld-apk-Release-NewArch-Hermes
16.1 MB
sha256:14b8de629a0ac9d070583f09bf06a60af4eb247a8dd1f7ba66a8d710cb41c60d
helloworld-apk-Release-NewArch-JSC
16.1 MB
sha256:9096e636eec4400a08c078002fa1e298c040714302511b40bb5f98ce66dea18a
helloworld-apk-Release-OldArch-Hermes
16.1 MB
sha256:d4ac6277d14c2bb00d9864d78e5ef226afe51fc7f1e0b542c7a44ba4989f2500
helloworld-apk-Release-OldArch-JSC
16.1 MB
sha256:16f8bc7c73fbaddb0c842c23b5f986f243b98b2d39a831df49932b3b71665b04
hermes-dSYM-Debug
386 MB
sha256:fdfc28aaf9a2d10ad46add764cab7e3147b710ef4320fc32a560641f70fae567
hermes-dSYM-Release
267 MB
sha256:a96f596d382c8af0207b2eaee5cd56f85de8725f9bfa20d68e2c79df2fdd4ba2
hermes-darwin-bin-Debug
28.8 MB
sha256:057ea91633857bad7377f3b367d4b3b20b4d11b97683ebad7364fce629980293
hermes-darwin-bin-Release
19.9 MB
sha256:896de484021b490fcf35faabf6f7b8c99980e19b5f8f033fbf02b8dd7e8fd964
hermes-linux-bin
1.59 MB
sha256:a6f53083d599015b7eef23a0a38ce68e85c94982fedf6d88e0f2d8495fe9c220
hermes-osx-bin-Debug
5.41 MB
sha256:45f693406ee4a0bb01337b8b594e9b3e04c8905b0bd362b809276205bb275668
hermes-osx-bin-Release
4.47 MB
sha256:09c8eb51205688a8185f28ccc5fe981132ddc0a57a64a50696700dc521ec8f94
hermes-win64-bin
13.8 MB
sha256:ee020c1c6e3734c0bfd93ecffa1949d0a64798514e32549f5b9e7b39023eb18f
hermes-workspace
37.2 MB
sha256:faa63790ab0f4c0436b51d16a0839d6c35a9aa2dd5e00f6f23ed750338c1ae35
hermesc-apple
81.6 MB
sha256:a9f8ecd148355f37ea2c0b672061134a86cf15a3dcd1bf1066402fcfd18c5c1c
ios-prebuilds-workspace
23 MB
sha256:1c76555580f2e9f18afd0dd39eca9ea94831740f01c6331815d1e32edba35b3a
maven-local
141 MB
sha256:744d3aca44afc4574962e5737f8d1362e633e35bf5144bb4a5a3fb35679cfd7e
prebuild-slice-Debug-ios
4.27 MB
sha256:2e2f5f490a6449138d11e759d7aa2ebd6c11210213a986812a1d5e80557f07d2
prebuild-slice-Debug-ios-simulator
8.59 MB
sha256:7b4007e986059b427ae6d2afea7918e9532bdb75289df19b4d5e0f42a81bf190
prebuild-slice-Debug-mac-catalyst
13.3 MB
sha256:dcf2301e8d1b90053bb2718dec34deec4eb5ec16ba249aa47992590fa6ab0441
prebuild-slice-Debug-macos
13.4 MB
sha256:e93c3aa6dc77db85828de1f3cb2bb2f0db6b078f720dac96361a07a796d7d0d9
prebuild-slice-Debug-tvos
4.27 MB
sha256:c09d0bc66d0a9494b65eb15bf6b57d1d208fc6a1b87f7687caaa981503874526
prebuild-slice-Debug-tvos-simulator
8.58 MB
sha256:0f6225eed428fedc7c8a56051d6943ef1822d8f770c92f0ad9b9a4a0c983026b
prebuild-slice-Debug-xros
4.28 MB
sha256:c64a30cbcb4723a1984ec1bb280306123d67206c9e8bf14901b12286e9cef891
prebuild-slice-Debug-xros-simulator
8.62 MB
sha256:480f236f297221e2946a401f59b4d66dbef9c3cfe1c04cc9894b016c1c1c77ba
prebuild-slice-Release-ios
3.44 MB
sha256:2ac051cca6d60ec5e63a7bf93de6e008ec43515b58dac1a2720c6c0d9419b4ca
prebuild-slice-Release-ios-simulator
6.89 MB
sha256:4cb42045055e4cd4926d0755071360e30fc89cc2e566bb00c378616fca1b6188
prebuild-slice-Release-mac-catalyst
9.95 MB
sha256:7d1de2bdd99f6e9bc5de0d3873a95c7dd9f9d091810e1a9979de97fd647d0a5c
prebuild-slice-Release-macos
10.1 MB
sha256:04f7ef2e9dfd4e50cbdfc5d2ddae889646916047897ef4556a130a5688c77fe1
prebuild-slice-Release-tvos
3.45 MB
sha256:4ecb92b74b8665865c64207d70f7d3db6460494827143e35399ca9f5a6270558
prebuild-slice-Release-tvos-simulator
6.9 MB
sha256:0f5d5202a99ba7a975bd251ee2869421e35e7529eb74a1f24683337f6291de9c
prebuild-slice-Release-xros
3.44 MB
sha256:6cd2f17b37975d105f4edc45302a2e24365e5c436e0171bc1d1bf3f7586a65ac
prebuild-slice-Release-xros-simulator
6.91 MB
sha256:4fc89efe7dccc3c0ef85d35e7919aec9c2ac7b22423e8c9e19cd088e669d1cb2
react-native-package
23.3 MB
sha256:8500a7c2e3ac782058bfc97e5c7353c7241cd7870486817f65a2c5fe288085ba
rntester-hermes-debug
38 MB
sha256:d8b03c595a56b954cd529f262ea1fa3ba30820d9166fbe01c6ac0e3fbb7ebd2d
rntester-hermes-release
19.4 MB
sha256:61632dfa884757d58fc136d8b3e06280bf104452b2ec5587b0e0e6d7d63dd2da
rntester-jsc-debug
43.5 MB
sha256:d1166e8d82159b6aad69b3cfe74c58ce86f981a490b4dc2f35bc66f2c992f25a
rntester-jsc-release
27.1 MB
sha256:6ff09a80ba0289bf5dffccef23d304340da0e64a7d7274feb52754571416c0e6
slice-appletvos-Debug
210 MB
sha256:9426a2c7eb1edb7ff8be7f3b5e57accefbae5aa86eff9cf658a057fe06ece1a8
slice-appletvos-Release
172 MB
sha256:713e8150b869d68fa95a571a373b86d77409e9f91b0f84f57295030a68677331
slice-appletvsimulator-Debug
421 MB
sha256:22258dae9dc5fccb6d0e0f37836e3ae657ea383d57d498cf450cf8784b6b42e0
slice-appletvsimulator-Release
344 MB
sha256:d9bb3210ceac8af6f4ad324a8142d14f37e3559dcc1be2b39de979dd620553f5
slice-catalyst-Debug
421 MB
sha256:64f20fb3356d2eb33e9be904d219f557068663749c3d42f1401fb4e9778be80e
slice-catalyst-Release
343 MB
sha256:073cedb3f65dd42425777ff01033e23ae59d67a52628b586c54709bd73f05d27
slice-iphoneos-Debug
210 MB
sha256:66724b43fdab41a7f6db0f250c4694f2568fc41dcb1a77e4308906a23a98aec6
slice-iphoneos-Release
172 MB
sha256:4562bc6605ff003f55c500237657001ac6a548812cdce1455504e7f57ca31609
slice-iphonesimulator-Debug
421 MB
sha256:822c724952db708f153d285a83241ca7f7ba815c3f782faf759390aa033d9b5f
slice-iphonesimulator-Release
344 MB
sha256:c30da6ef1ff0c72616eab58429dd13858b2f68fa3aa2ef8bb14b1102570d3b03
slice-macosx-Debug
440 MB
sha256:7d2a68b3a69ce3b03bfaabceff2397361fe6888c7224a99db2f820b6ebd702c4
slice-macosx-Release
361 MB
sha256:3cc0289683d0e02ad4bc71cce814bcbf1cbb5631a36de500b342c2f8170f3ede
slice-xros-Debug
211 MB
sha256:e0acd486f18827ffda23653ecd8c8b92427b587d98c219637aade94a73c19537
slice-xros-Release
172 MB
sha256:dc1099582d43fd47ae77b1f3406fafd06be0bb7cdc42342d08be36ab5f383d2d
slice-xrsimulator-Debug
424 MB
sha256:7d0ce8863adf9562234c4f4fde078c4d36f206a7f53ad1d6b7a19eda3448a078
slice-xrsimulator-Release
345 MB
sha256:b6b41abdd4af3f6e3fe33787d6ea1000c5729df8b5ba426e09577bedc8eeefb0