![auto-submit[bot]](/assets/img/avatar_default.png)
Reverts: flutter/flutter#156440 Initiated by: zanderso Reason for reverting: Failing in post submit with ``` [2024-10-08 18:00:22.743647] [STDOUT] stdout: [!] CocoaPods could not find compatible versions for pod "Google-Mobile-Ads-SDK": [2024-10-08 18:00:22.743695] [STDOUT] stdout: In Podfile: [2024-10-08 18:00:22.743718] [STDOUT] stdout: google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved t Original PR Author: flutter-pub-roller-bot Reviewed By: {fluttergithubbot} This change reverts the following previous change: This PR was generated by `flutter update-packages --force-upgrade`.
microbenchmarks
To run these benchmarks on a device, first run flutter logs
in one
window to see the device logs, then, in a different window, run:
flutter run -d $DEVICE_ID --profile lib/benchmark_collection.dart
To run a subset of tests:
flutter run -d $DEVICE_ID --profile lib/benchmark_collection.dart --dart-define=tests=foundation/change_notifier_bench.dart,language/sync_star_bench.dart
To specify a seed value for shuffling tests:
flutter run -d $DEVICE_ID --profile lib/benchmark_collection.dart --dart-define=seed=12345
The results should be in the device logs.
Avoid changing names of the benchmarks
Each microbenchmark is identified by a name, for example,
"catmullrom_transform_iteration". Changing the name passed to BenchmarkResultPrinter.addResult
will effectively remove the old benchmark and create a new one,
losing the historical data associated with the old benchmark in the process.