Skip to content

Fix test jobs skipping when only one platform is selected in PRs (#55915)#55915

Open
huntie wants to merge 1 commit into
facebook:mainfrom
huntie:export-D95218910
Open

Fix test jobs skipping when only one platform is selected in PRs (#55915)#55915
huntie wants to merge 1 commit into
facebook:mainfrom
huntie:export-D95218910

Conversation

@huntie
Copy link
Copy Markdown
Member

@huntie huntie commented Mar 4, 2026

Summary:

Addresses a design gap with conditional Android/iOS test runs (#55449). build_npm_package depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing build_npm_package to optionally skip bundling Apple prebuilts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 4, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Mar 4, 2026

@huntie has exported this pull request. If you are a Meta employee, you can view the originating Diff in D95218910.

huntie added a commit to huntie/react-native that referenced this pull request Mar 5, 2026
…ebook#55915)

Summary:

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request Mar 5, 2026
…ebook#55915)

Summary:

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request Mar 5, 2026
…ebook#55915)

Summary:

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request Mar 5, 2026
…ebook#55915)

Summary:

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request May 18, 2026
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request May 18, 2026
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
@meta-codesync meta-codesync Bot changed the title Fix test jobs skipping when only one platform is selected in PRs Fix test jobs skipping when only one platform is selected in PRs (#55915) May 18, 2026
huntie added a commit to huntie/react-native that referenced this pull request May 18, 2026
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
@huntie huntie force-pushed the export-D95218910 branch from f51dcf3 to e684317 Compare May 18, 2026 14:20
huntie added a commit to huntie/react-native that referenced this pull request May 18, 2026
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
huntie added a commit to huntie/react-native that referenced this pull request May 18, 2026
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
…ebook#55915)

Summary:

Addresses a design gap with conditional Android/iOS test runs ([facebook#55449](facebook#55449)). `build_npm_package` depended on both Android and iOS prebuilds, causing platform-specific E2E tests to be skipped unnecessarily.

Fixed by allowing `build_npm_package` to optionally skip bundling Android artifacts, and updating the dependencies of the E2E test jobs.

Changelog: [Internal]

Differential Revision: D95218910
@huntie huntie force-pushed the export-D95218910 branch from e684317 to 6652787 Compare May 18, 2026 17:36
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 meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants