Initial implementation of JankStats library
JankStats allows apps to get per-frame duration data for each frame,
along with UI state associated with that frame.
Test: Manual and automated tests included in this CL
Relnote: "JankStats is a new library developers can use to get actionable
data on performance problems in their app."
Change-Id: Ia85b34f58888678ca237887a9c4cc820e74e92f3
diff --git a/settings.gradle b/settings.gradle
index 161833b..3ed3e47 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -531,6 +531,9 @@
includeProject(":media:media", "media/media", [BuildType.MAIN, BuildType.MEDIA])
includeProject(":mediarouter:mediarouter", "mediarouter/mediarouter", [BuildType.MAIN, BuildType.MEDIA])
includeProject(":mediarouter:mediarouter-testing", "mediarouter/mediarouter-testing", [BuildType.MAIN, BuildType.MEDIA])
+includeProject(":metrics:metrics-performance", "metrics/metrics-performance", [BuildType.MAIN])
+includeProject(":metrics:metrics-integration-tests", "metrics/integration-tests", [BuildType.MAIN])
+includeProject(":metrics:metrics-integration-tests:janktest", "metrics/integration-tests/janktest", [BuildType.MAIN])
includeProject(":navigation:navigation-benchmark", "navigation/navigation-benchmark", [BuildType.MAIN, BuildType.FLAN])
includeProject(":navigation:navigation-common", "navigation/navigation-common", [BuildType.MAIN, BuildType.FLAN, BuildType.COMPOSE])
includeProject(":navigation:navigation-common-ktx", "navigation/navigation-common-ktx", [BuildType.MAIN, BuildType.FLAN, BuildType.COMPOSE])