Skip to content

Mitigate flakiness in iOS#38894

Closed
cipolleschi wants to merge 2 commits into
facebook:mainfrom
cipolleschi:export-D48189365
Closed

Mitigate flakiness in iOS#38894
cipolleschi wants to merge 2 commits into
facebook:mainfrom
cipolleschi:export-D48189365

Conversation

@cipolleschi
Copy link
Copy Markdown
Contributor

Summary:
This diff introduces a script run_with_retry that we can apply to single commands in order to mitigate the flakiness.

This can be useful when networking is involved, to retry installing some dependencies, or for example with some e2e/integration tests.

The diff applies this rerun to the iOS tests so we mitigate failures in CI.

Changelog:

[Internal] - Add script to retry CI steps and mitigate iOS flakyness.

Differential Revision: D48189365

Riccardo Cipolleschi and others added 2 commits August 9, 2023 07:48
Summary:
This Parameter was false and never set to true. Also, we don't know what that code does and it was not used for more than a year.

## Changelog:
[Internal] - Removing not executed code.

Differential Revision: D48189139

fbshipit-source-id: 66236e2df86056bf395b75cacc48c169013025e6
Summary:
This diff introduces a script `run_with_retry` that we can apply to single commands in order to mitigate the flakiness.

This can be useful when networking is involved, to retry installing some dependencies, or for example with some e2e/integration tests.

The diff applies this rerun to the iOS tests so we mitigate failures in CI.

## Changelog:
[Internal] - Add script to retry CI steps and mitigate iOS flakyness.

Differential Revision: D48189365

fbshipit-source-id: 944aec018afd23c642efee0ca40ef5aafc254cd7
@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner fb-exported labels Aug 9, 2023
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D48189365

@analysis-bot
Copy link
Copy Markdown

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 8,895,433 -7
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 9,487,026 -4
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: e14d27c
Branch: main

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Aug 10, 2023
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request has been merged in ad18f81.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants