This closes #731
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/5ea1b1b9 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/5ea1b1b9 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/5ea1b1b9 Branch: refs/heads/master Commit: 5ea1b1b9d4598eca17647802319d38148f750f82 Parents: c232613 8d7340c Author: Duncan Godwin <[email protected]> Authored: Thu Jun 29 10:20:25 2017 +0100 Committer: Duncan Godwin <[email protected]> Committed: Thu Jun 29 10:20:25 2017 +0100 ---------------------------------------------------------------------- .../system/internal/ExecWithLoggingHelpers.java | 112 +++++-------- .../ssh/SshMachineLocationIntegrationTest.java | 36 +++++ .../location/ssh/SshMachineLocationTest.java | 51 +++++- .../core/internal/ssh/RecordingSshTool.java | 8 +- .../org/apache/brooklyn/test/LogWatcher.java | 14 +- utils/common/pom.xml | 5 + .../util/stream/LoggingOutputStream.java | 157 +++++++++++++++++++ .../brooklyn/util/stream/StreamGobbler.java | 2 + .../util/stream/LoggingOutputStreamTest.java | 104 ++++++++++++ 9 files changed, 409 insertions(+), 80 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/5ea1b1b9/core/src/test/java/org/apache/brooklyn/util/core/internal/ssh/RecordingSshTool.java ----------------------------------------------------------------------
