It is maven or surefire killing timed
out process, not jenkins.
Right, and as far as I know Surefire doesn't provide hooks. So I
don't know a good way to make you happy with that.
I have some SSH and VPN access to the Jenkins slave. In case you
notice one slave is in trouble, feel free to ask me, I'll connect
and run jstack or whatever helps you to figure out the cause of the
issue.