Issue Summary
Remote agents are unable to force stop spawned processes.
Steps to Reproduce
- Create a build to executed on a remote agent
- The build process hangs, takes longer than expected, or becomes otherwise unresponsive
- There is currently no method for the agent to stop or force stop the process
Expected Results
It's expected that a remote agent should be able to kill a hung process.
Actual Results
The agent is unable to stop the spawned process because it has no parameters to determine if the process has hung.
Workaround
The current workaround is to manually stop the process using a command such as “kill -9” or configuring a hanging build event.