1. d651ee2 Add a new `BaselineProfileRule` to make it easy to generate baseline profiles. by Rahul Ravikumar · 3 years ago
  2. 358637d Lower min macrobenchmark to API23 (scrolling benchmarks only) by Chris Craik · 3 years ago
  3. 47fd60a Trace-based FrameTimingMetric, Step 2 by Chris Craik · 3 years ago
  4. 91dc183 Add sample-based metric result format by Chris Craik · 3 years ago
  5. addb956 Trace-based FrameTimingMetric, Step 1 by Chris Craik · 3 years ago
  6. 074c901 Remove the use of Thread.sleep's in CompilationMode. by Rahul Ravikumar · 3 years, 1 month ago
  7. 4147c3a Merge "Switch to Double for all metrics" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  8. 5e69558 Switch to Double for all metrics by Chris Craik · 3 years, 1 month ago
  9. 666614b Upgrade to Kotlin 1.5.30 by Jim Sproch · 3 years, 1 month ago
  10. 6b595b5 Use Activity 1.3.1 prebuilts by Ian Lake · 3 years, 1 month ago
  11. 4d383e0 Enable perfetto capture testing back to API 21/23 by Chris Craik · 3 years, 1 month ago
  12. faa5ec5 Merge "Invoke unbundled perfetto via tracebox" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  13. fa08f9d Invoke unbundled perfetto via tracebox by Chris Craik · 3 years, 1 month ago
  14. f9d6897 Merge changes from topic "macrobench-baseline" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  15. 8cb2caa Merge "Avoid reporting files to sync when running internal tests from CLI" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  16. b255edc Ensure ProfileInstaller always installs a profile for `CompilationMode.BaselineProfile`. by Rahul Ravikumar · 3 years, 1 month ago
  17. 94e8561 Clear profiles for StartupMode.COLD and CompilationMode.None. by Rahul Ravikumar · 3 years, 1 month ago
  18. 1314f00 Avoid reporting files to sync when running internal tests from CLI by Chris Craik · 3 years, 1 month ago
  19. e6e74d0 Merge "Mark Benchmark tasks as uncacheable" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  20. 7f50ddf Mark Benchmark tasks as uncacheable by Chris Craik · 3 years, 1 month ago
  21. b351a17 Clean up benchmark test AndroidManifest.xml files by Chris Craik · 3 years, 2 months ago
  22. 4d0dfa7 Merge "Remove older legacy stat reporting, which lacks metric name/units" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  23. 28a57bb Remove older legacy stat reporting, which lacks metric name/units by Chris Craik · 3 years, 1 month ago
  24. 6a161d9 Raise min API of benchmark-macro(-junit4) libraries to 21 by Chris Craik · 3 years, 1 month ago
  25. f5d35eb Move perfetto capture and protos to benchmark-common by Chris Craik · 3 years, 1 month ago
  26. fad5088 Merge ShellUtils into Shell in benchmark-common by Chris Craik · 3 years, 1 month ago
  27. 7efd019 Annotate several macrobench classes with missing RequiresApi by Chris Craik · 3 years, 1 month ago
  28. 12b3491 `CompilationMode.BaselineProfile` actually works. by Rahul Ravikumar · 3 years, 1 month ago
  29. fb5af7b Merge "Remove need for setup/post-process scripts for simpleperf, and make it default" into androidx-main by Treehugger Robot · 3 years, 1 month ago
  30. c28da96 Remove need for setup/post-process scripts for simpleperf, and make it default by Chris Craik · 3 years, 1 month ago
  31. 6188be1 Add androidx.benchmark.iterations argument for controlling measurement iters by Chris Craik · 3 years, 1 month ago
  32. 872057a Fix app cmdline wildcard to only be used API 28+ by Chris Craik · 3 years, 1 month ago
  33. eeb028c Lower MacrobenchmarkScope min API to 21 by Chris Craik · 3 years, 2 months ago
  34. 14a76b4d Merge "Stop using root buildOnServer task" into androidx-main by Aurimas Liutikas · 3 years, 2 months ago
  35. ada6f50 Merge "Test trace capture back to API 28, macrobench scope to 27" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  36. c75fd5f Test trace capture back to API 28, macrobench scope to 27 by Chris Craik · 3 years, 2 months ago
  37. 2379e40 Merge "Bump androidx.test.core to 1.4.0" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  38. fa78895 Bump androidx.test.core to 1.4.0 by Jeremy Woods · 3 years, 2 months ago
  39. e137997 Validate PerfettoTraceProcessor back to API 21 by Chris Craik · 3 years, 2 months ago
  40. 0d5f978 Stop using root buildOnServer task by Aurimas Liutikas · 3 years, 2 months ago
  41. 48ae41e Fix ShellUtils on API 21/22 - chmod +x not supported by Chris Craik · 3 years, 2 months ago
  42. 258a46b Merge "Only use atrace tags supported on the local platform version" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  43. 3dff710 Only use atrace tags supported on the local platform version by Chris Craik · 3 years, 2 months ago
  44. 91d9b08 Workaround missing metrics by Chris Craik · 3 years, 2 months ago
  45. 908fa60 Merge "Add support for trace processor queries" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  46. 869b9bb Add support for trace processor queries by Chris Craik · 3 years, 2 months ago
  47. 29bbd1d Use .perfetto-trace extension for all traces by Chris Craik · 3 years, 2 months ago
  48. 2f8820c Add fully drawn to StartupTimingMetric output by Chris Craik · 3 years, 2 months ago
  49. f40c94b Adds in-app-memory tracing, for tracing out-of-scope macrobench work by Chris Craik · 3 years, 2 months ago
  50. 57b63cf7 Merge "Speculative fix for using API 21 in min 14 code" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  51. 67446d1 Speculative fix for using API 21 in min 14 code by Chris Craik · 3 years, 2 months ago
  52. b3a082f Merge "Move to proto perfetto config" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  53. c9ee9f0 Move to proto perfetto config by Chris Craik · 3 years, 2 months ago
  54. b84cf30 Fix StartupMetricTest when running without root by Chris Craik · 3 years, 2 months ago
  55. 59dd0c5 Append UI metadata to trace file directly, instead of load+append+write by Chris Craik · 3 years, 2 months ago
  56. 3676b1a Merge "Fix missing metric crash by sleeping longer after launch before killing Perfetto" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  57. 3489602 Fix missing metric crash by sleeping longer after launch before killing Perfetto by Chris Craik · 3 years, 2 months ago
  58. e77e304 Merge "Temporarily disable webview trace tag" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  59. 1059d87 Temporarily disable webview trace tag by Chris Craik · 3 years, 3 months ago
  60. f77729e Reduce sleep waiting for perfetto to be killed by Chris Craik · 3 years, 2 months ago
  61. 3c72324 Align Gradle project paths to Maven coordinates for benchmark by Alan Viverette · 3 years, 2 months ago
  62. b8d8be3 Merge "Fix ClassVerificationFailures with wrapper classes" into androidx-main by Chris Craik · 3 years, 2 months ago
  63. 54db19e Fix ClassVerificationFailures with wrapper classes by Chris Craik · 3 years, 2 months ago
  64. 384ad08 Merge "Reduce throttle max retries, and reset if hitting max retries" into androidx-main by Chris Craik · 3 years, 2 months ago
  65. 6bb7f19 Reduce throttle max retries, and reset if hitting max retries by Chris Craik · 3 years, 2 months ago
  66. 34b1ece Merge "Update JankCollectionHelper to support S gfxinfo" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  67. 25369f9 Update JankCollectionHelper to support S gfxinfo by Chris Craik · 3 years, 2 months ago
  68. 2c61b37 Merge "Remove crystalball experiment" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  69. 6c14ae6 Remove crystalball experiment by Chris Craik · 3 years, 2 months ago
  70. 911285a Merge "Relax clock locking requirements, and start using scaling_setspeed when possible" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  71. 38398bc Relax clock locking requirements, and start using scaling_setspeed when possible by Chris Craik · 3 years, 8 months ago
  72. a5e7913 Uses explicit broadcasts to deliver intents to receivers. by Rahul Ravikumar · 3 years, 3 months ago
  73. 9390a5c6 Merge "Reduce perfetto stop sleep time" into androidx-main by Chris Craik · 3 years, 3 months ago
  74. 4e10e6b Switch to am start-activity for startActivityAndWait by Chris Craik · 3 years, 3 months ago
  75. 498a666 Reduce perfetto stop sleep time by Chris Craik · 3 years, 3 months ago
  76. 2a9767f Merge "Initial com.android.test module support in AndroidX plugin" into androidx-main by Chris Craik · 3 years, 3 months ago
  77. f7fc851 Initial com.android.test module support in AndroidX plugin by Chris Craik · 3 years, 3 months ago
  78. 9ee910e Merge "Avoid parens in filename output" into androidx-main by Treehugger Robot · 3 years, 3 months ago
  79. 96eb88a Avoid parens in filename output by Chris Craik · 3 years, 3 months ago
  80. 01d05de Run NewApi lint on tests by Alan Viverette · 3 years, 3 months ago
  81. 62a2e14 Merge "Add @suppress to many @RestrictTo" into androidx-main by Owen Gray · 3 years, 3 months ago
  82. 1330ec9 Add @suppress to many @RestrictTo by Owen Gray · 3 years, 4 months ago
  83. fd8be7a Merge "Remove unnecessary NewApi suppressions." into androidx-main by Alexander Dorokhine · 3 years, 3 months ago
  84. ca788f8 Remove unnecessary NewApi suppressions. by Alexander Dorokhine · 3 years, 3 months ago
  85. b3483fd Migrate miscellaneous libraries to use Gradle Version Catalogs by Aurimas Liutikas · 3 years, 3 months ago
  86. c44ad33 Make sample for suppressing errors in gradle compatible with .kts by Dustin Lam · 3 years, 3 months ago
  87. c8a26b8 Removes remaining androidx.ui references by Louis Pullen-Freilich · 3 years, 4 months ago
  88. e28b6609 Merge "Add CompilationMode.BaselineProfile to macro benchmark library" into androidx-main by Leland Richardson · 3 years, 3 months ago
  89. 66c1ebf Add CompilationMode.BaselineProfile to macro benchmark library by Leland Richardson · 3 years, 4 months ago
  90. 67c39e6 Mark ActivityScenarioRuleTest as @FlakyTest by Aurimas Liutikas · 3 years, 4 months ago
  91. 17acd9e Update public_plus_experimental to hide @RestrictTo items by Aurimas Liutikas · 3 years, 4 months ago
  92. 2c1a81e Migrate benchmark to use Gradle Version Catalogs by Aurimas Liutikas · 3 years, 4 months ago
  93. 0418fb4 Merge "Update lint baselines" into androidx-main by Alan Viverette · 3 years, 4 months ago
  94. 6d4382e Remove benchmark docs that have migrated to d.android.com by Chris Craik · 3 years, 4 months ago
  95. 802403a Update lint baselines by Alan Viverette · 3 years, 4 months ago
  96. e238bad Upgrade to Kotlin 1.5.0, KSP to 1.5.0-1.0.0-alpha09 Test: bos by Jim Sproch · 3 years, 6 months ago
  97. 5dce758 Mark flaky tests as flaky by Alan Viverette · 3 years, 4 months ago
  98. 9528e87 Merge "Extract MacrobenchUtils.kt to a new testutils" into androidx-main by Sean McQuillan · 3 years, 4 months ago
  99. b6ccf4e Extract MacrobenchUtils.kt to a new testutils by Sean McQuillan · 3 years, 4 months ago
  100. 887892c Merge "Don't generate empty lint baseline files" into androidx-main by Alan Viverette · 3 years, 4 months ago