Skip to content

fix(analytics): validate hashed conversion inputs #5001

fix(analytics): validate hashed conversion inputs

fix(analytics): validate hashed conversion inputs #5001

Triggered via pull request September 1, 2026 11:15
Status Success
Total duration 3h 40m 54s
Artifacts 22

tests_e2e_ios.yml

on: pull_request
matrix_prep
3s
matrix_prep
Matrix: ios-release-archive
Matrix: ios
Fit to window
Zoom out
Zoom in

Annotations

72 warnings
iOS Release Archive (cocoapods): libtool#L0
'dummy.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'dummy.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'dummy.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'GTMSessionFetcherLogging.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'RCTDeprecation.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'react_native_assert.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'ShadowTreeRevisionConsistencyManager.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'OSCompatWindows.o' has no symbols
iOS Release Archive (cocoapods): libtool#L0
'placeholder.o' has no symbols
iOS Release Archive (cocoapods)
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
iOS Release Archive (cocoapods)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS Release Archive (cocoapods)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/2S39RKVU22SRF/UIKit-3AXXT4VF5GM13.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3VMWE2J5R4GUD/_DarwinFoundation3-1GR787HS9HYCR.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3VMWE2J5R4GUD/_DarwinFoundation2-11B4U4WC2CTXJ.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3VMWE2J5R4GUD/_Builtin_stdbool-31K11RKQG7APN.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3VMWE2J5R4GUD/_Builtin_stddef-31K11RKQG7APN.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3VMWE2J5R4GUD/_Builtin_stdint-31K11RKQG7APN.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1XSZNJIKGHSMQ/_DarwinFoundation2-11B4U4WC2CTXJ.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1XSZNJIKGHSMQ/MachO-2R3Z7XE3C41MG.pcm: No such file or directory
iOS Release Archive (spm)
/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1XSZNJIKGHSMQ/ObjectiveC-1HQLW5N2HCXX9.pcm: No such file or directory
iOS Release Archive (spm): /Users/runner/Library/Developer/Xcode/DerivedData/testing-cqikuezrxdswcudaedbwzwrnlnzj/SourcePackages/checkouts/promises/Package.swift#L0
DEFINES_MODULE was set, but no umbrella header could be found to generate the module map (in target 'FBLPromises' from project 'Promises')
iOS Release Archive (spm)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS Release Archive (spm)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (debug, cocoapods, 0): libtool#L0
'GACAppCheckStoredToken+GACAppCheckToken.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'dummy.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'dummy.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'dummy.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'RCTDeprecation.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'react_native_assert.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'OSCompatWindows.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'ShadowTreeRevisionConsistencyManager.o' has no symbols
iOS (debug, cocoapods, 0): libtool#L0
'placeholder.o' has no symbols
iOS (debug, cocoapods, 0)
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
iOS (debug, cocoapods, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (debug, cocoapods, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L61
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L60
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L58
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L57
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L54
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L53
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L51
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L50
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0): packages/storage/ios/RNFBStorage/RNFBStorageHelper.h#L32
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness]
iOS (debug, spm, 0)
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
iOS (debug, spm, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (debug, spm, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (release, cocoapods, 0): libtool#L0
'RCTDeprecation.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'react_native_assert.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'react_native_assert.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'OSCompatWindows.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'OSCompatWindows.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'ShadowTreeRevisionConsistencyManager.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'ShadowTreeRevisionConsistencyManager.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'placeholder.o' has no symbols
iOS (release, cocoapods, 0): libtool#L0
'placeholder.o' has no symbols
iOS (release, cocoapods, 0)
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
iOS (release, cocoapods, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (release, cocoapods, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/Z67S915K85GZ/_Builtin_stddef-31K11RKQG7APN.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/2RWZ2K48Y09T6/_Builtin_stddef-31K11RKQG7APN.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/2RWZ2K48Y09T6/_Builtin_stdint-31K11RKQG7APN.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/Z67S915K85GZ/_Builtin_stdint-31K11RKQG7APN.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/L5LT88JE77AU/_DarwinFoundation2-1KZX8AZIO6SDR.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/L5LT88JE77AU/MachO-2MIA45OUWZK2T.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/2KUH7E34DD0OU/_DarwinFoundation2-1KZX8AZIO6SDR.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/2KUH7E34DD0OU/MachO-2MIA45OUWZK2T.pcm: No such file or directory
iOS (release, spm, 0)
/Users/runner/work/react-native-firebase/react-native-firebase/tests/ios/build/ModuleCache.noindex/L5LT88JE77AU/ObjectiveC-S2M0HK5IHBTE.pcm: No such file or directory
iOS (release, spm, 0)
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
iOS (release, spm, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (release, spm, 0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
detox-step-debug-0_log
22.4 KB
sha256:a1803adcec36f2981bbc6ddb8b2ce7193ea51694725503344af2e64a5494f304
detox-step-debug-0_log
22.4 KB
sha256:1b1400ae84e3666ac6f9f242314bc4e2471c7b2ec8ab16566db57c6745e2c7de
detox-step-release-0_log
19.9 KB
sha256:c41d8d4b6688e30bd939a6e7608c330291f48ca306d8568ecbda1ee599a4b0da
detox-step-release-0_log
19.9 KB
sha256:bb3ba0f31613e3ec0837a211b7773d93454bef30286bf1d37c499a35654f0482
emulator-scripts-logs-debug-0
47.7 KB
sha256:f12d494d41c43ac8070df854328142ab456fbb203f398e379e4367e7f8ce7a31
emulator-scripts-logs-debug-0
47.9 KB
sha256:ddb0179b58d72f2a5e5f0acd15f3974d073d6262735b2bd179a40e9652498e87
emulator-scripts-logs-release-0
47.5 KB
sha256:27467e8e24183589253067e2d72c7373e3058c1cd9a774aef9da57cf96787087
emulator-scripts-logs-release-0
47.5 KB
sha256:ea3e41743834d72261015394ba335a0df386650ecd738def297d48c79f76914c
flake-summary-debug-0
371 Bytes
sha256:64471502f2becaec837ebb4ec966401eae9893407e2a9093266dfcb44b1efdf9
flake-summary-debug-0
371 Bytes
sha256:f676024b8b3243374eacf414a81429885213f6357106194494a234d8ceddedfe
flake-summary-release-0
373 Bytes
sha256:7de7d187d8dd94a2f66c218fd3efb9e680dde9b8e10d9bda5f56b41f1364d098
flake-summary-release-0
374 Bytes
sha256:17a7e1b31c7de4c2f11e2f3c7b047b50434cd5881150d19e723c5a5c9b6e0a34
metro-debug-0_log
285 Bytes
sha256:0e62bc054f6a0c282c38b84a51be2416952f4661b1b52bbbe2e95d2d62d3daff
metro-debug-0_log
286 Bytes
sha256:1c9dac9afa199d178e6c191d9377c919b3cc991f10de6f362915560eb8413f87
resource-monitor-debug-0_log
155 KB
sha256:1e15af014719e8fd020de24d4f052efcd7757a7b20c2e8b7a020b9f610626c63
resource-monitor-debug-0_log
137 KB
sha256:a150a208c494f7abb778bb151adc2e2b6cf8d117776c43f472fdd1b87b9d1c62
resource-monitor-release-0_log
132 KB
sha256:e1ef3b33f742ef8fb59194d27c36d3698af2e48b411b5de8e079526664465409
resource-monitor-release-0_log
125 KB
sha256:5c5a67b53b8e7eef4ca1d317293ae9a9b03b31fde42c299246f11d5802a99a29
sim-app-debug-0_log
2.54 MB
sha256:a6847ef5fad659a05786b34321f86f6e251868a9357af62b8a889309a9f2c937
sim-app-debug-0_log
2.53 MB
sha256:17f859573344163ee5653252e91d87535bfb4e7847a063cd76779cc45e172e50
sim-app-release-0_log
2.48 MB
sha256:101475ad7e727d7a13674abd8c4dcd8a4e40bb460ae4c3ba16da344cb43ab823
sim-app-release-0_log
2.41 MB
sha256:af4cc9b5e9dd0c925ca25ca48a5a2244309ab5f4138905dd702dfb646cdcbc03