1. 41eec90 Added startup profile artifact management to baseline profile plugin by Marcello Albano · 1 year, 3 months ago
  2. f63ddfe Added support to generate startup-prof.txt in BaselineProfileRule by Marcello Albano · 1 year, 3 months ago
  3. 3da7622 Added per-variant dependency specification by Marcello Albano · 1 year, 4 months ago
  4. 6bbea35 Introduced per-variant configuration by Marcello Albano · 1 year, 4 months ago
  5. c69f680 Merge "Public experimental API for TraceProcessor" into androidx-main by Treehugger Robot · 1 year, 4 months ago
  6. 80d9e8a Public experimental API for TraceProcessor by Chris Craik · 1 year, 4 months ago
  7. e382b83 Explicit default configuration in integration tests by Marcello Albano · 1 year, 4 months ago
  8. ecb66b5 Split onDemandGeneration flag behaviour into saveInSrc and automaticGenerationDuringBuild by Marcello Albano · 1 year, 4 months ago
  9. 4ab42f9 Renamed app provider to app target by Marcello Albano · 1 year, 4 months ago
  10. a84bf8d Renamed baselineprofiles to baseline profile by Marcello Albano · 1 year, 4 months ago
  11. 6e4ecf7 Add a lint check to flag usages of Thread.sleep by Aurimas Liutikas · 1 year, 4 months ago
  12. 9d9d3ea71 Created wrapper plugin by Marcello Albano · 1 year, 4 months ago
  13. 5d86f0f Renamed baseline profile plugin extension to `baselineProfiles` by Marcello Albano · 1 year, 4 months ago
  14. f2d1674 Renamed build provider to apk provider by Marcello Albano · 1 year, 4 months ago
  15. 4c5e354a Removed buildType setting and changed merge option to boolean by Marcello Albano · 1 year, 5 months ago
  16. 8e977cf Changed output folder for generated baseline profiles by Marcello Albano · 1 year, 5 months ago
  17. 9bf5043 Renamed baselineprofiles configuration to baselineProfiles by Marcello Albano · 1 year, 5 months ago
  18. 3b533ce Sort profile rules by class name and remove duplicate rules with same class and method by Marcello Albano · 1 year, 5 months ago
  19. c4a3984 Added possibility to customize rules merge and variant output by Marcello Albano · 1 year, 5 months ago
  20. a49c98d Integration tests for Baseline Profile Gradle Plugin - Part 2 by Marcello Albano · 1 year, 5 months ago
  21. 9169fe7 Suppress compilationModeNone_shouldSetProfileVerified on rooted API 29/30 by Chris Craik · 1 year, 5 months ago
  22. 1aaf7a4 Disable minification in baseline profile build type by Marcello Albano · 1 year, 5 months ago
  23. ca7529c Add integration test modules to baseline profiles gradle plugin by Marcello Albano · 2 years ago
  24. 60960e4 Give test full control over BaselineProfileRule filtering by Chris Craik · 1 year, 8 months ago
  25. 5f09bbb Add experimental support for stable baseline profile rule generation. by Rahul Ravikumar · 1 year, 8 months ago
  26. d4d5580 Open API for PowerMetric by Chris Craik · 1 year, 8 months ago
  27. e7b7f8c Safe by default shell commands by Chris Craik · 1 year, 9 months ago
  28. 2ea6ff9 Fixed installRelease before connected checks for macrobenchmark example by Marcello Albano · 1 year, 11 months ago
  29. 5d7c041 Support for generating baseline profiles without root (API33+) by Chris Craik · 1 year, 9 months ago
  30. 40645ff Merge "Set iteration in BaselineProfileRule Fixes: 227991471 Test: BaselineProfileRuleTest Relnote: "Set iteration in BaselineProfileRule, and throw clearly if target package not installed."" into androidx-main by Treehugger Robot · 1 year, 9 months ago
  31. 5adb87d Set iteration in BaselineProfileRule by Chris Craik · 1 year, 9 months ago
  32. 4b377ec Remove FrameTimingGfxInfoMetric by Chris Craik · 1 year, 10 months ago
  33. eeae753 Changed PerfettoTraceProcessor to use trace_processor_shell in http mode by Marcello Albano · 1 year, 10 months ago
  34. 26657bf Merge "Added benchmark for perfetto trace processor" into androidx-main by Marcello Albano · 1 year, 10 months ago
  35. 7fcacec Added benchmark for perfetto trace processor by Marcello Albano · 1 year, 10 months ago
  36. d549a32 Gradle edition: kotlin.RequiresOptIn is now enabled by default by Jim Sproch · 1 year, 10 months ago
  37. f8bcae9 Add the ability to generate startup profiles using BaselineProfileRule. by Rahul Ravikumar · 1 year, 11 months ago
  38. 44846bb Merge "Add support in Macrobenchmark to be able to support baseline profile generation for System apps." into androidx-main am: df088d3fcc by Treehugger Robot · 2 years ago
  39. 29d2848 Add support in Macrobenchmark to be able to support baseline profile generation for System apps. by Rahul Ravikumar · 2 years ago
  40. ec81bda Merge "Added a new compilation mode `CompilationMode.Ignore` to skip profile reset and compilation." into androidx-main am: 1daa487e83 by Marcello Albano · 2 years ago
  41. 78a3847 Added a new compilation mode `CompilationMode.Ignore` to skip profile reset and compilation. by Marcello Albano · 2 years ago
  42. d08aae3 Merge "Added parameter to `BaselineProfileRule#collectBaselineProfile` to filter output file by package names" into androidx-main am: 65c58c7bab by Treehugger Robot · 2 years ago
  43. a25c7ad Added parameter to `BaselineProfileRule#collectBaselineProfile` to filter output file by package names by Marcello Albano · 2 years ago
  44. 5952f18 Add a power macrobenchmark for light/dark mode. by Michael Rosenfeld · 2 years ago
  45. f2f07aa Enable the IgnoreClassLevelDetector lint check for test files by Julia McClellan · 2 years, 1 month ago
  46. 5bdce45 Add benchmark to measure differences in using pressHome() in setupBlock vs measureBlock. by Tomáš Mlynarič · 2 years, 1 month ago
  47. 094000f Adds battery charge measurement to macrobenchmark. by Allison Thompson · 2 years, 2 months ago
  48. 0786abd Merge "Refactors power metrics to be more configurable." into androidx-main by Allison Thompson · 2 years, 2 months ago
  49. 6408768 Refactors power metrics to be more configurable. by Allison Thompson · 2 years, 2 months ago
  50. 650f904 Add a grid scroll benchmark comparison by Ben Trengrove · 2 years, 2 months ago
  51. 7179c4e Merge "Enables background work to be used in macrobenchmark." into androidx-main by Allison Thompson · 2 years, 3 months ago
  52. 5263e0b Enables background work to be used in macrobenchmark. by Allison Thompson · 2 years, 3 months ago
  53. d7ac178 Merge "Allows tests to be skipped on unsupported devices." into androidx-main by Chris Craik · 2 years, 3 months ago
  54. 99e66e1 Allows tests to be skipped on unsupported devices. by Allison Thompson · 2 years, 3 months ago
  55. 2abe558 Tracing Perfetto: Handshake by Jakub Gielzak · 2 years, 4 months ago
  56. 0443d72 Experiment with pressHome in setupBlock by Chris Craik · 2 years, 3 months ago
  57. 60d9fd5 Merge "Adds total power and energy to macrobenchmark." into androidx-main by Allison Thompson · 2 years, 4 months ago
  58. da7969e Adds total power and energy to macrobenchmark. by Allison Thompson · 2 years, 4 months ago
  59. dcfa035 Migrate from AndroidManifest to build.gradle for namespace by Aurimas Liutikas · 2 years, 4 months ago
  60. fa2cc00 Adds power to macrobenchmark. by Allison Thompson · 2 years, 5 months ago
  61. 4c96f21e Fix flaky TrivialListScrollBaselineProfile test. by Rahul Ravikumar · 2 years, 5 months ago
  62. 2b44e7e Merge "Upstream deprecation suppressions for Android T" into androidx-main by Treehugger Robot · 2 years, 5 months ago
  63. 7f32b0d Support metrics from named UI subprocesses in multi-process apps by Chris Craik · 2 years, 5 months ago
  64. ef5e710 Upstream deprecation suppressions for Android T by Aurimas Liutikas · 2 years, 5 months ago
  65. ab5db85 Make AudioUnderrunMetric available under experimental flag by Dmitry Zhestilevskiy · 2 years, 5 months ago
  66. 1201063 Remove the redundant `setup` block from `BaselineProfileRule`. by Rahul Ravikumar · 2 years, 5 months ago
  67. 8031897 Add AudioUnderrunMetric to Macrobenchmark by Dmitry Zhestilevskiy · 2 years, 7 months ago
  68. 616d1ff Rework CompilationMode for clarity and extensibility by Chris Craik · 2 years, 7 months ago
  69. 2e0a370 Fix baselineprofile in non-compose macrobenchmarks by Chris Craik · 2 years, 8 months ago
  70. 5703a1d Add temporary logging and tracing to debug hot startup on API 23 by Chris Craik · 2 years, 8 months ago
  71. a487669 Add API to force-enable app tag tracing by Chris Craik · 2 years, 8 months ago
  72. 5603340 Reenabling MissingTestSizeAnnotation on tests by Jeff Gaston · 2 years, 9 months ago
  73. d84b1c7 Track tip of tree dependencies in macrobenchmark-target, to monitor tot perf by Chris Craik · 2 years, 8 months ago
  74. cab9033 Revert "Add a `measureRepeated` overload for `MacrobenchmarkRule`" by Chris Craik · 2 years, 8 months ago
  75. 6da9b7f27 Make `BaselineProfileRule` experimental. by Rahul Ravikumar · 2 years, 9 months ago
  76. 90a83fd Disable targetPackageInstalled by Aurimas Liutikas · 2 years, 9 months ago
  77. 70eedc6 Merge "Switch StartupTimingMetric to custom trace-based implementation" into androidx-main by Treehugger Robot · 2 years, 9 months ago
  78. 5f42f07 Add a `measureRepeated` overload for `MacrobenchmarkRule` by Rahul Ravikumar · 2 years, 9 months ago
  79. 14225e7 Switch StartupTimingMetric to custom trace-based implementation by Chris Craik · 2 years, 9 months ago
  80. 93b34a8 Better Java APIs for Macrobenchmarks. by Rahul Ravikumar · 2 years, 9 months ago
  81. 597b28d Merge "Support 'none' Profiling mode arg to disable profiling" into androidx-main by Treehugger Robot · 2 years, 9 months ago
  82. 56e7c24 Support 'none' Profiling mode arg to disable profiling by Chris Craik · 2 years, 9 months ago
  83. cddaac1 Merge "Initial impl of StartupTimingQuery, part of new startup metric" into androidx-main by Treehugger Robot · 2 years, 9 months ago
  84. c155f6c Initial impl of StartupTimingQuery, part of new startup metric by Chris Craik · 2 years, 9 months ago
  85. 9cd4959 Merge "Update lint baselines once again." into androidx-main by Aurimas Liutikas · 2 years, 9 months ago
  86. bd23cea Merge "Baseline profiles for `lifecycle-common`." into androidx-main by Treehugger Robot · 2 years, 9 months ago
  87. 210f875 Update lint baselines once again. by Aurimas Liutikas · 2 years, 9 months ago
  88. 45139d4 Update lint baselines to fix androidx-studio-integration by Aurimas Liutikas · 2 years, 9 months ago
  89. 5e88bf4 Baseline profiles for `lifecycle-common`. by Rahul Ravikumar · 2 years, 9 months ago
  90. d651ee2 Add a new `BaselineProfileRule` to make it easy to generate baseline profiles. by Rahul Ravikumar · 2 years, 9 months ago
  91. 358637d Lower min macrobenchmark to API23 (scrolling benchmarks only) by Chris Craik · 2 years, 10 months ago
  92. 47fd60a Trace-based FrameTimingMetric, Step 2 by Chris Craik · 2 years, 10 months ago
  93. addb956 Trace-based FrameTimingMetric, Step 1 by Chris Craik · 2 years, 10 months ago
  94. b351a17 Clean up benchmark test AndroidManifest.xml files by Chris Craik · 3 years ago
  95. eeb028c Lower MacrobenchmarkScope min API to 21 by Chris Craik · 3 years ago
  96. c75fd5f Test trace capture back to API 28, macrobench scope to 27 by Chris Craik · 3 years ago
  97. 6c14ae6 Remove crystalball experiment by Chris Craik · 3 years ago
  98. 2a9767f Merge "Initial com.android.test module support in AndroidX plugin" into androidx-main by Chris Craik · 3 years ago
  99. f7fc851 Initial com.android.test module support in AndroidX plugin by Chris Craik · 3 years ago
  100. 01d05de Run NewApi lint on tests by Alan Viverette · 3 years, 1 month ago