DaemonPerformanceMonitoringSoakTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Polish soak test

    • -34
    • +9
    ./DaemonPerformanceMonitoringSoakTest.groovy
Polish soak test

    • -34
    • +9
    ./DaemonPerformanceMonitoringSoakTest.groovy
Remove unroll from daemon soak test

    • -3
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
Remove tests now covered through simulated integration test

    • -22
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
Run simulated tests against all garbage collectors

    • -95
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
  1. … 5 more files in changeset.
Run simulated tests against all garbage collectors

    • -86
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
  1. … 5 more files in changeset.
Introduce test that simulates GC activity

    • -82
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
  1. … 6 more files in changeset.
Fix issue of TeamCity recognizing OOM in build log

We had some tests outputting OOM message, which will be recognized by TeamCity

as build failure - even though these tests pass, TeamCity mark the whole build as failed.

This commit fixes the issue by text replacement.

    • -6
    • +2
    ./DaemonPerformanceMonitoringSoakTest.groovy
Disable flaky soak tests

We'll just refactor these tests instead of trying to make

them work in their current form.

    • -0
    • +4
    ./DaemonPerformanceMonitoringSoakTest.groovy
Adjust soak test settings a little more

    • -4
    • +2
    ./DaemonPerformanceMonitoringSoakTest.groovy
Adjust soak test settings a little more

    • -4
    • +2
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix issue of TeamCity recognizing OOM in build log

We had some tests outputting `GC overhead limit exceeded`, which will be recognized by TeamCity

as build failure - even though these tests pass, TeamCity mark the whole build as failed.

This commit fixes the issue by text replacement.

    • -10
    • +19
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix TeamCity OOM error

    • -10
    • +19
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix TeamCity OOM error

    • -10
    • +19
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix TeamCity OOM error

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
Ignore soak tests that are flaky due to changes in GC monitor

    • -0
    • +2
    ./DaemonPerformanceMonitoringSoakTest.groovy
Adjust soak tests to account for change in GC monitoring

    • -4
    • +4
    ./DaemonPerformanceMonitoringSoakTest.groovy
Adjust soak tests to account for change in GC monitoring

    • -4
    • +4
    ./DaemonPerformanceMonitoringSoakTest.groovy
Unignore daemon metaspace soak test

    • -2
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
Unignore daemon metaspace soak test

    • -2
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
Unignore daemon metaspace soak test

    • -2
    • +0
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix metaspace daemon soak test

    • -1
    • +4
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix metaspace daemon soak test

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix metaspace daemon soak test

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
Merge remote-tracking branch 'origin/sg/daemon/permgen' into release

* origin/sg/daemon/permgen:

Ignore permgen soak test

Add integration test that fails if Gradle does not understand the JVM's GC settings

Rework daemon GC/memory expiration checks

    • -1
    • +3
    ./DaemonPerformanceMonitoringSoakTest.groovy
Ignore permgen soak test

    • -0
    • +2
    ./DaemonPerformanceMonitoringSoakTest.groovy
Set min heap for daemon soak tests

    • -3
    • +3
    ./DaemonPerformanceMonitoringSoakTest.groovy
Rework daemon GC/memory expiration checks

- Do not sniff for VM vendor to figure out which GC strategies may be used

- Rename permgen -> non-heap in most places, Java 8+ uses metaspace for this memory pool

- Rename tenured -> heap

- Only add GarbageCollectionEvents to the observation window when there's been a GC collection

- This simplifies the calculation of GC rate

- Non-heap memory pools are not GC'd

- Re-enable daemon performance soak test

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
  1. … 25 more files in changeset.
Use correct assertion method in int test.

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy
Fix soak test for changes to log output.

    • -1
    • +1
    ./DaemonPerformanceMonitoringSoakTest.groovy