Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix tests that were using project.services in scripts under test

using task.services instead, both are internal anyway

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +1
    ./MemoryStatusUpdateIntegrationTest.groovy
  1. … 6 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +1
    ./MemoryStatusUpdateIntegrationTest.groovy
  1. … 19 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +1
    ./MemoryStatusUpdateIntegrationTest.groovy
  1. … 19 more files in changeset.
Increase integration test timeout

Fixes gradle/build-tool-flaky-tests#1

    • -2
    • +2
    ./MemoryStatusUpdateIntegrationTest.groovy
Make totalMemory and freeMemory consistent

We were using different data sources for total and free physical

memory on Linux and MacOS, which lead us to detect memory pressure

were there was in fact none, e.g. when running in containers with

resource limits.

We now get both total and available memory from the same OS specific

data source.

    • -6
    • +6
    ./DefaultOsMemoryInfoIntegrationTest.groovy
  1. … 17 more files in changeset.
Set timeout for AbstractIntegrationSpec (#5806)

We have been bitten by CI build exection timeout for a long time.

This PR introduces timeout for AbstractIntegrationSpec in order to

monitor execution timeout. Upon timeout, a spock interceptor can

print all threads' stack traces in all JVMs so that we can diagnose

the potential issues in other JVMs (daemons, test workers, etc.).

    • -2
    • +2
    ./MemoryStatusUpdateIntegrationTest.groovy
  1. … 29 more files in changeset.
Sample macOS system memory using native-platform instead of vm_stat

See #1270

    • -10
    • +6
    ./DefaultOsMemoryInfoIntegrationTest.groovy
  1. … 9 more files in changeset.
First stab at worker processes providing jvm memory information

    • -0
    • +84
    ./DefaultOsMemoryInfoIntegrationTest.groovy
  1. … 31 more files in changeset.
Tightening up test for memory status updates

    • -14
    • +10
    ./MemoryStatusUpdateIntegrationTest.groovy
Revert "Fix flakiness due to the MemoryStatus output"

This reverts commit ca754a8b507894359745c79d3129bab4bab78990.

    • -16
    • +7
    ./MemoryStatusUpdateIntegrationTest.groovy
Move memory health types from :core to :processServices

    • -0
    • +84
    ./MemoryInfoIntegrationTest.groovy
    • -0
    • +82
    ./MemoryStatusUpdateIntegrationTest.groovy
  1. … 39 more files in changeset.