From 851334031f8fdbe42587e8b86772e4032eeb2d7c Mon Sep 17 00:00:00 2001 From: Tony Medhat Date: Thu, 9 Apr 2026 10:19:59 +0200 Subject: [PATCH] bench: set iteration count for all benchmarks to 5 iterations instead of 10 --- .../apps/nowinandroid/foryou/ScrollForYouFeedBenchmark.kt | 4 ++-- .../apps/nowinandroid/interests/ScrollTopicListBenchmark.kt | 2 +- .../interests/TopicsScreenRecompositionBenchmark.kt | 2 +- .../samples/apps/nowinandroid/startup/StartupBenchmark.kt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/foryou/ScrollForYouFeedBenchmark.kt b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/foryou/ScrollForYouFeedBenchmark.kt index 155f8d40d..e899829a6 100644 --- a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/foryou/ScrollForYouFeedBenchmark.kt +++ b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/foryou/ScrollForYouFeedBenchmark.kt @@ -47,7 +47,7 @@ class ScrollForYouFeedBenchmark { packageName = PACKAGE_NAME, metrics = listOf(FrameTimingMetric()), compilationMode = compilationMode, - iterations = 10, + iterations = 5, startupMode = StartupMode.WARM, setupBlock = { // Start the app @@ -68,7 +68,7 @@ class ScrollForYouFeedBenchmark { packageName = PACKAGE_NAME, metrics = listOf(MemoryUsageMetric(MemoryUsageMetric.Mode.Max)), compilationMode = compilationMode, - iterations = 10, + iterations = 5, startupMode = StartupMode.WARM, setupBlock = { // Start the app diff --git a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/ScrollTopicListBenchmark.kt b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/ScrollTopicListBenchmark.kt index b53e2e05c..4be72783b 100644 --- a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/ScrollTopicListBenchmark.kt +++ b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/ScrollTopicListBenchmark.kt @@ -42,7 +42,7 @@ class ScrollTopicListBenchmark { packageName = PACKAGE_NAME, metrics = listOf(FrameTimingMetric()), compilationMode = compilationMode, - iterations = 10, + iterations = 5, startupMode = StartupMode.WARM, setupBlock = { // Start the app diff --git a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/TopicsScreenRecompositionBenchmark.kt b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/TopicsScreenRecompositionBenchmark.kt index faf0803f3..43b2ecec1 100644 --- a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/TopicsScreenRecompositionBenchmark.kt +++ b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/interests/TopicsScreenRecompositionBenchmark.kt @@ -42,7 +42,7 @@ class TopicsScreenRecompositionBenchmark { packageName = PACKAGE_NAME, metrics = listOf(FrameTimingMetric()), compilationMode = compilationMode, - iterations = 10, + iterations = 5, startupMode = StartupMode.WARM, setupBlock = { // Start the app diff --git a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/startup/StartupBenchmark.kt b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/startup/StartupBenchmark.kt index 2067a23c2..c979beeba 100644 --- a/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/startup/StartupBenchmark.kt +++ b/benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/startup/StartupBenchmark.kt @@ -61,7 +61,7 @@ class StartupBenchmark { metrics = BaselineProfileMetrics.allMetrics, compilationMode = compilationMode, // More iterations result in higher statistical significance. - iterations = 10, + iterations = 5, startupMode = COLD, setupBlock = { pressHome()