Commits

Author Commit Message Labels Comments Date
Michael Heemskerk
[maven-release-plugin] prepare release atlassian-processutils-1.5.9
Tags
atlassian-processutils-1.5.9
Michael Heemskerk
STASH-3117 Mark more members as volatile
Michael Heemskerk
STASH-3117 Attempt to make ExternalProcessMonitorTest less flakey
Michael Heemskerk
STASH-3117 Attempt to make the recursiveKill test less flakey
Michael Heemskerk
STASH-3117 Fix race condition between ExternalProcessImpl.cancel and .finish When two threads concurrently call cancel and finish, internalCancle could result in a NPE. This fix ensures that only one thread can call internalCancel at a time. It also ensures that notifyAfterFinished is only processed once.
Michael Heemskerk
NONE: changed the ping timeouts in the unit tests to seconds for Linux and milliseconds for Windows (ping command differs between OS-es)
Michael Heemskerk
NONE: Merge
Michael Heemskerk
Change timeouts on execution tests to fix the unit tests
Pierre-Etienne Poirot
Uses hamcrest to check the exceptions' classes
Michael Heemskerk
Increasing test timeouts to make the tests more tolerant of (really) slow build agents
Michael Heemskerk
[maven-release-plugin] prepare for next development iteration
Michael Heemskerk
[maven-release-plugin] copy for tag atlassian-processutils-1.5.8
Michael Heemskerk
[maven-release-plugin] prepare release atlassian-processutils-1.5.8
Tags
atlassian-processutils-1.5.8
Michael Heemskerk
Merge STASHDEV-2221-processmonitor -> default
Michael Heemskerk
Closing branch
Branches
STASHDEV-2221-processmonitor
Michael Heemskerk
STASHDEV-2221 Fixing mocking test dependencies
Branches
STASHDEV-2221-processmonitor
Michael Heemskerk
STASHDEV-2221 Fixing up the tests for Windows
Branches
STASHDEV-2221-processmonitor
Michael Heemskerk
STASHDEV-2221 Ensure ProcessMonitor callbacks are always called Previously, the PocessMonitor callbacks were not called when using ExternalProcess.start/ finish. Also did a bit of refactoring of the unit tests to extract test utility code.
Branches
STASHDEV-2221-processmonitor
Thomas Bright
Merged in atlassian/atlassian-processutils/STASHDEV-1915 (pull request #3)
Thomas Bright
Ensure std error is consumed to that junit tests past on windows
Branches
STASHDEV-1915
Thomas Bright
Merged in atlassian/atlassian-processutils/STASHDEV-1915 (pull request #2)
Thomas Bright
merge from default
Branches
STASHDEV-1915
Thomas Bright
STASHDEV-1957 add recursive kill tests
Branches
STASHDEV-1915
Bryan Turner
[maven-release-plugin] prepare for next development iteration
Bryan Turner
[maven-release-plugin] copy for tag atlassian-processutils-1.5.8-rc1
Bryan Turner
[maven-release-plugin] prepare release atlassian-processutils-1.5.8-rc1
Tags
atlassian-processutils-1.5.8-rc1
Bryan Turner
STASHDEV-1957 Upgraded to winp-1.17-atlassian1. - No longer requires the exclusion on junit:junit; the pom.xml for winp has been fixed to move the dependency to test scope - Pass the exit code from the process to internalCancel and only use WinProcess.killRecursively() for non-zero exit codes - Moved ProcessBuilderEncodingTest.testNativeKilling() into the ExternalProcessImplTest and fix it so it runs correctly - Fixed the blocking InputHa…
Thomas Bright
STASHDEV-1915 add unit tests for recursive kills and change windows kill behaviour to reduce recursive kill issues
Branches
STASHDEV-1915
Thomas Bright
STASHDEV-1915 add unit tests for recursive kills and change windows kill behaviour to reduce recursive kill issues
Branches
STASHDEV-1915
Michael Heemskerk
[maven-release-plugin] prepare for next development iteration
  1. Prev
  2. Next