react-native/scripts/circleci
Saad Najmi c67dfbbe42 chore(ci): Set retryOnFailure for RNTester iOS Unit and Integration tests (#44642)
Summary:
On React Native macOS (I am not sure with the current state of React Native), the Xcode Unit and Integration tests are a bit flaky. Rather than set "retry on failure up to 3 times" through the pipeline config (in our case, Azure Pipelines), I realized my earlier PR to use Xcode test plans (https://github.com/facebook/react-native/pull/36443) means we can have Xcode retry the test. This should be faster than retrying it on the pipeline, because it retries just the failing test, not the entire "test" step. I did this on React Native macOS, so I'm doing it upstream so we can remove a diff.

## Changelog:

[INTERNAL] [CHANGED] - Set `retryOnFailure` for Xcode Unit and Integration tests

Pull Request resolved: https://github.com/facebook/react-native/pull/44642

Test Plan: CI should pass (faster)

Reviewed By: cortinico

Differential Revision: D57662523

Pulled By: cipolleschi

fbshipit-source-id: 8de2ab0ea15ba4d38c3b5bf96108c0c7ff5e9f32
2024-05-30 07:24:35 -07:00
..
analyze_code.sh
analyze_scripts.sh
check_appium_server_status.sh
check_license.sh
exec_swallow_error.sh
pipeline_selection.js Configure E2E tests to run on a commit that contains #run-e2e-tests (#41308) 2023-11-08 02:03:52 -08:00
poll-maven.js Enable lint/sort-imports everywhere (#41334) 2023-11-06 12:59:38 -08:00
report-bundle-size.sh
retry.js
validate_yarn_lockfile.sh