Build Release version for RNTester to speed-up E2E#48443
Build Release version for RNTester to speed-up E2E#48443cipolleschi wants to merge 1 commit intofacebook:mainfrom
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
84c85e0 to
fd55cdb
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
fd55cdb to
c04a0a9
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
c04a0a9 to
2a7b4e5
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
2a7b4e5 to
53ad793
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
53ad793 to
2acd22d
Compare
Summary: This change makes sure we build the Release variant of RNTester so we can store the generated app as an artifact and forward it to the E2E tests. ## Context While looking at the recent failures of the E2E tests, I realized that the Hermes, NewArch, Debug variant often fails to build, not to test, for some misconfiguration. I also realized that we are already building that varaint successfully once, so why not reuse it? To reuse prebuilds, we need a few steps: 1. make sure we build all the variants we need 2. store the .app file as an artifact 3. download the artifact and use it in the E2E tests ## Changelog: [Internal] - Build release variant for RNTester Differential Revision: D67760372
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
2acd22d to
c257566
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760372 |
|
This pull request has been merged in 2c338a7. |
|
This pull request was successfully merged by @cipolleschi in 2c338a7 When will my fix make it into a release? | How to file a pick request? |
Summary:
This change makes sure we build the Release variant of RNTester so we can store the generated app as an artifact and forward it to the E2E tests.
Context
While looking at the recent failures of the E2E tests, I realized that the Hermes, NewArch, Debug variant often fails to build, not to test, for some misconfiguration.
I also realized that we are already building that varaint successfully once, so why not reuse it? To reuse prebuilds, we need a few steps:
Changelog:
[Internal] - Build release variant for RNTester
Differential Revision: D67760372