<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Gradle on Telltale — Gradle build experiment results</title><link>https://cdsap.github.io/Telltale/components/gradle/</link><description>Recent content in Gradle on Telltale — Gradle build experiment results</description><generator>Hugo -- 0.145.0</generator><language>en-us</language><lastBuildDate>Sat, 04 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cdsap.github.io/Telltale/components/gradle/index.xml" rel="self" type="application/rss+xml"/><item><title>Gradle 9.4.1 vs 9.5.0-rc-1</title><link>https://cdsap.github.io/Telltale/posts/2026-04-04-cdsap-285-experiment/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2026-04-04-cdsap-285-experiment/</guid><description>The performance comparison between &lt;code>varianta_main&lt;/code> and &lt;code>variantb_9.5.0-rc-1&lt;/code> reveals minor differences in build times and task execution times. The overall build time for &lt;code>variantb_9.5.0-rc-1&lt;/code> is slightly higher by about 0.9% compared to &lt;code>varianta_main&lt;/code>, translating to an increase of approximately 4.376 seconds. The configuration time shows a negligible decrease of about 0.7% in &lt;code>variantb_9.5.0-rc-1&lt;/code>. Notably, the most time-consuming tasks across both variants are similar, with minor variations in execution times. Memory and CPU usage metrics for all processes and specifically for the build processes are closely matched between the two variants, indicating similar resource consumption. The total garbage collection counts are also comparable, suggesting efficient memory management in both scenarios.</description></item><item><title>Gradle 9.4.0 vs 9.3.1</title><link>https://cdsap.github.io/Telltale/posts/2026-03-04-cdsap-274-experiment/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2026-03-04-cdsap-274-experiment/</guid><description>The analysis of the Gradle build performance data between variants &lt;code>9.3.1&lt;/code> and &lt;code>9.4.0&lt;/code> reveals minor differences in build times and resource usage. The overall build time for variant &lt;code>9.3.1&lt;/code> averaged 395.328 seconds, slightly longer than the 394.733 seconds for variant &lt;code>9.4.0&lt;/code>, a marginal improvement of about 0.15%. Configuration times are also nearly identical, with variant &lt;code>9.3.1&lt;/code> being marginally slower by about 0.29%. In terms of resource usage, both CPU and memory metrics for the build processes are closely matched between the two variants, indicating no significant change in resource efficiency. The most time-consuming tasks across both variants include &lt;code>:app:app:mergeExtDexDebug&lt;/code>, &lt;code>:app:app:hiltJavaCompileDebug&lt;/code>, and &lt;code>:app:app:mergeDebugResources&lt;/code>, with variant &lt;code>9.4.0&lt;/code> showing slight improvements in execution times for these tasks.</description></item><item><title>Gradle 9.4.0-rc-1 vs 9.3.1</title><link>https://cdsap.github.io/Telltale/posts/2026-02-09-cdsap-273-experiment/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2026-02-09-cdsap-273-experiment/</guid><description>The analysis of the Gradle build performance comparison between variants 9.3.1 and 9.4.0-rc-1 reveals a slight increase in overall build time by approximately 4.6 seconds (0.9% increase). The configuration time also saw a minor increase of about 1.02 seconds (2.3% increase). Notably, the top three most time-consuming tasks across both variants were &lt;code>:core:cart:kspDebugKotlin&lt;/code>, &lt;code>:core:contact:kspDebugKotlin&lt;/code>, and &lt;code>:core:comment:kspDebugKotlin&lt;/code>, with marginal increases in their execution times in the newer variant. Memory usage across all processes slightly decreased in the newer variant, while CPU usage remained maximally utilized at 100% for all processes. The total garbage collection counts increased in the newer variant, suggesting a potential area for optimization.</description></item><item><title>Gradle 9.2.1 vs 9.3.0</title><link>https://cdsap.github.io/Telltale/posts/2026-01-17-cdsap-268-experiment/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2026-01-17-cdsap-268-experiment/</guid><description>The analysis of the Gradle build performance data reveals minor differences between the two variants, &lt;code>varianta_9.2.1&lt;/code> and &lt;code>variantb_9.3.0&lt;/code>. The overall build time for &lt;code>varianta_9.2.1&lt;/code> averaged 638.4 seconds, slightly faster than &lt;code>variantb_9.3.0&lt;/code> at 639.8 seconds, a difference of about 1.4 seconds. Configuration times also showed a slight increase in &lt;code>variantb_9.3.0&lt;/code> by approximately 0.9 seconds. The most time-consuming tasks across both variants include &lt;code>:core:account:kspDebugKotlin&lt;/code>, &lt;code>:core:analytics:kspDebugKotlin&lt;/code>, and &lt;code>:core:article:kspDebugKotlin&lt;/code>, with execution times closely matched between variants. Memory and CPU usage for all processes and specifically for the build processes were nearly identical in both variants, indicating consistent resource utilization. The total garbage collection counts were also similar, with &lt;code>varianta_9.2.1&lt;/code> having 290 collections compared to 288 in &lt;code>variantb_9.3.0&lt;/code>.</description></item><item><title>Gradle 9.2.1</title><link>https://cdsap.github.io/Telltale/posts/2025-11-18-cdsap-236-experiment/</link><pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-11-18-cdsap-236-experiment/</guid><description>The analysis of the Gradle build performance data reveals that the transition from variant A (Gradle 9.2.0) to variant B (Gradle 9.2.1) shows a slight increase in overall build time, with the mean build time increasing by approximately 3 seconds (0.57%). Configuration times are also slightly higher in variant B by about 0.64%. In terms of task execution, the most time-consuming tasks across both variants include &lt;code>:build-logic:convention:compileKotlin&lt;/code>, &lt;code>:core:account:kspDebugKotlin&lt;/code>, and &lt;code>:core:analytics:kspDebugKotlin&lt;/code>, with variant B generally showing a marginal increase in execution times.
CPU and memory usage across all processes and specifically for the build processes show no significant change, maintaining near-maximum CPU usage and similar memory footprints in both variants. The garbage collection metrics indicate a minor decrease in total collections in variant B, suggesting a slight improvement in memory management efficiency.</description></item><item><title>Gradle 9.2.0</title><link>https://cdsap.github.io/Telltale/posts/2025-10-29-cdsap-226-experiment/</link><pubDate>Wed, 29 Oct 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-10-29-cdsap-226-experiment/</guid><description>The analysis of Gradle build performance between &lt;code>varianta_gradle_9_2_0&lt;/code> and &lt;code>variantb_gradle_9_1_0&lt;/code> reveals minor differences in build times, with &lt;code>varianta_gradle_9_2_0&lt;/code> showing a slight improvement. The mean build time for &lt;code>varianta&lt;/code> is approximately 539.9 seconds compared to &lt;code>variantb&lt;/code> at 542.4 seconds, a decrease of about 0.47%. Configuration times also show a marginal improvement in &lt;code>varianta&lt;/code> with a mean time of 64.49 seconds versus 65.92 seconds for &lt;code>variantb&lt;/code>, reflecting a 2.17% decrease. The most time-consuming tasks across both variants include &lt;code>:build-logic:convention:compileKotlin&lt;/code>, &lt;code>:core:account:kspDebugKotlin&lt;/code>, and &lt;code>:core:analytics:kspDebugKotlin&lt;/code>, with &lt;code>varianta&lt;/code> generally performing slightly better. Memory and CPU usage are nearly identical for both variants, with maximum values reaching up to 11.59 GB and 100% CPU usage respectively. Garbage collection activities are also comparable, with total collections close between the two variants.</description></item><item><title>Gradle 9.2.0-rc-1 vs 9.1.0</title><link>https://cdsap.github.io/Telltale/posts/2025-10-03-cdsap-224-experiment/</link><pubDate>Fri, 03 Oct 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-10-03-cdsap-224-experiment/</guid><description>The analysis of the Gradle build performance comparison between variant A (Gradle 9.1.0) and variant B (Gradle 9.2.0-rc-1) reveals subtle improvements in build efficiency in the newer version. The overall build time slightly decreased from 544.528 seconds in variant A to 542.012 seconds in variant B, a reduction of approximately 2.516 seconds (0.46%). Similarly, configuration time saw a reduction from 66.133 seconds to 64.152 seconds, improving by 1.981 seconds (3%). The most time-consuming tasks across both variants include &lt;code>:build-logic:convention:compileKotlin&lt;/code>, &lt;code>:core:analytics:kspDebugKotlin&lt;/code>, and &lt;code>:core:calendar:kspDebugKotlin&lt;/code>, with minor variations in execution times between the variants.
CPU and memory usage remained nearly at capacity for both variants, with a maximum CPU usage of 100% and memory peaking around 11.6 GB. The garbage collection metrics indicate a slight decrease in total collections from 169 in variant A to 167 in variant B, suggesting marginally better memory management in the newer Gradle version.</description></item><item><title>Gradle 9.1.0 vs 9.0.0</title><link>https://cdsap.github.io/Telltale/posts/2025-09-19-cdsap-217-experiment/</link><pubDate>Fri, 19 Sep 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-09-19-cdsap-217-experiment/</guid><description>The performance comparison between Gradle versions 9.0.0 and 9.1.0 shows minor differences in build times and resource usage. The mean build time for version 9.0.0 is approximately 467 seconds, slightly faster than the 468 seconds for version 9.1.0, a difference of about 1 second or 0.2%. Configuration times are nearly identical, with version 9.0.0 being marginally quicker by about 0.4%. The most time-consuming tasks across both versions are related to Kotlin compilation and Android resource linking, with minor variations in execution times. CPU and memory usage for both the build process and child processes are similar, with no significant differences exceeding 10%. The total garbage collection counts are also comparable, indicating similar memory management efficiency between the two versions.</description></item><item><title>Configuration Cache read-only mode in CI - Gradle 9.1.0-RC1</title><link>https://cdsap.github.io/Telltale/posts/2025-08-13-cdsap-204-experiment/</link><pubDate>Wed, 13 Aug 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-08-13-cdsap-204-experiment/</guid><description>The performance comparison between Gradle build variants &lt;code>varianta_9.0.0&lt;/code> and &lt;code>variantb_9.1.0-rc-1&lt;/code> reveals a slight increase in overall build time in the newer variant by approximately 2.36 seconds (1.16% increase). Notably, the &lt;code>hiltJavaCompileDebug&lt;/code> task in &lt;code>variantb_9.1.0-rc-1&lt;/code> shows a significant improvement, reducing its execution time by almost 50%. However, this variant also exhibits increased execution times for several Kotlin compilation tasks (&lt;code>kspDebugKotlin&lt;/code>), particularly in the &lt;code>domain&lt;/code> and &lt;code>repository&lt;/code> modules. Memory usage across all processes is slightly reduced in the newer variant, while CPU usage remains maximally utilized in both variants. The total garbage collection counts remain unchanged across variants.</description></item><item><title>Gradle 9.1.0-RC1 vs 9.0.0</title><link>https://cdsap.github.io/Telltale/posts/2025-08-13-cdsap-205-experiment/</link><pubDate>Wed, 13 Aug 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-08-13-cdsap-205-experiment/</guid><description>The analysis of the Gradle build performance between variants &lt;code>varianta_9.0.0&lt;/code> and &lt;code>variantb_9.1.0-rc-1&lt;/code> reveals slight differences in build times and resource usage. The overall build time for &lt;code>varianta_9.0.0&lt;/code> averaged 203.511 seconds, while &lt;code>variantb_9.1.0-rc-1&lt;/code> was slightly slower at 204.142 seconds, marking a 0.31% increase. Notably, the &lt;code>:app:app:mergeExtDexDebug&lt;/code> task showed a significant increase in execution time in the newer variant. CPU and memory usage across all processes were nearly maxed out for both variants, with a slight increase in memory usage in &lt;code>variantb_9.1.0-rc-1&lt;/code>. The total garbage collection events also saw a small rise from 101 to 103 events on average.</description></item><item><title>Gradle 9.0-rc4 vs 8.14.2</title><link>https://cdsap.github.io/Telltale/posts/2025-07-31-cdsap-200-experiment/</link><pubDate>Thu, 31 Jul 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-07-31-cdsap-200-experiment/</guid><description>The analysis of Gradle build performance data reveals a slight increase in overall build time when transitioning from variant A (8.14.2) to variant B (9.0.0-rc4). Specifically, the mean build time increased by approximately 7.5 seconds (0.85% increase), with the P90 time showing an increase of about 8.6 seconds (0.95% increase). Notably, the &lt;code>:layer_0:module_0_1:kspDebugKotlin&lt;/code> task showed a significant increase in mean execution time by approximately 3.4 seconds (46.5% increase). In contrast, the &lt;code>:layer_0:module_0_1:parseDebugLocalResources&lt;/code> task saw a decrease in mean execution time by about 4.9 seconds (-28.5%). Memory usage across all processes slightly increased in variant B, with a peak usage of 13.98 GB compared to 13.53 GB in variant A. CPU usage remained maximally utilized at 100% for all processes in both variants.</description></item><item><title>Gradle 9.0-rc3 vs 8.14.2</title><link>https://cdsap.github.io/Telltale/posts/2025-07-20-cdsap-199-experiment/</link><pubDate>Sun, 20 Jul 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-07-20-cdsap-199-experiment/</guid><description>The detailed analysis of Gradle build performance between two variants reveals marginal differences in build times, with variantb_9.0.0-rc3 generally showing slight improvements over varianta_8.14.2. The mean build time for variantb is approximately 877.819 seconds compared to varianta&amp;rsquo;s 878.069 seconds, indicating a minor reduction. Notable task execution times, such as for &lt;code>:layer_0:module_0_1:kspDebugKotlin&lt;/code>, show significant increases in variantb, suggesting potential areas for optimization. Memory usage across all processes shows a slight increase in variantb, with a maximum of 13.2 GB compared to 12.84 GB in varianta. CPU usage remains high in both variants, maxing out at 100%. The total garbage collection counts are very close, with 268 for varianta and 269 for variantb, indicating similar memory management behavior.</description></item><item><title>9.0.0-RC1 vs 8.14.2 - Android project 350 modules</title><link>https://cdsap.github.io/Telltale/posts/2025-06-19-cdsap-192-experiment/</link><pubDate>Thu, 19 Jun 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-06-19-cdsap-192-experiment/</guid><description>The analysis of the Gradle build performance data reveals several key insights across different metrics and task types. The overall build times for &lt;code>varianta_9.0.0-rc1&lt;/code> averaged around 878.54 seconds, slightly slower than &lt;code>variantb_8.14.2&lt;/code> at 869.71 seconds, showing a minor difference of about 1%. Among the most time-consuming tasks, &lt;code>:layer_0:module_0_1:compileDebugKotlin&lt;/code> and related Kotlin compilation tasks consistently took longer in &lt;code>varianta_9.0.0-rc1&lt;/code> compared to &lt;code>variantb_8.14.2&lt;/code>. Memory usage was slightly higher in &lt;code>variantb_8.14.2&lt;/code> with a maximum of 12.75 GB compared to 12.67 GB in &lt;code>varianta_9.0.0-rc1&lt;/code>. CPU usage for all processes hit the maximum of 100% for both variants, indicating full utilization during the build. The total garbage collection counts were slightly higher in &lt;code>varianta_9.0.0-rc1&lt;/code> for both Gradle and Kotlin processes, suggesting a bit more frequent memory cleanup.</description></item><item><title>Gradle 8.14 vs 8.13 in an Android Project</title><link>https://cdsap.github.io/Telltale/posts/2025-05-07-cdsap-175-experiment/</link><pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-05-07-cdsap-175-experiment/</guid><description>The performance comparison between two Gradle build variants shows a slight improvement in overall build time for variant B (218.791s) compared to variant A (221.317s), with a decrease of about 1.14%. The most time-consuming tasks across both variants include &lt;code>:app:l8DexDesugarLibDemoDebug&lt;/code>, &lt;code>:app:mergeExtDexDemoDebug&lt;/code>, and &lt;code>:core:designsystem:compileDemoDebugKotlin&lt;/code>, with variant B generally showing better performance in these tasks. Memory usage is slightly lower in variant B for all processes and build child processes. The total garbage collection counts are slightly higher in variant B for both Gradle and Kotlin processes.</description></item><item><title>Gradle 8.14-rc2 in Nowinandroid</title><link>https://cdsap.github.io/Telltale/posts/2025-04-21-cdsap-174-experiment/</link><pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate><guid>https://cdsap.github.io/Telltale/posts/2025-04-21-cdsap-174-experiment/</guid><description>The analysis of the Gradle build performance between two variants, &lt;code>varianta_gradle_8_13&lt;/code> and &lt;code>variantb_gradle_8_14_rc2&lt;/code>, reveals minor differences in build times and task execution. The mean build time for &lt;code>varianta&lt;/code> is 215.687 seconds, slightly higher than &lt;code>variantb&lt;/code> at 215.076 seconds, showing a marginal improvement of 0.28%. Key tasks such as &lt;code>KotlinCompile&lt;/code>, &lt;code>LinkApplicationAndroidResourcesTask&lt;/code>, and &lt;code>KspTaskJvm&lt;/code> show minor fluctuations in execution times between the two variants, with differences generally under 10%. Memory and CPU usage for all processes and specifically for the build process are nearly identical across variants, with maximum CPU usage hitting 100% for all processes in both variants. The total garbage collection counts in Gradle and Kotlin processes are also similar, indicating consistent memory management behavior between the two variants.</description></item></channel></rss>