RealWorldNativePluginPerformanceTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rebaseline performance tests

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

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

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

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

Use case-sensitive matching in the VFS caused another performance

regression of about 3% in `build on nativeMonolithic with 0 parallel workers`

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

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
Rebaseline regressed performance tests caused by #10975

The regressions will be addressed for 6.1.

See the issues

- gradle/gradle-private#2822

- gradle/gradle-private#2823

- gradle/gradle-private#2824

- gradle/gradle-private#2825

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 3 more files in changeset.
Rebaseline regressed performance tests on branch snapshot

until we can rebaseline on a master snapshot. The regressions will be

addressed for 6.1.

See the issues

- gradle/gradle-private#2822

- gradle/gradle-private#2823

- gradle/gradle-private#2824

- gradle/gradle-private#2825

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

See https://github.com/gradle/gradle-private/issues/2793 for details.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

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

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  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
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  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
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 29 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
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 25 more files in changeset.
Rename performance test infrastructure legacy classes

To make clear that they are using the Gradle build internal

infrastructure.

    • -2
    • +2
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 44 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
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 30 more files in changeset.
Rebaseline to lock up performance improtments

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

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

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

To account for minor regression due to detailed container

callback instrumentation. This information will help find

performance issues that are much bigger than the small overhead

the instrumentation adds.

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

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

We introduced a ThreadLocal in the project locking which slowed things

down a little bit (10s of ms) in several builds. Rebaselining to prevent

this from affecting all branches.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 31 more files in changeset.
Rebaseline performance tests after merging single project lock changes

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

The introduction of the "platform" support introduced a couple small regressions,

but also improvements in some cases. This commit re-enables the Java IDE performance

test now that we have a baseline to compare with. Work on improving performance

is going to happen later.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 31 more files in changeset.
Rebaseline RealWorldNativePluginPerformanceTest

All scenarios seem to be slower on `master` now. The one with the

biggest regression is

`build on nativeMonolithic with 0 parallel workers`.

That regressed about 3%.

Let's investigate!

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
Improve performance for getRegularFileSnapshot (#6199)

Only intern on demand and revert "Rebaseline build on nativeMonolithicOverlapping".

    • -1
    • +0
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebaseline build on nativeMonolithicOverlapping

It looks like the tests with 0 workers got slower (around 4% for

`nativeMonolithicOverlapping` and 1% for `nativeMonolithic`).

The builds with 12 parallel workers seem to be as fast as the

baseline.

Rebaselining so I can investigate the regression.

    • -0
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
Refactor duplicate handling to mitigate performance issues

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 4 more files in changeset.
Temporarily rebaseline performance test until we can mitigate the problem

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
Rebaseline all performance tests

To lock in memory usage improvements.

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 32 more files in changeset.
Rebase native performance test on latest nightly

There was quite a bit of performance improvement lately, so we are

locking down those improvement for future versions.

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

    • -1
    • +1
    ./RealWorldNativePluginPerformanceTest.groovy
  1. … 31 more files in changeset.