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

Remove unroll from daemon soak test

Remove tests now covered through simulated integration test

Run simulated tests against all garbage collectors

  1. … 2 more files in changeset.
Run simulated tests against all garbage collectors

  1. … 2 more files in changeset.
Introduce test that simulates GC activity

  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.

Disable flaky soak tests

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

them work in their current form.

Adjust soak test settings a little more

Adjust soak test settings a little more

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.

Add configuration capabilities to core repositories

Some of the configuration capabilities were not available for core

repositories like `google` or `mavenCentral`.

This change adds the ability to configure such repositories, including

the content filtering aspect.

Fixes #8280

  1. … 3 more files in changeset.
Fix TeamCity OOM error

Fix TeamCity OOM error

Fix TeamCity OOM error

Ignore soak tests that are flaky due to changes in GC monitor

Adjust soak tests to account for change in GC monitoring

Adjust soak tests to account for change in GC monitoring

Unignore daemon metaspace soak test

Unignore daemon metaspace soak test

Unignore daemon metaspace soak test

Fix metaspace daemon soak test

Fix metaspace daemon soak test

Fix metaspace daemon soak test

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

Ignore permgen soak test

Set initial heap size for classloader leak test

Set min heap for daemon soak tests

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. … 25 more files in changeset.
Remove unnecessary experimental test