Skip to content

Fix flutter view project's automated tests - #9712

Merged
xster merged 3 commits into
flutter:masterfrom
xster:fix-flutter-view
May 2, 2017
Merged

xster merged 3 commits into
flutter:masterfrom
xster:fix-flutter-view

Conversation

@xster

@xster xster commented May 2, 2017

Copy link
Copy Markdown
Member
  • flutter_view doesn't have the new dynamic Podfile from Automatically wire dependencies for native plugins #8891
  • flutter_view has an initial Podfile.lock checked into source control but not a Manifest.lock
  • flutter_view's xcode project still has scripts left over from a previous pod install checked in even though it doesn't use the new dynamic plugin system
  • flutter_view still does depend on MaterialControls in its custom Podfile

Since it uses non-standard Podfile, we should treat it as if the user wrote his own custom Podfile in which case flutter shouldn't auto-manage pod executions for the user. Let the user run pod install himself and accommodate it in automated devicelab tests.

@xster
xster requested review from cbracken and yjbanov May 2, 2017 00:59
@xster xster changed the title Fix flutter view project Fix flutter view project's automated tests May 2, 2017
@xster

xster commented May 2, 2017

Copy link
Copy Markdown
Member Author

Related #9580

@yjbanov yjbanov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

Comment thread dev/devicelab/lib/tasks/perf_tests.dart Outdated
reportMetrics: false,
// This project has a non-standard CocoaPods Podfile. Run pod install
// before building the project.
customPodFile: true,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I'd call this parameter runPodInstall to make it more obvious what the effect of this option is. It may not always be clear that custom POD file leads to an extra pod install command.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

done

@xster
xster merged commit 1a4bf9b into flutter:master May 2, 2017
@xster
xster deleted the fix-flutter-view branch May 2, 2017 01:23
Hixie added a commit that referenced this pull request May 2, 2017
Hixie added a commit that referenced this pull request May 2, 2017
…9719)

* Revert "Document ScrollController (#9705)"

This reverts commit ff8609f.

* Revert "Fix channels integration test (#9713)"

This reverts commit aace622.

* Revert "Fix flutter view project's automated tests (#9712)"

This reverts commit 1a4bf9b.

* Revert "Update hello_world_memory_test package name (#9704)"

This reverts commit ffa8483.

* Revert "Increment the flutter package version (#9699)"

This reverts commit 3b237a8.

* Revert "Don’t pod unless there are plugins (#9701)"

This reverts commit 732f79e.
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants