Add benchmark test for MotionScene
MotionScene is an object that represents the animations of a
MotionLayout.
This object can be failry complex and building it may be more costly
than it should.
As such, this change adds a couple of benchmarking test for MotionScene.
With the purpose to track its performance as we work to improve on it.
Bug: 291331242
Test: n/a
Change-Id: I8ee4dd0a91504b12a6491bd4914930a65ba17a7d
diff --git a/settings.gradle b/settings.gradle
index 7f88274..6d5d849 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -667,6 +667,7 @@
includeProject(":constraintlayout:constraintlayout-compose:integration-tests:demos", [BuildType.COMPOSE])
includeProject(":constraintlayout:constraintlayout-compose:integration-tests:macrobenchmark", [BuildType.COMPOSE])
includeProject(":constraintlayout:constraintlayout-compose:integration-tests:macrobenchmark-target", [BuildType.COMPOSE])
+includeProject(":constraintlayout:constraintlayout-compose:integration-tests:compose-benchmark", [BuildType.COMPOSE])
includeProject(":constraintlayout:constraintlayout", [BuildType.MAIN])
includeProject(":constraintlayout:constraintlayout-core", [BuildType.MAIN, BuildType.COMPOSE])
includeProject(":contentpager:contentpager", [BuildType.MAIN])