I'm running unit tests after the application is built. They can hang up, so I need to kill the process and fail the build after certain timeout.
I've written a batch file that handles it by using Windows "timeout", "tasklist" and "taskkill" commands. The question is, if two builds are launched simultaneously, is there a chance that one of them would kill the process from another build? And how about "tasklist" command, do separate builds have separate task lists?