Platform view devicelab ad banner scroll list real ads#144745
Conversation
b97d3ad to
31a95d8
Compare
|
@hellohuanlin is this ready for review? Are you blocked on something? |
|
@jonahwilliams I am still trying to solve the infra issue #144339 (comment) But yes the code itself is ready for review. |
dev/devicelab/bin/tasks/platform_views_scroll_perf_ios__timeline_summary.dart
Outdated
Show resolved
Hide resolved
|
I can't follow the link you sent, you can |
|
If the code is ready for review you need to mark it ready for review and ask someone to review it, otherwise everyone will assume you are still tinkering on it. |
|
@jonahwilliams Sorry i linked wrongly, so here you go: #144745
Actually I am still tinkering on it, mainly on the infra side tho. The app side (dart code) should be ready. |
|
If you want feedback you should mark as ready for review. Don't wait until its 100% ready |
dev/benchmarks/platform_views_layout/test_driver/scroll_perf_ad_banners_test.dart
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/test_driver/scroll_perf_ad_banners_test.dart
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/test_driver/scroll_perf_ad_banners_test.dart
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/test_driver/scroll_perf_ad_banners_test.dart
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/ios/Runner.xcodeproj/project.pbxproj
Outdated
Show resolved
Hide resolved
31a95d8 to
a96063d
Compare
dev/benchmarks/platform_views_layout/ios/Runner.xcodeproj/project.pbxproj
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/ios/Runner.xcodeproj/project.pbxproj
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/ios/Runner.xcodeproj/project.pbxproj
Outdated
Show resolved
Hide resolved
dev/benchmarks/platform_views_layout/test_driver/scroll_perf_ad_banners_test.dart
Outdated
Show resolved
Hide resolved
|
4c26d99 to
83ccadc
Compare
|
Reason for revert: appears to have broken the build. (Flutter Gardener) |
…)" This reverts commit be78542.
)" (#145189) Reverts: #144745 Initiated by: gspencergoog Reason for reverting: appears to have broken the build. Original PR Author: hellohuanlin Reviewed By: {jmagman, jonahwilliams} This change reverts the following previous change: This benchmark is to measure the platform view performance improvement. It is similar to https://github.com/lucalooz/flutter_ads_list_perf There's still a pending issue #144339 *List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.* Fixes #143534 Fixes #143257 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
|
I think we just need to update the gradle lockfiles for the android app |
…5224) Reland #144745, which got reverted due to Android lockfile. Fixed by `dart dev/tools/bin/generate_gradle_lockfiles.dart` *List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.* Fixes #143534 Fixes #143257 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
…ads" (#145224)" (#145228) Reverts: #145224 Initiated by: hellohuanlin Reason for reverting: breaks the tree Original PR Author: hellohuanlin Reviewed By: {gmackall, jmagman} This change reverts the following previous change: Reland #144745, which got reverted due to Android lockfile. Fixed by `dart dev/tools/bin/generate_gradle_lockfiles.dart` *List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.* Fixes #143534 Fixes #143257 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
Reland #144745, which was reverted due to a the Android app ads not being set up correctly, crashing on launch: #145228 Add the missing [`com.google.android.gms.ads.APPLICATION_ID` `meta-data` tag](https://developers.google.com/admob/android/quick-start#import_the_mobile_ads_sdk) to the manifest. Validated both `platform_views_scroll_perf__timeline_summary` and `platform_views_scroll_perf_impeller__timeline_summary` ran locally on an Android emulator. Successful presubmit runs: https://ci.chromium.org/ui/p/flutter/builders/try/Linux_pixel_7pro%20platform_views_scroll_perf__timeline_summary/4/overview https://ci.chromium.org/ui/p/flutter/builders/try/Linux_pixel_7pro%20platform_views_scroll_perf_impeller__timeline_summary/4/overview Original commit message: _________ This benchmark is to measure the platform view performance improvement. It is similar to https://github.com/lucalooz/flutter_ads_list_perf There's still a pending issue #144339 Fixes #143534 Fixes #143257
This benchmark is to measure the platform view performance improvement.
This project displays multiple AdMob banners in a scrollable list. There will be around 4-5 standard banners (320x50) on screen at the same time.
It is similar to https://github.com/lucalooz/flutter_ads_list_perf
List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.
Fixes #143534
Fixes #143257
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.