Skip to content

Add JSI APIs setRuntimeData and getRuntimeData #17544

Add JSI APIs setRuntimeData and getRuntimeData

Add JSI APIs setRuntimeData and getRuntimeData #17544

Triggered via pull request March 21, 2025 23:51
Status Success
Total duration 44m 24s
Artifacts 68

test-all.yml

on: pull_request
prepare_hermes_workspace
23s
prepare_hermes_workspace
set_release_type
0s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
17s
prebuild_apple_dependencies / Prepare workspace
Matrix: test_js
build_hermesc_apple
49s
build_hermesc_apple
build_hermesc_linux
35s
build_hermesc_linux
build_hermesc_windows
27s
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 8s
build_npm_package
Matrix: test_ios_rntester
test_ios_rntester_ruby_3_2_0
24m 20s
test_ios_rntester_ruby_3_2_0
Matrix: test_ios_rntester_dynamic_frameworks
test_ios_helloworld_with_ruby_3_2_0
31m 22s
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:6d67474e00afb8b56eb377640e15e87f1f60767dc9941762cf1613b02cea649e
RNTesterApp-NewArch-Hermes-Release
13.2 MB
sha256:9bd371ac32c2af1e1f686bd970a91fd1f5c8d0c2ab34237d90f1455d27346edd
RNTesterApp-NewArch-JSC-Debug
17.2 MB
sha256:e7130b7a61a7a93566d586115ab313c65cf7475fb0e0573613d5a0e6aea39183
RNTesterApp-NewArch-JSC-Release
10.4 MB
sha256:a078ccfff5211158a6b4b330bb34e8c0155a4d657ab0c917261749ff63d688e1
RNTesterApp-OldArch-Hermes-Debug
21.2 MB
sha256:b751cc0b081dd4be20dc4b861de3f37ac1966a6b9c7dfa90b6e0909adc3d484f
RNTesterApp-OldArch-JSC-Debug
17.2 MB
sha256:61fc2d33f9f199786d71381284a9cb2c3d2474a6c3a9986723e2ce5ad1560e21
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
4.99 MB
sha256:b1af39b3e1570b54f7cb15312f4370ce4e588d69a8717da57d8f249954d60063
ReactNativeDependenciesDebug.xcframework.tar.gz
17.6 MB
sha256:e2b87f61551e9722ca9ec6df98f007d9ad15f6b956a00047afc5f0bb012cf2a2
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
5.11 MB
sha256:36b2237508314d36cad9f306523421ebe7af981aaad1852b75f0d2a944ea5b8d
ReactNativeDependenciesRelease.xcframework.tar.gz
9.49 MB
sha256:205e817b693505b2df606c945f5d6de302178ee95ec6e056ac3b44213a4c95b9
build-android-results
374 KB
sha256:b8ba1811f4aee2699c8e252cbda7dd9a676ce7b08c177fd54eb5ac61a6878236
helloworld-apk-Debug-NewArch-Hermes
34.1 MB
sha256:a682222aa3a9c666552a643e075afb4a7ba1fd568a5c65354e34e1b75f8b06fe
helloworld-apk-Debug-NewArch-JSC
34.1 MB
sha256:e96403865ccc37e236db915a23ecb0899727d1ebbf2761f85bdea6c0ac86a203
helloworld-apk-Debug-OldArch-Hermes
34.1 MB
sha256:e49bd0d0d6cbd232131631193cc805f947be6d711635b63e9dbf36247828a539
helloworld-apk-Debug-OldArch-JSC
34.1 MB
sha256:e6adb070996bffe3716710f45e6052f79ebc6f94b97f6c73aace3119c2257ba4
helloworld-apk-Release-NewArch-Hermes
16.1 MB
sha256:80bdaa6b428882d59e3d6b6aa8b325c5cc8d69163480d03c11c1b769c3d66ba1
helloworld-apk-Release-NewArch-JSC
16.1 MB
sha256:27814b3c555dc55b76cc1bd769bb062055d92b93c371c1668c0fd0b033c1a74b
helloworld-apk-Release-OldArch-Hermes
16.1 MB
sha256:44c780df53470ac671a1fade61415ad6da1fc20c04b266846b6f488dbdf52a7f
helloworld-apk-Release-OldArch-JSC
16.1 MB
sha256:38325f25678e9d56979b2586ca032abdabd605c3bbe143a942fa44ca74ae0236
hermes-dSYM-Debug
386 MB
sha256:9912cc4ea9c09423a1a62b0049992be2d6be786ea50f2da12013ce83403389e4
hermes-dSYM-Release
267 MB
sha256:ecfd444794be354e5fcfe26a2e2d955ac059bc986b90969534a60c52b6d6fc42
hermes-darwin-bin-Debug
28.8 MB
sha256:f8c5d5df264c546be5de3b43db687bfeb721253efd1f91a9ccc7c2bfcfb51a4e
hermes-darwin-bin-Release
19.9 MB
sha256:c6bf1ac78c67f1ebdfdf92a4bb2c835862bdddf8a1c6d9785b079f6710250084
hermes-linux-bin
1.59 MB
sha256:7a2a1b650f0469cda6e09af3e533378bdb4d6249cbdf830f8400b575d75b8fea
hermes-osx-bin-Debug
5.41 MB
sha256:87edbab479257efd69cdbac0665b431ae8f10a174025f805540b6d6f393162ff
hermes-osx-bin-Release
4.47 MB
sha256:b48a5e8ab11981a6531d11506f9edf2c46adc2e6e3bb8e033919c400a873dc15
hermes-win64-bin
13.8 MB
sha256:36b9b11f34eb4a342040208dd3a637f9e89a666eff36b1315b6bc0138e1b865e
hermes-workspace
37.2 MB
sha256:9506da47845b3ff2827f2bba076b834c062e348df46813d84d02d8a4c9df6f55
hermesc-apple
81.6 MB
sha256:104ba50740f1ccd95e35d7b52c814d20bca2e3674e99b368fc4b725ab703f2d5
ios-prebuilds-workspace
23 MB
sha256:29692596b2d3f3c533b2707edd2eed7546cd82f46732c7b9b31574dcf5459149
maven-local
141 MB
sha256:2d758894eee435dd49c35b64966198c14d763d84d4ac2c09b6fe9030a8a0e6ce
prebuild-slice-Debug-ios
4.27 MB
sha256:edf7aab3ca307736818d7f0efea4e0d3f6d89f2610f7b3c918c5a54d83501151
prebuild-slice-Debug-ios-simulator
8.59 MB
sha256:fa095084dc57af3b20e214fd375f080d6fbf4f0f7a1173b7d5cafb96c9c09557
prebuild-slice-Debug-mac-catalyst
13.3 MB
sha256:318b08357a847d3703db19a57276f34300e44bc31e56f53f313fb685400c32a4
prebuild-slice-Debug-macos
13.4 MB
sha256:aa08a171c4cfbfd9a599a30ea9bcc4a105edaa364efe791397fcca67ca388d12
prebuild-slice-Debug-tvos
4.27 MB
sha256:ff2c059d265ec225e847ac8d6ecd412f9cc5ca65efbca267779897aef8f4e29c
prebuild-slice-Debug-tvos-simulator
8.58 MB
sha256:72780b80747ddcf6921e896522fd3fdf9e7de983ba52f82ce905c6791fdd3c0e
prebuild-slice-Debug-xros
4.28 MB
sha256:9fdd46f4f676bba2e196f217898c0fd2a3f65007b150576e197fc5317021a56f
prebuild-slice-Debug-xros-simulator
8.62 MB
sha256:f9af69be7e7fbae1218c4ddfe54ca775e49e7d74b7027ffcab880396163a7982
prebuild-slice-Release-ios
3.44 MB
sha256:3d48f6b2e8008500e7889b6c7d7ca055c2328b331435639be76ed0225785fc90
prebuild-slice-Release-ios-simulator
6.89 MB
sha256:4ad11517d12a9c9d5eeee8b077df4570afe54ab2086a6e99b12084f6506965cc
prebuild-slice-Release-mac-catalyst
9.95 MB
sha256:e0d763eff681638364807fb612f389ad1bb45eb1b3355269930df4283d85cd5d
prebuild-slice-Release-macos
10.1 MB
sha256:c9d593bcdc05c6d2e27ef1ced084f2c1af308ae8c503a64e4b8d37a4617749b7
prebuild-slice-Release-tvos
3.45 MB
sha256:fe277287606c75761b1a3a4df31f055ec911c138745d13dfabba12a72b863062
prebuild-slice-Release-tvos-simulator
6.9 MB
sha256:819451c1602ffc952ad5f46f1449f6a126e6de8910ac4f2390f3f1eb2ddd05a3
prebuild-slice-Release-xros
3.44 MB
sha256:31ba6e94fdffd715a4e8b1f4253cff6faf3441cf6640f1fcaeedfd3721393f87
prebuild-slice-Release-xros-simulator
6.91 MB
sha256:70b4622257ed646602c0421440bfcad4ecc30e0fdbec36568ed83abe23249bed
react-native-package
23.3 MB
sha256:0027fbd5bf1faca4851410ff120d72f491531ae3acfd54dcb7fdf2db8989a53c
rntester-hermes-debug
38 MB
sha256:5a40df2c0e875bb546349b9bb803d6f00612bdab7a9591db5c84c90aaabe3a00
rntester-hermes-release
19.4 MB
sha256:b6754921e15e91083108f9b969fc04df0c6e88bf1b75bfe6a31236cbd21bcc09
rntester-jsc-debug
43.5 MB
sha256:07c4e23aa78683a2c05e936cfbf1ecd1a5f99403d9d45b97ed395c6a116d6ad4
rntester-jsc-release
27.1 MB
sha256:58d0062056a51c931f5c0886a07d56c2d8f7e1b52dfbd0c4e67a67bfc869d344
slice-appletvos-Debug
210 MB
sha256:981ab5d4a8c9d7b283abe2afee290f87cf1416b5f1cf3b0e55efc10daf7c9245
slice-appletvos-Release
172 MB
sha256:8734907f5414ae81e4828417ae5d3e38367a88e38607f08ff0886bab97772172
slice-appletvsimulator-Debug
421 MB
sha256:2c60b06802a87d3826c7272f8e0acb4a8f62abbbb524ac3f12aef6de45285eee
slice-appletvsimulator-Release
344 MB
sha256:81901df537607fb9d781646319014676910db26345db6acd6f8b76fa70e8d8e6
slice-catalyst-Debug
421 MB
sha256:215a95ca798775520d054a2a088aab4d72c2151625b6412226f9102d44aa7e4d
slice-catalyst-Release
343 MB
sha256:c702f189ff0b06daa228eb03e30fe1288adc4933c09d18bba780d08bc8f90a39
slice-iphoneos-Debug
210 MB
sha256:854de33cf4016cb93478cf0c5b75789b48f18e83102c0cef88ea0d955c8eed33
slice-iphoneos-Release
172 MB
sha256:aacfe67864bbac5277e8dbf80851bd2e20652184829c7674a487439c7b86573a
slice-iphonesimulator-Debug
421 MB
sha256:a24f1b89afb2de90391a5c0d1e7204dbd07c1969eff96faa1bdd18c1d08769e8
slice-iphonesimulator-Release
344 MB
sha256:4b37e3f44a5b1a16b37993813b545692d20d66f8599749d27a96ace8f41e37a9
slice-macosx-Debug
440 MB
sha256:3d08205ed062f5b55632c5c696ef64795d7b82dd9268177cc02dc7d3fe483b9c
slice-macosx-Release
361 MB
sha256:eefac2bacf908be54981f495a88d5b5f26011e984cf148981b0e0b357fec4962
slice-xros-Debug
211 MB
sha256:5e6cd0ad0bcfe9177a76d7488d7ab36b0f725dfd01e34f2fb31aed6ce632c7ac
slice-xros-Release
172 MB
sha256:3190c2e05e59c277a32571aa8facb8debd53dfc73dd34e28dbbc107d05ef04a3
slice-xrsimulator-Debug
424 MB
sha256:29111eab5d2a866e9ec4e64148d088ce9dac73f079a1180f7ac88034917bb022
slice-xrsimulator-Release
345 MB
sha256:3857738aba5c346777eeab9b86d64f149f0b8344a4fcb3488459cef5c968cbb2