1. ab5db85 Make AudioUnderrunMetric available under experimental flag by Dmitry Zhestilevskiy · 2 years, 8 months ago
  2. 1201063 Remove the redundant `setup` block from `BaselineProfileRule`. by Rahul Ravikumar · 2 years, 8 months ago
  3. 8031897 Add AudioUnderrunMetric to Macrobenchmark by Dmitry Zhestilevskiy · 2 years, 10 months ago
  4. 616d1ff Rework CompilationMode for clarity and extensibility by Chris Craik · 2 years, 10 months ago
  5. 2e0a370 Fix baselineprofile in non-compose macrobenchmarks by Chris Craik · 2 years, 10 months ago
  6. 5703a1d Add temporary logging and tracing to debug hot startup on API 23 by Chris Craik · 2 years, 10 months ago
  7. a487669 Add API to force-enable app tag tracing by Chris Craik · 2 years, 11 months ago
  8. 5603340 Reenabling MissingTestSizeAnnotation on tests by Jeff Gaston · 3 years ago
  9. d84b1c7 Track tip of tree dependencies in macrobenchmark-target, to monitor tot perf by Chris Craik · 2 years, 11 months ago
  10. cab9033 Revert "Add a `measureRepeated` overload for `MacrobenchmarkRule`" by Chris Craik · 2 years, 11 months ago
  11. 6da9b7f27 Make `BaselineProfileRule` experimental. by Rahul Ravikumar · 3 years ago
  12. 90a83fd Disable targetPackageInstalled by Aurimas Liutikas · 3 years ago
  13. 70eedc6 Merge "Switch StartupTimingMetric to custom trace-based implementation" into androidx-main by Treehugger Robot · 3 years ago
  14. 5f42f07 Add a `measureRepeated` overload for `MacrobenchmarkRule` by Rahul Ravikumar · 3 years ago
  15. 14225e7 Switch StartupTimingMetric to custom trace-based implementation by Chris Craik · 3 years ago
  16. 93b34a8 Better Java APIs for Macrobenchmarks. by Rahul Ravikumar · 3 years ago
  17. 597b28d Merge "Support 'none' Profiling mode arg to disable profiling" into androidx-main by Treehugger Robot · 3 years ago
  18. 56e7c24 Support 'none' Profiling mode arg to disable profiling by Chris Craik · 3 years ago
  19. cddaac1 Merge "Initial impl of StartupTimingQuery, part of new startup metric" into androidx-main by Treehugger Robot · 3 years ago
  20. c155f6c Initial impl of StartupTimingQuery, part of new startup metric by Chris Craik · 3 years ago
  21. 9cd4959 Merge "Update lint baselines once again." into androidx-main by Aurimas Liutikas · 3 years ago
  22. bd23cea Merge "Baseline profiles for `lifecycle-common`." into androidx-main by Treehugger Robot · 3 years ago
  23. 210f875 Update lint baselines once again. by Aurimas Liutikas · 3 years ago
  24. 45139d4 Update lint baselines to fix androidx-studio-integration by Aurimas Liutikas · 3 years ago
  25. 5e88bf4 Baseline profiles for `lifecycle-common`. by Rahul Ravikumar · 3 years ago
  26. d651ee2 Add a new `BaselineProfileRule` to make it easy to generate baseline profiles. by Rahul Ravikumar · 3 years ago
  27. 358637d Lower min macrobenchmark to API23 (scrolling benchmarks only) by Chris Craik · 3 years ago
  28. 47fd60a Trace-based FrameTimingMetric, Step 2 by Chris Craik · 3 years ago
  29. addb956 Trace-based FrameTimingMetric, Step 1 by Chris Craik · 3 years ago
  30. b351a17 Clean up benchmark test AndroidManifest.xml files by Chris Craik · 3 years, 2 months ago
  31. eeb028c Lower MacrobenchmarkScope min API to 21 by Chris Craik · 3 years, 2 months ago
  32. c75fd5f Test trace capture back to API 28, macrobench scope to 27 by Chris Craik · 3 years, 2 months ago
  33. 6c14ae6 Remove crystalball experiment by Chris Craik · 3 years, 3 months ago
  34. 2a9767f Merge "Initial com.android.test module support in AndroidX plugin" into androidx-main by Chris Craik · 3 years, 3 months ago
  35. f7fc851 Initial com.android.test module support in AndroidX plugin by Chris Craik · 3 years, 3 months ago
  36. 01d05de Run NewApi lint on tests by Alan Viverette · 3 years, 3 months ago
  37. b3483fd Migrate miscellaneous libraries to use Gradle Version Catalogs by Aurimas Liutikas · 3 years, 4 months ago
  38. c8a26b8 Removes remaining androidx.ui references by Louis Pullen-Freilich · 3 years, 4 months ago
  39. 2c1a81e Migrate benchmark to use Gradle Version Catalogs by Aurimas Liutikas · 3 years, 4 months ago
  40. 9528e87 Merge "Extract MacrobenchUtils.kt to a new testutils" into androidx-main by Sean McQuillan · 3 years, 5 months ago
  41. b6ccf4e Extract MacrobenchUtils.kt to a new testutils by Sean McQuillan · 3 years, 5 months ago
  42. 054934d Don't generate empty lint baseline files by Alan Viverette · 3 years, 5 months ago
  43. 8c82807 Moving test strings.xml files to donottranslate-strings.xml by Jeff Gaston · 3 years, 5 months ago
  44. 3a73f14 Refactor UnsafeNewApiCall to ClassVerificationFailure by Alan Viverette · 3 years, 5 months ago
  45. ff1158d Add interpreted (jit-disabled) mode to Macrobenchmarks (2/2) by Chris Craik · 3 years, 6 months ago
  46. 2cd7a96 Merge "Add lazy scrolling jank benchmark." into androidx-main by Treehugger Robot · 3 years, 6 months ago
  47. f3ba217 Add lazy scrolling jank benchmark. by Filip Pavlis · 3 years, 6 months ago
  48. c55cc17e Changes some correctness compose:ui lint checks to be warnings, not errors by Louis Pullen-Freilich · 3 years, 7 months ago
  49. a749330 Document need for exported=true, and detect exported=false by Chris Craik · 3 years, 7 months ago
  50. 446d0d2 Remove need for <queries> tag in macrobenchmarks by Chris Craik · 3 years, 7 months ago
  51. 9e38b4f Standardize to more kt-compatible syntax by Jim Sproch · 3 years, 9 months ago
  52. 345202c Make non-profileable an error for macrobenchmarks by Chris Craik · 3 years, 7 months ago
  53. 925b221 Rename launch*AndWait operations -> startActivityAndWait by Chris Craik · 3 years, 8 months ago
  54. fbfc721 Restructure Macrobenchmark modules by Chris Craik · 3 years, 8 months ago
  55. 32bd767 Remove requestLegacyExternalStorage flag from benchmarks by Chris Craik · 3 years, 8 months ago
  56. 97cfdf3 Merge the two macrobenchmark entry points, and document them by Chris Craik · 3 years, 8 months ago
  57. 18e14b4 Rename JankMetric -> FrameTimingMetric by Chris Craik · 3 years, 8 months ago
  58. d83459f Merge "Use Perfetto as a datasource for app startup metrics." into androidx-main by Rahul Ravikumar · 3 years, 8 months ago
  59. 98bdb03 Use Perfetto as a datasource for app startup metrics. by Rahul Ravikumar · 3 years, 10 months ago
  60. b9074a7 Workaround for lint check severity issue in 27.2.0-beta02 by Alan Viverette · 3 years, 8 months ago
  61. 106ea08 Last few instances of androidx-master-dev in scripts by Alan Viverette · 3 years, 9 months ago
  62. e89cd01 JSON output for macrobenchmarks by Chris Craik · 3 years, 10 months ago
  63. 5e8e6e4 Fix test configuration from oag/1516468 by Chris Craik · 3 years, 10 months ago
  64. a96150b Enable basic R8 minification for macro targets by Chris Craik · 3 years, 10 months ago
  65. a1fdff9 Bring view and compose target activities closer in line by Chris Craik · 3 years, 10 months ago
  66. db86d7a Update JankMetricValidation tests to dispatch more scroll events. by Rahul Ravikumar · 3 years, 10 months ago
  67. 2f2bd59 Add separate Compose macrobenchmark target by Chris Craik · 3 years, 10 months ago
  68. b57c0f2 Startup benchmark refinement by Chris Craik · 3 years, 10 months ago
  69. d1f14a1 Add dedicated api for measuring startup: measureStartupRepeated {} by Chris Craik · 3 years, 10 months ago
  70. 284368f Enable Macrobenchmarks in CI. by Rahul Ravikumar · 3 years, 10 months ago
  71. ea99c3a Metrics name cleanup by Chris Craik · 3 years, 10 months ago
  72. eba03a5 Simplify macrobenchmark module structure by Chris Craik · 3 years, 10 months ago
  73. b90c129 Add a Jank Metric. by Rahul Ravikumar · 3 years, 10 months ago
  74. e879434 Metric overhaul by Chris Craik · 3 years, 11 months ago
  75. 19b28c0 Android Gradle Plugin 4.2.0-alpha15 by Jeff Gaston · 3 years, 11 months ago
  76. 93a7b82 MacroBenchmarkTest now targets the package `androidx.benchmark.integration.macro.target` by Rahul Ravikumar · 3 years, 11 months ago
  77. 05ecb66 Adds a Macrobenchmark integration test app. by Rahul Ravikumar · 3 years, 11 months ago
  78. 17628d7 [1/3] Use AndroidJUnit4 instead of JUnit4 by Jelle Fresen · 4 years ago
  79. a42f3e6 Enable profileable for all benchmarks, and benchmark tests by Chris Craik · 4 years, 3 months ago
  80. ec33fd3 Fix startupBenchmark in presubmit by Chris Craik · 4 years, 5 months ago
  81. 676d3a4 Bypass configuration errors in dryRun by Chris Craik · 4 years, 6 months ago
  82. e21e3aa Add a "Dry Run" benchmark mode for presubmit by Chris Craik · 5 years ago
  83. 4357434 Merge "Apply Benchmark plugin to benchmark modules" into androidx-master-dev by Dustin Lam · 5 years ago
  84. 22c3392 Move JUnit4 usage to separate module by Chris Craik · 5 years ago
  85. 56130b2 Apply Benchmark plugin to benchmark modules by Dustin Lam · 5 years ago
  86. e2022ae Move benchmark -> benchmark-common by Chris Craik · 5 years ago
  87. 5e0c25f Add benchmark startupMode by Chris Craik · 5 years ago