Причина в том, что дочерние процессы наследуют открытые файлы своих родителей, в этом случае перенаправленный поток вывода в файл. Это имеет смысл, так как позволяет вам также захватывать выходные данные этих дочерних процессов.
Однако, кроме того, что Дэвид Генрих предложил в своем ответе, я бы не стал насильно убивать агента, так как он может затем не высвободить некоторые ресурсы и очиститься должным образом. Это может привести к последующим проблемам.
Я предлагаю отдельно запустить OpenAgent до , когда вы запустите свои тесты, чтобы это не был дочерний процесс бегуна.