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)
