[camera] Manual roll and skip failing tests#7891
[camera] Manual roll and skip failing tests#7891auto-submit[bot] merged 9 commits intoflutter:mainfrom
Conversation
|
What's the status of this? Are we planning on landing this (or something like it), or getting the roll started again blocked on the failing tests? |
|
@stuartmorgan I reran this multiple times, but it looks like the |
|
I updated to the lasts |
|
@stuartmorgan The build all packages test was failing because it looks like Edit |
reidbaker
left a comment
There was a problem hiding this comment.
I thought create all packages ran as part of presubmit and would have been caught before we merged the kts migration.
| // minSdkVersion 21 is required by camera_android. | ||
| 'minSdkVersion': <String>['minSdkVersion 21'], | ||
| 'compileSdkVersion': <String>['compileSdk 34'], | ||
| if (gradleFileIsKotlin) |
There was a problem hiding this comment.
Formatting nit can you include {} around this case?
There was a problem hiding this comment.
Collection conditionals can't use braces, unfortunately.
| 'minSdkVersion': <String>['minSdkVersion 21'], | ||
| 'compileSdkVersion': <String>['compileSdk 34'], | ||
| if (gradleFileIsKotlin) | ||
| 'compileSdk': <String>['compileSdk = 34'] |
There was a problem hiding this comment.
Not part of this pr but this should probably be 35.
I assume that was a flutter/flutter change? The only flutter/packages test we run in flutter/flutter is Dart analysis. |
Ah you are right, I reviewed that framework pr from bartek then worked with jesswrd on a packages pr and my brain mixed them up. Also her pr has not landed. Either way sorry for the breakage as we migrate to kotlin code in more places. |
stuartmorgan-g
left a comment
There was a problem hiding this comment.
LGTM; thanks for getting this over the line and the roller unblocked!
| ' multiDexEnabled = true' | ||
| else | ||
| ' multiDexEnabled true' | ||
| ], |
There was a problem hiding this comment.
I think we can remove this due to the minSdkVersion being 21, but I'll look into that as a follow-up.
The surgery we do to the project in |
flutter/packages@5e03bb1...a556f0f 2024-10-24 10687576+bparrishMines@users.noreply.github.com [camera] Manual roll and skip failing tests (flutter/packages#7891) 2024-10-23 49699333+dependabot[bot]@users.noreply.github.com [image_picker]: Bump androidx.annotation:annotation from 1.8.2 to 1.9.0 in /packages/image_picker/image_picker_android/android (flutter/packages#7898) 2024-10-23 49699333+dependabot[bot]@users.noreply.github.com [url_launcher]: Bump androidx.annotation:annotation from 1.8.2 to 1.9.0 in /packages/url_launcher/url_launcher_android/android (flutter/packages#7906) 2024-10-23 48524817+wamynobe@users.noreply.github.com [pigeon] Allows swift generator to skip error class generation (flutter/packages#7849) 2024-10-23 49699333+dependabot[bot]@users.noreply.github.com [in_app_pur]: Bump androidx.annotation:annotation from 1.8.2 to 1.9.0 in /packages/in_app_purchase/in_app_purchase_android/android (flutter/packages#7903) 2024-10-23 49699333+dependabot[bot]@users.noreply.github.com [file_selector]: Bump androidx.annotation:annotation from 1.8.2 to 1.9.0 in /packages/file_selector/file_selector_android/android (flutter/packages#7900) 2024-10-23 43054281+camsim99@users.noreply.github.com [video_player_android] Give `can pause` integration test range to test for (flutter/packages#7913) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
See flutter/flutter#157181
Also updates the
build_all_packagestest to handleandroid/app/build.gradle(.kts)filename.Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style, or this PR is exempt from CHANGELOG changes.///).If you need help, consider asking for advice on the #hackers-new channel on Discord.