Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI][test_end_to_end] Partially back out #24506, fixing iOS e2e tests #24788

Closed
wants to merge 1 commit into from

Conversation

hramos
Copy link
Contributor

@hramos hramos commented May 9, 2019

Summary

The iOS End-to-End tests started failing with the updates made to the iOS template's Podfile in 261197d. Undoing these gets our CI iOS e2e test step back to green.

Changelog

[iOS] [Removed] - Revert auto-linking related changes to the iOS template Podfile

Test Plan

test_end_to_end is still red, but the individual "iOS End-to-End" step is now green: https://circleci.com/gh/hramos/react-native/5659

@hramos hramos requested a review from Salakar May 9, 2019 22:09
hramos referenced this pull request May 9, 2019
Summary:
Replaces #24099 (original PR became detached for some reason)

Implements the template changes required to enable native modules auto-linking for both Android & iOS.

Requires the following to be merged first and an updated CLI to be published:

- [x] react-native-community/cli#254
- [x] react-native-community/cli#256
- [x] react-native-community/cli#258

cc grabbou thymikee orta for review

- [ ] #24517 update CLI version)

[TEMPLATE] [FEATURE] - Enable auto-initialization/linking of react native modules for new projects
Pull Request resolved: #24506

Differential Revision: D15062701

Pulled By: cpojer

fbshipit-source-id: 65296cbec2925405fe8033de71910325e0c719bc
@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 RN Team labels May 9, 2019
@Salakar Salakar requested a review from thymikee May 9, 2019 22:28
@thymikee thymikee requested a review from grabbou May 10, 2019 07:09
@cpojer
Copy link
Contributor

cpojer commented May 10, 2019

While this fixes the CI issue, it does break a new feature we really need

cc @grabbou @Salakar @thymikee – do you know what the right fix here is?

@thymikee
Copy link
Contributor

We need @grabbou's knowledge on testing infra here. Let's wait for him to chime in

@grabbou
Copy link
Contributor

grabbou commented May 13, 2019

I am fine with merging this PR. We were not planning to turn on auto-linking by default before it gets stable.

I guess we can do another PR where we turn it on and explicitly test the CI once again.

Copy link
Contributor

@cpojer cpojer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright, I'll land it then :)

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cpojer is landing this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@react-native-bot
Copy link
Collaborator

This pull request was successfully merged by @hramos in da7d3df.

When will my fix make it into a release? | Upcoming Releases

@react-native-bot react-native-bot added the Merged This PR has been merged. label May 13, 2019
@hramos hramos deleted the fix-e2e-podfile branch May 13, 2019 16:50
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. Merged This PR has been merged. p: Facebook Partner: Facebook Partner Platform: iOS iOS applications. RN Team Type: Removal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants