Skip to content

Commit 9ceabd3

Browse files
cipolleschifacebook-github-bot
authored andcommitted
Fix iOS E2E Tests (#48400)
Summary: Pull Request resolved: #48400 A couple of days ago, the iOS CI started failing for the E2E tests on main. This is because We were not using the hermes artifacts we were preconfiguring. In fact, this is the log of the `test_e2e_ios_rntester`, which is not using the prebuilt. {F1974129000} For comparison, this is the `test_ios_rntester`, which is using the prebuilt {F1974129001} While investigating why this was happening, I realized that we were not testing the old architecture anymore, because we forget to update the script after the release of the New Architecture. This change should fix both. ## Changelog: [Internal] - Fix E2E tests for iOS and test the Old Arch Reviewed By: robhogan Differential Revision: D67670976 fbshipit-source-id: 7d1383a89e06c138f437a9c5f876a2e900878fb0
1 parent 44705fe commit 9ceabd3

2 files changed

Lines changed: 13 additions & 20 deletions

File tree

.github/actions/test-ios-rntester/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ runs:
109109
export USE_FRAMEWORKS=dynamic
110110
fi
111111
112-
if [[ ${{ inputs.architecture }} == "NewArch" ]]; then
113-
export RCT_NEW_ARCH_ENABLED=1
112+
if [[ ${{ inputs.architecture }} == "OldArch" ]]; then
113+
export RCT_NEW_ARCH_ENABLED=0
114114
fi
115115
116116
cd packages/rn-tester

packages/rn-tester/Podfile.lock

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,8 @@ PODS:
66
- fmt (11.0.2)
77
- glog (0.3.5)
88
- hermes-engine (1000.0.0):
9-
- hermes-engine/cdp (= 1000.0.0)
10-
- hermes-engine/Hermes (= 1000.0.0)
11-
- hermes-engine/inspector (= 1000.0.0)
12-
- hermes-engine/inspector_chrome (= 1000.0.0)
13-
- hermes-engine/Public (= 1000.0.0)
14-
- hermes-engine/cdp (1000.0.0)
15-
- hermes-engine/Hermes (1000.0.0)
16-
- hermes-engine/inspector (1000.0.0)
17-
- hermes-engine/inspector_chrome (1000.0.0)
18-
- hermes-engine/Public (1000.0.0)
9+
- hermes-engine/Pre-built (= 1000.0.0)
10+
- hermes-engine/Pre-built (1000.0.0)
1911
- MyNativeView (0.77.0-main):
2012
- DoubleConversion
2113
- glog
@@ -1256,6 +1248,7 @@ PODS:
12561248
- React-perflogger (= 1000.0.0)
12571249
- React-runtimeexecutor
12581250
- React-idlecallbacksnativemodule (1000.0.0):
1251+
- glog
12591252
- hermes-engine
12601253
- RCT-Folly
12611254
- React-jsi
@@ -1895,13 +1888,13 @@ EXTERNAL SOURCES:
18951888
:path: "../react-native/ReactCommon/yoga"
18961889

18971890
SPEC CHECKSUMS:
1898-
boost: 1dca942403ed9342f98334bf4c3621f011aa7946
1899-
DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953
1891+
boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90
1892+
DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb
19001893
fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6
19011894
FBLazyVector: d3c2dd739a63c1a124e775df075dc7c517a719cb
19021895
fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd
19031896
glog: eb93e2f488219332457c3c4eafd2738ddc7e80b8
1904-
hermes-engine: 32b7ecaa185482fd292f4b88221ac733c3f7e0a1
1897+
hermes-engine: 60e4048240c6d6c4bf6fe622e6ea9a1fb6d9706d
19051898
MyNativeView: d92d8827d14b7c296f84424a8aed94fad2c689f5
19061899
NativeCxxModuleExample: a9058817bb3f1776256d9def25c341fa1aa9cc07
19071900
OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74
@@ -1912,20 +1905,20 @@ SPEC CHECKSUMS:
19121905
RCTTypeSafety: 459a16418c6b413060d35434ba3e83f5b0bd2651
19131906
React: 170a01a19ba2525ab7f11243e2df6b19bf268093
19141907
React-callinvoker: f08f425e4043cd1998a158b6e39a6aed1fd1d718
1915-
React-Core: d8061cff8b62f34d9291d8781580650d2ba87ee5
1908+
React-Core: a1d04289bb054eb9f2de0b1ddbbd5ff22b8dbab9
19161909
React-CoreModules: 60a8ca66ac2348dee82ecc768b4d631f02baa549
19171910
React-cxxreact: 7d2cf5415a8e75e0d4b3e9a467e1a72c76a15a24
19181911
React-debug: 195df38487d3f48a7af04deddeb4a5c6d4440416
19191912
React-defaultsnativemodule: 809281bb19b5ba6aad8973694f6a73f3e10d8c5d
19201913
React-domnativemodule: 31be96c046c8537cbdf92943b07cd9fe8d830d19
19211914
React-Fabric: 93aea764b03a651c7b103d3a07b2535c3a3c08b2
1922-
React-FabricComponents: 5cf53e8eb70eb678e834422692eca7464bb454ad
1915+
React-FabricComponents: 5d813c8f71c50c397c7320dbf130ebffba2422a4
19231916
React-FabricImage: be4b453a55590a65b2d35dbf956dae3a8f1853f9
19241917
React-featureflags: 7faf26669323dc8b2869ba9d15cfa453b71685f1
19251918
React-featureflagsnativemodule: 09e3acf24f068d883d93bbfc5a20a00d3835b6c0
19261919
React-graphics: 1981e7fe8e9a7046577d8fc9df17c022ed927be5
19271920
React-hermes: 695f334095ee48442dee2783970199525cecaf72
1928-
React-idlecallbacksnativemodule: a72749bd259cf1da5439b5ade707f6a1b10e6b92
1921+
React-idlecallbacksnativemodule: 899e0a7fc71a51f1fda81d26fea67456780e0019
19291922
React-ImageManager: 575cefd6f3fe4a9998409eebe9c26eee9ed702f7
19301923
React-jserrorhandler: 021a49bbc21c7612c53acb3397cd9f61e8a4db84
19311924
React-jsi: e666d26bdc29dccfe681075979b924cbe1f183a8
@@ -1943,7 +1936,7 @@ SPEC CHECKSUMS:
19431936
React-RCTAnimation: ac4a08b91b12a5d61e522698162d92a52581dcc5
19441937
React-RCTAppDelegate: 148645da9bc427c825da55d2b63686545ca463f3
19451938
React-RCTBlob: 310559ebf6e64228675806a145f43aa7197a9d14
1946-
React-RCTFabric: 9df4bfe8504555d833039138b81b4bad0585e4b9
1939+
React-RCTFabric: 64387d220300433e81bb4cc045bcd53b114215dc
19471940
React-RCTFBReactNativeSpec: 5ac2a4a112a4fdd830bf33816563cee67b0793f6
19481941
React-RCTImage: d84619c84f38ba644ec0d6fb8049cee8435b28c3
19491942
React-RCTLinking: 4b179cdacf8dfab5ee483546ff9353797361f520
@@ -1969,7 +1962,7 @@ SPEC CHECKSUMS:
19691962
ReactCommon-Samples: 921a9a38ed66f267559171430ae000a5aa0973d8
19701963
ScreenshotManager: 6c5a166001490d34391f6d7c441409849544f730
19711964
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
1972-
Yoga: 59290f2ce3fc5c34797a21244288cad99b357b63
1965+
Yoga: 216ee0d4bcba7186f47624eeac1477a068bceea0
19731966

19741967
PODFILE CHECKSUM: 8591f96a513620a2a83a0b9a125ad3fa32ea1369
19751968

0 commit comments

Comments
 (0)