Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactored packaging for process related classes.

    • -137
    • +0
    ./AbstractExecHandleBuilder.java
    • -47
    • +0
    ./ExecHandleShutdownHookAction.java
  1. … 115 more files in changeset.
GRADLE-927 Add tasks and methods for exec and javaexec.

    • -0
    • +137
    ./AbstractExecHandleBuilder.java
    • -0
    • +40
    ./DefaultExecAction.java
    • -0
    • +46
    ./DefaultJavaExecAction.java
    • -0
    • +39
    ./ExecException.java
    • -0
    • +23
    ./JavaExecAction.java
    • -0
    • +175
    ./JavaForkOptions.java
    • -0
    • +109
    ./ProcessForkOptions.java
  1. … 33 more files in changeset.
GRADLE-800 - Added a TestResult parameter to TestListener.afterSuite(), currently always has success status. - Added JavaForkOptions.enableAssertions, defaults to true for AntTest. - Ensure every Test instance has a unique id. - Synthesise a test suite for each worker process.

  1. … 48 more files in changeset.
GRADLE-800 - Added JavaForkOptions.bootstrapClasspath - Removed JUnitForkOptions

  1. … 10 more files in changeset.
GRADLE-800 - Changed AntTest to implement JavaForkOptions. - Removed a bunch of now unused properties from JUnitOptions, JUnitForkOptions and TestNGOptions

  1. … 30 more files in changeset.
GRADLE-800 - Changed test execution so that Gradle has responsibility for forking test processes. - Temporarily ignore test options. - Switched on TestListeners for TestNG tests. - Gradle classes and classes under test are now isolated from each other in the forked test process. - Fixed a deadlock when worker process fails before it connects to the server, and after the server has started sending messages to the worker process.

  1. … 81 more files in changeset.
- Switched on some more checkstyle and codenarc checks.

  1. … 89 more files in changeset.
GRADLE-800 - Extracted (public) ProcessForkOptions and JavaForkOptions interfaces out of (internal) ExecHandleBuilder and JavaExecHandlerBuilder.

  1. … 26 more files in changeset.
GRADLE-800 - Some infrastructure for forking worker processes and messaging between the build and worker processes. Builds on remote listener and exec handle code. - Extracted JavaExecHandleBuilder from various places.

    • -0
    • +117
    ./JavaExecHandleBuilder.java
  1. … 45 more files in changeset.
GRADLE-800 - Fixed potential deadlock in remote eventing - Merged fork-launcher project into gradle-plugins - Changed ForkLauncherMain to read config from standard input

    • -86
    • +0
    ./StreamWriterExecOutputHandle.java
  1. … 17 more files in changeset.
GRADLE-800 - Fixed potential deadlock in remote eventing - Merged fork-launcher project into gradle-plugins - Changed ForkLauncherMain to read config from standard input

    • -86
    • +0
    ./StreamWriterExecOutputHandle.java
  1. … 17 more files in changeset.
GRADLE-800 - Better handle a forked test process which has crashed or fails to start - Added some sad day test cases to RemoteListenerIntegrationTest - Added some javadocs to various places

  1. … 23 more files in changeset.
GRADLE-800 - Better handle a forked test process which has crashed or fails to start - Added some sad day test cases to RemoteListenerIntegrationTest - Added some javadocs to various places

  1. … 23 more files in changeset.
GRADLE-800 - Finished merging remote listener and native test IPC infrastructure

  1. … 39 more files in changeset.
GRADLE-800 - Finished merging remote listener and native test IPC infrastructure

  1. … 39 more files in changeset.
Some test listener changes - Added AbstractTestTask.beforeTest() and afterTest() which take closures - Renamed methods of TestListener to better fit with other listener interfaces - Ensure all test events are flushed to the server before test process exits - Handle project which uses junit 3

  1. … 27 more files in changeset.
Some code de-duplication and reuse: - Chopped up ListenerBroadcast and RemoteSender into some reusable pieces. - Extracted AsyncListenerBroadcast out of DefaultExecHandle. - Use ExecHandle in ui ProcessLauncherServer. - Fixed selection of port in ui Server. - Added MultiThreadedTestCase to help with testing concurrent code.

    • -38
    • +0
    ./DefaultExecHandleNotifierFactory.java
  1. … 26 more files in changeset.
Improve logging of nested build execution (eg buildSrc): - Don't change the logging level when executing buildSrc builds - Changed TaskExecutionLogger to include a prefix when logging the execution of a task from a nested build - Added Gradle.getParent(), which returns the parent of the current build

  1. … 27 more files in changeset.
Checkstyle fixes

  1. … 10 more files in changeset.
implemented exec handle abort shutdown hook action, external processes started by using the exec handle infrastructure are now aborted when the Gradle process is canceled.

    • -0
    • +51
    ./ExecHandleShutdownHookAction.java
- Switched on naming convention checks for codenarc. - Switched on NeedBraces check for checkstyle.

  1. … 293 more files in changeset.
Tightened up checkstyle rules: - Check header of groovy files - Check naming convention is followed in java files

  1. … 142 more files in changeset.
made action on error of the stream writer exec output handle configurable

made action on error of the stream writer exec output handle configurable

    • -7
    • +14
    ./StreamWriterExecOutputHandle.java
Removed unused imports. Added missing headers for test reporting classes.

  1. … 23 more files in changeset.
add basics for native test reporting

    • -0
    • +21
    ./DummyExecOutputHandle.java
  1. … 30 more files in changeset.
fixes to native test integration fork policy and pipeline dispatcher changes

  1. … 24 more files in changeset.
added native test task

    • -0
    • +25
    ./BadExitCodeException.java
  1. … 165 more files in changeset.
Created subproject for the gradle-core.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1773 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +331
    ./DefaultExecHandle.java
    • -0
    • +38
    ./DefaultExecHandleNotifierFactory.java
    • -0
    • +31
    ./ExecHandleAbortedNotifier.java
    • -0
    • +249
    ./ExecHandleBuilder.java
    • -0
    • +31
    ./ExecHandleFailedNotifier.java
    • -0
    • +32
    ./ExecHandleListener.java
    • -0
    • +53
    ./ExecHandleNotifier.java
    • -0
    • +32
    ./ExecHandleNotifierFactory.java
    • -0
    • +93
    ./ExecHandleRunner.java
    • -0
    • +31
    ./ExecHandleStartedNotifier.java
    • -0
    • +29
    ./ExecHandleState.java
    • -0
    • +31
    ./ExecHandleSucceededNotifier.java
    • -0
    • +40
    ./ExecOutputHandle.java
    • -0
    • +64
    ./ExecOutputHandleRunner.java
  1. … 2267 more files in changeset.