performance
  • Gabriel Feo

    Gabriel Feo

    02/10/2022, 10:08 PM
    What could cause this sort of spike to occur? Is this a sign the daemon wasn’t “warm” enough (there were 6 warm-ups for each scenario in this case)
  • Gabriel Feo

    Gabriel Feo

    02/23/2022, 2:14 PM
    Hello again 👋🏻 I’m interested in tagging builds made with a cold daemon so that I can exclude them in GE Trends. Is there a recommended way of doing this? I couldn’t find any properties about this
  • Guilherme Lima Pereira

    Guilherme Lima Pereira

    03/04/2022, 5:13 PM
    Hey! I'm wondering if there's any reported issue related to Gradle 7.4 performance. I ran some benchmarks with Gradle Profiler and in some scenarios the build time got way slower. 🧵
  • c

    Charles Korn

    03/05/2022, 10:47 PM
    Hi, I have two
    Sync
    tasks that each extract files an archive into a directory. Each task has a different archive as input and a different output directory, so they should be completely independent, but they’re running sequentially, rather than in parallel. Is this expected? 🧵
  • Tapchicoma

    Tapchicoma

    04/28/2022, 9:14 AM
    Am I understanding correctly that "gradle-profiler" does not create flamegraph for configuration phase? Only for execution?
  • i

    Ian Brandt

    05/04/2022, 7:34 PM
    If I run
    ./gradlew build
    for my project it succeeds. If I run
    gradle-profiler --project-dir . --benchmark build
    it fails on varying "could not resolve" or "could not download" artifact exceptions. The project in question is configured to exclusively use an internal Nexus proxy repo via a
    dependencyResolutionManagement
    block in settings.gradle.kts, which notably is incubating. Trying gradle-profiler on a different project, one that is configured to use Maven Central directly, works without issue. Could it be that gradle-profiler doesn't yet support
    dependencyResolutionManagement
    configuration, or is there something else I should do to troubleshoot this issue?
  • r

    rrva

    05/06/2022, 7:05 AM
    I have optimized our build to a point which I am comfortable with when it comes to CI, but in IntelliJ stuff can always go faster. I have a kotlin multimodule project. Any configuration hints inside gradle that affects the time-to-test (how long does it take to run a test after I change the code) in IntelliJ when I use "build using gradle" option for a kotlin project? We use latest kotlin and in gradle we use build caching and parallel execution.
  • e

    ebtokyo

    05/10/2022, 3:30 PM
    When using Gradle profiler, can I access to the profiler informations within the build itself? Ex, I'd like to get the scenario's name and the current run info (warmup, measured, run number) so I can add custom tag in our build scan.
  • Tapchicoma

    Tapchicoma

    05/30/2022, 8:48 AM
    What would be the best way to capture heap dump on Gradle daemon OOM while running gradle-profiler scenario? I suppose adding into
    gradle.properties
    org.gradle.jvmargs="-XX:+HeapDumpOnOutOfMemoryError"
    . I see heapdump option only for profiling case.
  • Andrea Di Menna

    Andrea Di Menna

    07/12/2022, 9:43 AM
    Is there any way I can avoid daemons to be stopped by gradle-profiler when running a benchmark scenario?
  • Tapchicoma

    Tapchicoma

    07/12/2022, 1:33 PM
    I wonder - does it noticeably improve performance pointing
    --project-cache-dir
    into ram disk? 🤔
  • Jason Atwood

    Jason Atwood

    07/12/2022, 7:27 PM
    Is it possible to use
    --offline
    with gradle profiler? I want to avoid hitting remote build cache.
  • s

    Satyarth Sampath

    07/13/2022, 5:08 AM
    So if I were to cancel a build, that moves the gradle daemon status to “CANCELLED”. It takes some time before this changes to “IDLE” . Now if I start a new build before this state change happens, gradle spawns another daemon. Would this have an impact on the build performance on my local machine? Is there a way to ensure gradle reuses the same daemon instead of creating a new one?
  • v

    Vijay Arun

    09/06/2022, 8:02 AM
    Hi Team, Currently I am working in the improvisation of our framework performance. Initial build configuration occupies around 3 .15 seconds .. My requirement is to reduce the initial kickoff time .
  • v

    Vijay Arun

    09/06/2022, 8:04 AM
    Anyone can help me on this part .. If anyone needed more details on this will share with you guys…
  • v

    Vijay Arun

    09/06/2022, 8:09 AM
    https://docs.gradle.org/current/userguide/performance.html I referred this site and modified the org.gradle.configureondemand=true org.gradle.caching=true But no luck on this changes
  • t

    thadhouse

    10/27/2022, 3:59 AM
    How does gradle get the default org.gradle.workers.max? I was wondering why my builds seemed so slow when I switched to linux, and it seems because thats defaulting to 8 rather then 64, like it does on windows. Tested with
    println project.getGradle().getStartParameter().getMaxWorkerCount()
  • s

    Slackbot

    11/02/2022, 4:54 PM
    This message was deleted.