[RN][iOS][E2E] Fix code to record and upload videos#48444
[RN][iOS][E2E] Fix code to record and upload videos#48444cipolleschi wants to merge 2 commits intofacebook:mainfrom
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
cd6f9aa to
291333a
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
291333a to
da2d885
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
da2d885 to
07ce525
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
07ce525 to
9c8846e
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
9c8846e to
dee2aed
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
dee2aed to
a84be89
Compare
a84be89 to
27a14a2
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
27a14a2 to
bde1260
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
6ee6ee8 to
ce51747
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
ce51747 to
c9bbb1e
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
c9bbb1e to
e1e4e63
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
e1e4e63 to
a3b642b
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
a3b642b to
51e4373
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
51e4373 to
bb461fd
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
Summary: While debugging why the Debug variant was failing, I realised that the code to store video artifacts and the code to record the videos were not working properly. This diff fixes that ## 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: D67760436
Summary: This change stores the RNTester `.app` in an artifact so that E2E tests can reuse it. ## 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: D67760380
Summary: While debugging why the Debug variant was failing, I realised that the code to store video artifacts and the code to record the videos were not working properly. This diff fixes that ## 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: D67760436
bb461fd to
43069d1
Compare
|
This pull request was exported from Phabricator. Differential Revision: D67760436 |
|
This pull request has been merged in 9bf7aff. |
Pull Request resolved: #48444
While debugging why the Debug variant was failing, I realised that the code to store video artifacts and the code to record the videos were not working properly.
This diff fixes that
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