RealWorldNativePluginPerformanceTest.groovy

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Unignore some performance tests.

    • -2
    • +0
    ./RealWorldNativePluginPerformanceTest.groovy
Rebaseline performance tests

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Ignore native performance test until it can be re-baselined.

    • -0
    • +2
    ./RealWorldNativePluginPerformanceTest.groovy
Rebaseline performance tests

To account for recent configuration time improvements.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Lock in some performance improvements

There have been several performance improvements both in dependency management and thanks

to software model bridging.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebaseline performance tests

- lock in recent native build improvements

- accept a minor regression in dependency resolution that will be fixed soon

- inline native baseline constant. Please use ./gradlew rebaselinePerformanceTests instead

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Re-enable native performance tests with a 4.6 baseline

    • -3
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 5 more files in changeset.
Replace honest profiler with JFR

JFR is available on all systems that have an Oracle JDK, Honest profiler only works on Linux.

JFR profiles CPU, memory, IO, locking and more, Honest profiler only profiles CPU.

Both of them use the same low-overhead async profiling API.

This PR also inlines the code necessary for flamegraph generation.

Users will no longer need any additional setup on their machine.

    • -21
    • +0
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 12 more files in changeset.
Rebaseline all performance tests

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebaseline all performance tests

To lock in recent improvements and accept a few

minor regressions.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Ignore failing perf tests until network issues are resolved

    • -0
    • +2
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Bump minimum version of Gradle used for native perf tests

    • -0
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Revert "Let Gradle 4.6 be the new performance baseline"

This reverts commit 9c1e61921d7b875af27d42a6c71918c6505d0902.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Let Gradle 4.6 be the new performance baseline

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebaseline performance tests on a nightly

To rule out whether the shorter version number of

the 4.5 release is leading to bias in the performance

test results. This may be due to shorter JAR names,

which lead to slightly shorter Strings in memory.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 23 more files in changeset.
Rebase all performance test to latest nightly

This version includes all changes of 4.5 GA and the changes

for 4.6 on master (merge commit 94a7230).

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 26 more files in changeset.
Updated performance tests to minimum 4.5 (#4140)

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 22 more files in changeset.
Updated performance tests to minimum 4.5 (#4140)

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 23 more files in changeset.
Rebaseline all performance tests

To lock in recent improvements

    • -4
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 22 more files in changeset.
Rebaseline again

Signed-off-by: Stefan Wolf <wolf@gradle.com>

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 4 more files in changeset.
Rebaseline regressed performance tests

This commit rebaselines performance tests which are on the brink of

failing. We should look into those.

Signed-off-by: Stefan Wolf <wolf@gradle.com>

    • -0
    • +3
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 4 more files in changeset.
Re-baseline the native performance tests to pick up performance improvements.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 3 more files in changeset.
Rebaseline performance improvements (#3762)

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 10 more files in changeset.
Re-baselined some native performance tests to lock in some performance improvements.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebaseline native performance tests

    • -3
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Ignore failing/flaky performance tests

These will be rebaselined as soon as a nightly is available.

    • -0
    • +2
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebaseline performance tests

This accounts for recent improvements to configuration time

and dependency resolution, especially for Android builds.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 25 more files in changeset.
Rebaseline native performance tests

This locks in the performance improvements we did for 4.4 and accepts

some regressions, which are due to Gradle now being more correct.

More specifically, the regressions to

- clean assemble on manyProjectsNative (12%)

- clean assemble on mediumCppAppWithMacroIncludes (4%)

- clean assemble on multiNative (0.9%)

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Revert "Remove flaky performance test"

This reverts commit e14396dbf3116dadcc686152188c27c4674ba521.

    • -1
    • +6
    ./RealWorldNativePluginPerformanceTest.groovy
Revert "Ignore failing performance tests for now"

This reverts commit 939c8e8

    • -3
    • +0
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 2 more files in changeset.