Fixed
Status Update
Comments
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 22c33928f8aa7151e4dd5cab8efdbf1a7061861d
Author: Chris Craik <ccraik@google.com>
Date: Thu Jul 25 12:33:06 2019
Move JUnit4 usage to separate module
Fixes: 138451391
Test: ./gradlew bench:b-c:cC bench:b-j:cC bench:b-b:cC
Test: ./gradlew compose:compose-runtime-benchmark:assembleDebug
This enables us to implement alternate APIs on top of BenchmarkState
in the future.
Change-Id: I91b8260c06baf58411286391345a0603d94781d9
M appcompat/benchmark/build.gradle
M appcompat/benchmark/src/androidTest/java/androidx/appcompat/benchmark/ViewInflationBenchmark.kt
M benchmark/benchmark/build.gradle
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/ParameterizedBenchmark.kt
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/SynchronizedBenchmark.kt
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/TrivialJavaBenchmark.java
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/TrivialKotlinBenchmark.kt
M benchmark/common/api/1.0.0-alpha04.txt
D benchmark/common/api/api_lint.ignore
M benchmark/common/api/current.txt
M benchmark/common/api/restricted_1.0.0-alpha04.txt
M benchmark/common/api/restricted_current.txt
M benchmark/common/build.gradle
M benchmark/common/src/androidTest/AndroidManifest.xml
M benchmark/common/src/androidTest/java/androidx/benchmark/ArgumentInjectingApplication.kt
M benchmark/common/src/androidTest/java/androidx/benchmark/BenchmarkStateTest.kt
M benchmark/common/src/main/java/androidx/benchmark/BenchmarkState.kt
M benchmark/common/src/main/java/androidx/benchmark/Errors.kt
M benchmark/common/src/main/java/androidx/benchmark/IsolationActivity.kt
M benchmark/integration-tests/startup-benchmark/build.gradle
M benchmark/integration-tests/startup-benchmark/src/androidTest/java/androidx/benchmark/integration/startup/benchmark/StartupBenchmark.kt
A benchmark/junit4/api/1.0.0-alpha04.txt
A benchmark/junit4/api/current.txt
A benchmark/junit4/api/res-1.0.0-alpha04.txt
A benchmark/junit4/api/restricted_1.0.0-alpha04.txt
A benchmark/junit4/api/restricted_current.txt
A benchmark/junit4/build.gradle
A benchmark/junit4/src/androidTest/AndroidManifest.xml
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/ActivityBenchmarkTests.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/AndroidBenchmarkRunnerTest.kt
A benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/ArgumentInjectingApplication.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/BenchmarkRuleAnnotationTest.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/BenchmarkRuleTest.kt
A benchmark/junit4/src/main/AndroidManifest.xml
M benchmark/junit4/src/main/java/androidx/benchmark/junit4/AndroidBenchmarkRunner.kt
M benchmark/junit4/src/main/java/androidx/benchmark/junit4/BenchmarkRule.kt
M buildSrc/src/main/kotlin/androidx/build/SupportConfig.kt
M buildSrc/src/main/kotlin/androidx/build/dependencies/Dependencies.kt
M compose/compose-runtime/compose-runtime-benchmark/build.gradle
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/ComposeBenchmarkBase.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/DbMonsterBenchmark.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/DeepTreeBenchmark.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/SiblingBenchmark.kt
M navigation/benchmark/build.gradle
M navigation/benchmark/src/androidTest/java/androidx/navigation/NavInflaterBenchmark.kt
M recyclerview/recyclerview-benchmark/build.gradle
M recyclerview/recyclerview-benchmark/src/androidTest/java/androidx/recyclerview/benchmark/ScrollBenchmark.kt
M room/benchmark/build.gradle
M room/benchmark/src/androidTest/java/androidx/room/benchmark/InvalidationTrackerBenchmark.kt
M room/benchmark/src/androidTest/java/androidx/room/benchmark/RelationBenchmark.kt
M settings.gradle
M slices/benchmark/build.gradle
M slices/benchmark/src/androidTest/java/androidx/slice/SliceSerializeMetrics.java
M slices/benchmark/src/androidTest/java/androidx/slice/SliceViewMetrics.java
M ui/integration-tests/benchmark/build.gradle
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/CheckboxesInRowsBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/RectsInColumnBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/RectsInColumnSharedModelBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/view/AndroidCheckboxesInLinearLayoutBenchmark.kt
M ui/integration-tests/benchmark/src/main/java/androidx/ui/benchmark/BenchmarksExtensions.kt
M ui/settings.gradle
M ui/ui-layout/build.gradle
M ui/ui-layout/src/androidTest/java/androidx/ui/layout/test/ScrollerPerformance.kt
https://android-review.googlesource.com/1092371
https://goto.google.com/android-sha1/22c33928f8aa7151e4dd5cab8efdbf1a7061861d
Branch: androidx-master-dev
commit 22c33928f8aa7151e4dd5cab8efdbf1a7061861d
Author: Chris Craik <ccraik@google.com>
Date: Thu Jul 25 12:33:06 2019
Move JUnit4 usage to separate module
Fixes: 138451391
Test: ./gradlew bench:b-c:cC bench:b-j:cC bench:b-b:cC
Test: ./gradlew compose:compose-runtime-benchmark:assembleDebug
This enables us to implement alternate APIs on top of BenchmarkState
in the future.
Change-Id: I91b8260c06baf58411286391345a0603d94781d9
M appcompat/benchmark/build.gradle
M appcompat/benchmark/src/androidTest/java/androidx/appcompat/benchmark/ViewInflationBenchmark.kt
M benchmark/benchmark/build.gradle
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/ParameterizedBenchmark.kt
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/SynchronizedBenchmark.kt
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/TrivialJavaBenchmark.java
M benchmark/benchmark/src/androidTest/java/androidx/benchmark/benchmark/TrivialKotlinBenchmark.kt
M benchmark/common/api/1.0.0-alpha04.txt
D benchmark/common/api/api_lint.ignore
M benchmark/common/api/current.txt
M benchmark/common/api/restricted_1.0.0-alpha04.txt
M benchmark/common/api/restricted_current.txt
M benchmark/common/build.gradle
M benchmark/common/src/androidTest/AndroidManifest.xml
M benchmark/common/src/androidTest/java/androidx/benchmark/ArgumentInjectingApplication.kt
M benchmark/common/src/androidTest/java/androidx/benchmark/BenchmarkStateTest.kt
M benchmark/common/src/main/java/androidx/benchmark/BenchmarkState.kt
M benchmark/common/src/main/java/androidx/benchmark/Errors.kt
M benchmark/common/src/main/java/androidx/benchmark/IsolationActivity.kt
M benchmark/integration-tests/startup-benchmark/build.gradle
M benchmark/integration-tests/startup-benchmark/src/androidTest/java/androidx/benchmark/integration/startup/benchmark/StartupBenchmark.kt
A benchmark/junit4/api/1.0.0-alpha04.txt
A benchmark/junit4/api/current.txt
A benchmark/junit4/api/res-1.0.0-alpha04.txt
A benchmark/junit4/api/restricted_1.0.0-alpha04.txt
A benchmark/junit4/api/restricted_current.txt
A benchmark/junit4/build.gradle
A benchmark/junit4/src/androidTest/AndroidManifest.xml
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/ActivityBenchmarkTests.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/AndroidBenchmarkRunnerTest.kt
A benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/ArgumentInjectingApplication.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/BenchmarkRuleAnnotationTest.kt
M benchmark/junit4/src/androidTest/java/androidx/benchmark/junit4/BenchmarkRuleTest.kt
A benchmark/junit4/src/main/AndroidManifest.xml
M benchmark/junit4/src/main/java/androidx/benchmark/junit4/AndroidBenchmarkRunner.kt
M benchmark/junit4/src/main/java/androidx/benchmark/junit4/BenchmarkRule.kt
M buildSrc/src/main/kotlin/androidx/build/SupportConfig.kt
M buildSrc/src/main/kotlin/androidx/build/dependencies/Dependencies.kt
M compose/compose-runtime/compose-runtime-benchmark/build.gradle
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/ComposeBenchmarkBase.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/DbMonsterBenchmark.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/DeepTreeBenchmark.kt
M compose/compose-runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/benchmark/SiblingBenchmark.kt
M navigation/benchmark/build.gradle
M navigation/benchmark/src/androidTest/java/androidx/navigation/NavInflaterBenchmark.kt
M recyclerview/recyclerview-benchmark/build.gradle
M recyclerview/recyclerview-benchmark/src/androidTest/java/androidx/recyclerview/benchmark/ScrollBenchmark.kt
M room/benchmark/build.gradle
M room/benchmark/src/androidTest/java/androidx/room/benchmark/InvalidationTrackerBenchmark.kt
M room/benchmark/src/androidTest/java/androidx/room/benchmark/RelationBenchmark.kt
M settings.gradle
M slices/benchmark/build.gradle
M slices/benchmark/src/androidTest/java/androidx/slice/SliceSerializeMetrics.java
M slices/benchmark/src/androidTest/java/androidx/slice/SliceViewMetrics.java
M ui/integration-tests/benchmark/build.gradle
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/CheckboxesInRowsBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/RectsInColumnBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/RectsInColumnSharedModelBenchmark.kt
M ui/integration-tests/benchmark/src/androidTest/java/androidx/ui/benchmark/test/view/AndroidCheckboxesInLinearLayoutBenchmark.kt
M ui/integration-tests/benchmark/src/main/java/androidx/ui/benchmark/BenchmarksExtensions.kt
M ui/settings.gradle
M ui/ui-layout/build.gradle
M ui/ui-layout/src/androidTest/java/androidx/ui/layout/test/ScrollerPerformance.kt
Description