Skip to content

Add JSI APIs setRuntimeData and getRuntimeData #17546

Add JSI APIs setRuntimeData and getRuntimeData

Add JSI APIs setRuntimeData and getRuntimeData #17546

Triggered via pull request March 22, 2025 00:13
Status Success
Total duration 40m 18s
Artifacts 68

test-all.yml

on: pull_request
prepare_hermes_workspace
22s
prepare_hermes_workspace
set_release_type
0s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
18s
prebuild_apple_dependencies / Prepare workspace
Matrix: test_js
build_hermesc_apple
57s
build_hermesc_apple
build_hermesc_linux
29s
build_hermesc_linux
build_hermesc_windows
35s
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 52s
build_npm_package
Matrix: test_ios_rntester
test_ios_rntester_ruby_3_2_0
23m 48s
test_ios_rntester_ruby_3_2_0
Matrix: test_ios_rntester_dynamic_frameworks
test_ios_helloworld_with_ruby_3_2_0
28m 39s
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:3d7a28332ee6a3d5526c3b495821739eb81def1beb4881398043d3386e6e84bb
RNTesterApp-NewArch-Hermes-Release
13.2 MB
sha256:744dd0b3e012dca0269f4dadf69844da3866babf035c9fb3979ae186e933f14b
RNTesterApp-NewArch-JSC-Debug
17.2 MB
sha256:6e57926e91ea22be6ecb7fde5d5e7c19a2e26628f42e0922c0d99308a52582c1
RNTesterApp-NewArch-JSC-Release
10.4 MB
sha256:74b6c63590257232a1a6f65f87aded3a22d40bd12ba0890c76c701b8fb96397f
RNTesterApp-OldArch-Hermes-Debug
21.2 MB
sha256:3ba75dbad9eb3734c37295184444062a226a38a49678fdc41de0eba9ef2f1e8a
RNTesterApp-OldArch-JSC-Debug
17.2 MB
sha256:ac6fec5897cc0155e8b2fed48e9755c044a7ec730b25c48e97ae718242f986c9
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
4.99 MB
sha256:c12aecdde10e9f5c8395f98484e4220b3a58704c4d906f2811ecc9cab8015698
ReactNativeDependenciesDebug.xcframework.tar.gz
17.6 MB
sha256:9c4b16224e2705fd10d04a70b8f71efcbd24d80cce6039254ee425b1fc6f092b
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
5.11 MB
sha256:f2b85d34610e0567086f43d636fcf567d867c3dde577202f4143f83c60a711ca
ReactNativeDependenciesRelease.xcframework.tar.gz
9.49 MB
sha256:93c3ba2777cae87ccd8731b444c9dae0ad4b596283062cab19a2103fbe887cda
build-android-results
374 KB
sha256:efc930ce792cf7e77af39ba2ca53fc5b92503841c3c5f776b02d52af083feacd
helloworld-apk-Debug-NewArch-Hermes
34.1 MB
sha256:5458b96c51ceb3ef4333f70b93d887c11ddd7972d0082f501c83ea75e00d6c21
helloworld-apk-Debug-NewArch-JSC
34.1 MB
sha256:f230edc2d49a223106c6c5b49d61c89cc33b4b91dd02dd027ce7e4baef3c4b71
helloworld-apk-Debug-OldArch-Hermes
34.1 MB
sha256:1d53a6f923fcb121d324f83ac19f15659cc760370289c2dbe55c1852def265d1
helloworld-apk-Debug-OldArch-JSC
34.1 MB
sha256:bb8c34cc3c3616d69fe64b5703f6f60878b1744004926ef906570014c05020fc
helloworld-apk-Release-NewArch-Hermes
16.1 MB
sha256:492d619c778951806cc2ff1c3ac09b3a83101ac4b681a05cc091a9a4ae505f07
helloworld-apk-Release-NewArch-JSC
16.1 MB
sha256:a731e69a9000562cb3ffe2ce99636e24b9eba1acd881010a6b94d2b06423ee39
helloworld-apk-Release-OldArch-Hermes
16.1 MB
sha256:2eaadefd770091124c88f636c5452b6e028d5e8dad48055d567b41fa4335696c
helloworld-apk-Release-OldArch-JSC
16.1 MB
sha256:e38dd3f3348b52f7a6eba11f9602876dda33c97341a7f3195c5b4ab232e2816f
hermes-dSYM-Debug
386 MB
sha256:8c544e4d7a3ed044d8d97d4c1846077e2d46b605aa87e2441cfc9cebbd8ce79b
hermes-dSYM-Release
267 MB
sha256:083178d539a2a89c596e302486ffba5d4e5ff01ca98606ba214b91cc9274e65e
hermes-darwin-bin-Debug
28.8 MB
sha256:3394a4802076bb1b6775e46e937328301dac7c2fc2bddccc86593c27f7f38348
hermes-darwin-bin-Release
19.9 MB
sha256:8ad84993d1f0db219c9c8905f42373ce0e050d7a5abac304d00b6273e265d3d0
hermes-linux-bin
1.59 MB
sha256:e971b80d494ddd8bd9456f72fc58b55bd6a6fab930deaa54ff8000d83f9fd449
hermes-osx-bin-Debug
5.41 MB
sha256:a7761e7e878949731a38f9c3f3f8006fef9d1bb74da937eb7cc566a382615d03
hermes-osx-bin-Release
4.47 MB
sha256:7436c3856ce6e43ae5a37700654a180346bf6335698c0aa28b2e2dad3ed8dcf5
hermes-win64-bin
13.8 MB
sha256:385787f0524cd25f51c1f7b2d7ba162637cc149c77061618da7c6fce5736c5f2
hermes-workspace
37.2 MB
sha256:95572195505029aa66f791850f56ba9a8980daae7622486456352ac08ea1507c
hermesc-apple
81.6 MB
sha256:51ae18065bca63d05d9b4fa078a60592f6ef179e028e86d6eee980a604976025
ios-prebuilds-workspace
23 MB
sha256:b4898b9e68efec2f54a3f9694ce371e20c26703c047aa2c55500ab2dc51de167
maven-local
141 MB
sha256:93beeac76ec686038200a23f73bfa75c5a22aac82652a5e6b7f101f3275d18f5
prebuild-slice-Debug-ios
4.27 MB
sha256:e2da5ec5925e0deb914da9347aa52d897fc6d08696adc4c20b5eedd5c4568262
prebuild-slice-Debug-ios-simulator
8.59 MB
sha256:e78b5925946f8f718a6c7929ec74252eeafa880962466985c011b745d64a8ca3
prebuild-slice-Debug-mac-catalyst
13.3 MB
sha256:ff555c8add51b489f9c3b84bff3ef556d109d81215d80ffbf808f06bd2822ec0
prebuild-slice-Debug-macos
13.4 MB
sha256:9f003107ea5bd2c5500ebc83019f2054cc60c9779a9f546bc22580104f095bdc
prebuild-slice-Debug-tvos
4.27 MB
sha256:fa105b8a76e99f1f6323d6867d7a12726bc82440b2f1d73d69d37792dd84c256
prebuild-slice-Debug-tvos-simulator
8.58 MB
sha256:e01e07e6012a79333e5351ef01db5b06fa3db3ae7c952e68b74bc3435f29dc18
prebuild-slice-Debug-xros
4.28 MB
sha256:385c069d061a141fa6c8f8aa6e125b7de9223de24c5e164d0fc308351f37c549
prebuild-slice-Debug-xros-simulator
8.62 MB
sha256:7584a2c1d32e1dcb253b36fbea10a19cdcad465ec26daf07840b09442da85acc
prebuild-slice-Release-ios
3.44 MB
sha256:357222b7ad14462066c7ea2d7a87e09e026574c0e15b9f1ba8ea8aff1021e0fa
prebuild-slice-Release-ios-simulator
6.89 MB
sha256:1ead83d0c21cffd8e2e95d3c19e292537de4ca7f8a06549acc8694fd36bee775
prebuild-slice-Release-mac-catalyst
9.95 MB
sha256:3e31e74f32b46cfff4ae2311cafcdaebe7ba54ccdd942d8f4e5077958e5ed30b
prebuild-slice-Release-macos
10.1 MB
sha256:6c38475603d1e6907eb7ac25009e7b345cebd21d084d4887a2c10addf53e27db
prebuild-slice-Release-tvos
3.45 MB
sha256:e243aed9335c3faea15bc979a3f88db917ed66775be5c0de9a2a7cbe2f3a4782
prebuild-slice-Release-tvos-simulator
6.9 MB
sha256:ec8e0c4f1ee5f5cf7cf98386a1eeafbaf0604cf1ea9019be5846e588d234564c
prebuild-slice-Release-xros
3.44 MB
sha256:0a1e4cc147ce47ad6ebf2c44a3c9630cfc6762d2b4ad31597f3723b6d69017e0
prebuild-slice-Release-xros-simulator
6.91 MB
sha256:40f9da1a08273ef126db8c3f2ca63568638ad6c1931504dfa28b85a6107af167
react-native-package
23.3 MB
sha256:bafcdbf69fd702c5ccbfcc9d9536dcbb2b87e79b22db92ecb6aad1d176f1aa75
rntester-hermes-debug
38 MB
sha256:58d9fc40fa614cc4f8f9db1fd3015bc3e4e038420b4ccebe046eeeaf714e6249
rntester-hermes-release
19.4 MB
sha256:329588b95d1e23bb2f97da4b347edffd53d11e309e0761ca6e6fe78e1463e385
rntester-jsc-debug
43.5 MB
sha256:8464c19cc2f6736a8d2b606b2d7d0194137c3605efc0c1d170ffb8423fdae17f
rntester-jsc-release
27.1 MB
sha256:6d360fbd301e76a2df2d0bf50dc028954dcca73cac918d31a8f304491c65609e
slice-appletvos-Debug
210 MB
sha256:e0f1bdac5e1e07bd34112884bebf8fc2d5bf0d14e13c51ba2d48025ca0d1ad69
slice-appletvos-Release
172 MB
sha256:652742a57f304935949977fb9e43fb7b8e266304da46c91f6389e9a7dd230275
slice-appletvsimulator-Debug
421 MB
sha256:7826d5012fa714ae6b4c9e984e1b0761277d40fbb386f18ea1afc531f71b48d5
slice-appletvsimulator-Release
344 MB
sha256:f2c0ad88153ff796f64605414e26ad726f09a85795a13b30a622a284316937bf
slice-catalyst-Debug
421 MB
sha256:8e879c70980a45b3e39db13fe2d857941a9b49a6319969d28bc92535a8e9ff7b
slice-catalyst-Release
343 MB
sha256:486b7ff292f0c171c87aca353c11a9d0a1807a8a21885169b6ce64deffca610f
slice-iphoneos-Debug
210 MB
sha256:6dab135e21377a9d465cfe4f0aa77bdffb1c8ddf785bffd0804b50d0e0f0677c
slice-iphoneos-Release
172 MB
sha256:d246f7e0f00c3ff300ceb010795d4f56b297e0470b0715c02835aa5def573a59
slice-iphonesimulator-Debug
421 MB
sha256:2be473b4f3d9c6fcb22338c16364f1e6a4e9b8e01d05f403329fa474179bfa90
slice-iphonesimulator-Release
344 MB
sha256:d89fe9ba452bad0cc73fd86824ce7ac067c2cbe18b2aab7a6ab77a61d002bb10
slice-macosx-Debug
440 MB
sha256:374fabaa9142d82347ab49812e2ab22522f0991676101ae9a93b61e7d7058fde
slice-macosx-Release
361 MB
sha256:6d62be3d80d92e7b236e167ce8341764106a6553a9bd3c3009259e354ed86e1e
slice-xros-Debug
211 MB
sha256:49c3689b60b012637a040b874e0138d054cd636d77f50be6bdf44f7e9b93ee1d
slice-xros-Release
172 MB
sha256:f4a8a622ecbca7a6f265ed5c3d589eafeff7ddf71eb7b2edf90550379d8ffb3b
slice-xrsimulator-Debug
424 MB
sha256:9b4c7f9960d412608cd63e3292dd871478d8ff1e043b5c11511d02d830fca822
slice-xrsimulator-Release
345 MB
sha256:c02957672798821988091c7a7e292be91d3dd8da2e77d094178b744dd5007c01