JavaUpToDatePerformanceTest.groovy

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

  1. … 25 more files in changeset.
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

  1. … 25 more files in changeset.
Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

  1. … 25 more files in changeset.
Rebase to latest 6.0 nightly

#10348 has an influence on some of these performance scenarios.

(correcting 90e852d and 85933bb)

  1. … 29 more files in changeset.
Rebase performance tests with 5.7-20190812122716+0000 baseline

#10348 might have an influence on the performance of these scenarios.

  1. … 2 more files in changeset.
Rebase performance tests with 5.7-20190722220035+0000 baseline

#10348 might have an influence on the performance of these scenarios.

  1. … 25 more files in changeset.
Rebaseline to mitigate impacts of flakiness

  1. … 1 more file in changeset.
Use mutator from Gradle profiler directly

    • -37
    • +3
    ./JavaUpToDatePerformanceTest.groovy
Use mutator from Gradle profiler directly

    • -37
    • +3
    ./JavaUpToDatePerformanceTest.groovy
Convert JavaUpToDatePerformanceTest to use gradle profiler

    • -16
    • +38
    ./JavaUpToDatePerformanceTest.groovy
  1. … 5 more files in changeset.
Convert JavaUpToDatePerformanceTest to use gradle profiler

    • -16
    • +38
    ./JavaUpToDatePerformanceTest.groovy
  1. … 5 more files in changeset.
Rebaseline all performance test scenarios

There seems to be tiny gradual regression in performance, which causes unbearable

flakiness. Rebaselining all scenarios to catch future regressions.

  1. … 30 more files in changeset.
Try latest nightly

  1. … 35 more files in changeset.
Try latest nightly

  1. … 35 more files in changeset.
Rebaseline failing performance tests

  1. … 2 more files in changeset.
Change cleanup in runner to args

    • -22
    • +20
    ./JavaUpToDatePerformanceTest.groovy
Change cleanup in runner to args

    • -22
    • +20
    ./JavaUpToDatePerformanceTest.groovy
try relative init.gradle

    • -3
    • +18
    ./JavaUpToDatePerformanceTest.groovy
try relative init.gradle

    • -3
    • +18
    ./JavaUpToDatePerformanceTest.groovy
try relative init.gradle

    • -3
    • +18
    ./JavaUpToDatePerformanceTest.groovy
try a simple gc in the init script

    • -13
    • +1
    ./JavaUpToDatePerformanceTest.groovy
try a simple gc in the init script

    • -13
    • +1
    ./JavaUpToDatePerformanceTest.groovy
try a simple gc in the init script

    • -13
    • +1
    ./JavaUpToDatePerformanceTest.groovy
Experiment: print garbageCollectorMXBeans stats after each execution

    • -1
    • +27
    ./JavaUpToDatePerformanceTest.groovy
  1. … 1 more file in changeset.
Run GC before every execution as a cleanup

    • -1
    • +32
    ./JavaUpToDatePerformanceTest.groovy
  1. … 1 more file in changeset.
Run GC before every execution as a cleanup

    • -0
    • +19
    ./JavaUpToDatePerformanceTest.groovy
  1. … 1 more file in changeset.
Experiment: print garbageCollectorMXBeans stats after each execution

    • -1
    • +27
    ./JavaUpToDatePerformanceTest.groovy
  1. … 1 more file in changeset.
Experiment: print garbageCollectorMXBeans stats after each execution

    • -1
    • +27
    ./JavaUpToDatePerformanceTest.groovy
  1. … 1 more file in changeset.
Compile fix

Compile fix