Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduce test that simulates GC activity

  1. … 6 more files in changeset.
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

    • -23
    • +4
    ./GarbageCollectionMonitorTest.groovy
    • -13
    • +54
    ./GarbageCollectionStatsTest.groovy
  1. … 24 more files in changeset.
Added tests to guard against future NPEs caused by trying to collect stats from unsupported GCs

    • -0
    • +22
    ./GarbageCollectionMonitorTest.groovy
Adding support for monitoring perm gen usage

+review REVIEW-5973

  1. … 8 more files in changeset.
Improving test coverage for low heap detection

+review REVIEW-5946

    • -0
    • +45
    ./DefaultSlidingWindowTest.groovy
    • -0
    • +51
    ./GarbageCollectionMonitorTest.groovy
  1. … 5 more files in changeset.
Adding low tenured space detection to daemon health monitoring

review REVIEW-5946

    • -0
    • +44
    ./GarbageCollectionStatsTest.groovy
  1. … 25 more files in changeset.
Revert "Adding low tenured space detection to daemon health monitoring"

This reverts commit 9b9312bf49e08d73f7c41040cfd6dc1bec7a4241.

Temproraily reverting until we can fix issues with JVM detection.

    • -44
    • +0
    ./GarbageCollectionStatsTest.groovy
  1. … 25 more files in changeset.
Adding low tenured space detection to daemon health monitoring

+review REVIEW-5946

    • -0
    • +44
    ./GarbageCollectionStatsTest.groovy
  1. … 25 more files in changeset.