-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Platform view devicelab ad banner scroll list real ads #144745
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
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.