DaemonIntegrationSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Do not ignore tests when running wit daemon executer

The daemon executer is now the default for forked test execution. The

default should not skip any tests.

  1. … 3 more files in changeset.
Removed a bunch of ad hoc cleanup for isolated deamons, now that this is handled more generally.

  1. … 7 more files in changeset.
Removed blanket `@LeaksFileHandles` from `DaemonIntegrationSpec` subclasses

Increase coverage and use a common method to start foreground daemons

+review REVIEW-6009

  1. … 2 more files in changeset.
add tests for immutable sysprop with daemon

  1. … 1 more file in changeset.
Remove bad @Override.

Simplify cleaning up before cleaning up the test workspace now that the rule is a TestRule.

  1. … 7 more files in changeset.
Replaced `GradleExecutor.withNoDefaultJvmArgs()` with `useDefaultBuildJvmArgs()` and fixed implementation to honour this properly in all the implementations. Also changed implementations to consider `--daemon` and `--no-daemon` args when deciding whether the daemon is required or not.

  1. … 9 more files in changeset.
Changed DaemonIntegrationSpec so that it no longer forces the GradleExecuter implementation. This means that these tests by default use the classpath to find a daemon implementation, and so can be run from the IDE after making changes without rebuilding the int test distribution.

  1. … 2 more files in changeset.
Mark all daemon integration specs as potentially leaking file handles

+review REVIEW-5504

  1. … 1 more file in changeset.
Remove redundant and incorrect killing of daemons.

Implicitly kill all the daemons at the end of the test for daemon tests.

Don't DaemonIntegrationSpecs in daemon test mode.

This is redundant.

port ModelReuseIntegrationTest to extend DaemonIntegrationSpec

+review REVIEW-5483

  1. … 1 more file in changeset.
move daemon integ test fixtures to internalIntegTesting

+review REVIEW-5483

    • -0
    • +56
    ./DaemonIntegrationSpec.groovy
  1. … 40 more files in changeset.