This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git

commit 73917cd67a770f31f4358c1095ef1ed3ff23f052
Author: James Fredley <[email protected]>
AuthorDate: Thu Feb 26 16:28:15 2026 -0500

    Reduce measurement iterations to 3 to fit within CI 60-minute timeout
---
 .../src/jmh/groovy/org/apache/groovy/perf/CategoryBench.groovy          | 2 +-
 .../src/jmh/groovy/org/apache/groovy/perf/DynamicDispatchBench.groovy   | 2 +-
 .../jmh/groovy/org/apache/groovy/perf/GrailsLikePatternsBench.groovy    | 2 +-
 .../src/jmh/groovy/org/apache/groovy/perf/MetaclassChangeBench.groovy   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/CategoryBench.groovy
 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/CategoryBench.groovy
index 92b27534c8..1cb4f8f80f 100644
--- 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/CategoryBench.groovy
+++ 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/CategoryBench.groovy
@@ -39,7 +39,7 @@ import java.util.concurrent.TimeUnit
  * validation helpers, and domain class extensions.
  */
 @Warmup(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
-@Measurement(iterations = 5, time = 2, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
 @Fork(1)
 @BenchmarkMode(Mode.AverageTime)
 @OutputTimeUnit(TimeUnit.MILLISECONDS)
diff --git 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/DynamicDispatchBench.groovy
 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/DynamicDispatchBench.groovy
index d42aac9c31..323ff8a2a3 100644
--- 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/DynamicDispatchBench.groovy
+++ 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/DynamicDispatchBench.groovy
@@ -45,7 +45,7 @@ import java.util.concurrent.TimeUnit
  * regardless of caching.
  */
 @Warmup(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
-@Measurement(iterations = 5, time = 2, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
 @Fork(1)
 @BenchmarkMode(Mode.AverageTime)
 @OutputTimeUnit(TimeUnit.MILLISECONDS)
diff --git 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/GrailsLikePatternsBench.groovy
 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/GrailsLikePatternsBench.groovy
index 758f8cd8a2..7501aa0500 100644
--- 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/GrailsLikePatternsBench.groovy
+++ 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/GrailsLikePatternsBench.groovy
@@ -46,7 +46,7 @@ import java.util.concurrent.TimeUnit
  * </ul>
  */
 @Warmup(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
-@Measurement(iterations = 5, time = 2, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
 @Fork(1)
 @BenchmarkMode(Mode.AverageTime)
 @OutputTimeUnit(TimeUnit.MILLISECONDS)
diff --git 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/MetaclassChangeBench.groovy
 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/MetaclassChangeBench.groovy
index f332387d65..69cadcc393 100644
--- 
a/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/MetaclassChangeBench.groovy
+++ 
b/subprojects/performance/src/jmh/groovy/org/apache/groovy/perf/MetaclassChangeBench.groovy
@@ -43,7 +43,7 @@ import java.util.concurrent.TimeUnit
  * modification variants to measure the invalidation overhead.
  */
 @Warmup(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
-@Measurement(iterations = 5, time = 2, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 3, time = 2, timeUnit = TimeUnit.SECONDS)
 @Fork(1)
 @BenchmarkMode(Mode.AverageTime)
 @OutputTimeUnit(TimeUnit.MILLISECONDS)

Reply via email to