Commits

Author Commit Message Labels Comments Date
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
Thomas Bright
Merged in atlassian/atlassian-processutils/STASHDEV-1915 (pull request #3)
Thomas Bright
Merged in atlassian/atlassian-processutils/STASHDEV-1915 (pull request #2)
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…
Michael Heemskerk
[maven-release-plugin] prepare for next development iteration
Michael Heemskerk
[maven-release-plugin] copy for tag atlassian-processutils-1.5.7
Michael Heemskerk
[maven-release-plugin] prepare release atlassian-processutils-1.5.7
Tags
atlassian-processutils-1.5.7
Michael Heemskerk
Minor change to reorder methods inside DefaultExternalProcessFactory
Michael Heemskerk
Made the ExecutorService that is used for the IO pumps pluggable
Michael Heemskerk
[maven-release-plugin] prepare for next development iteration
Michael Heemskerk
[maven-release-plugin] copy for tag atlassian-processutils-1.5.6
Michael Heemskerk
[maven-release-plugin] prepare release atlassian-processutils-1.5.6
Tags
atlassian-processutils-1.5.6
Michael Heemskerk
Fixed dependencies so processutils no longer pulls in junit as a compile time dependency
ship-it
[maven-release-plugin] prepare for next development iteration
ship-it
[maven-release-plugin] copy for tag atlassian-processutils-1.5.5
ship-it
[maven-release-plugin] prepare release atlassian-processutils-1.5.5
Tags
atlassian-processutils-1.5.5
  1. Prev
  2. Next