Don't try to wait for StreamCapturer that was never started
Don't show subprocess output if there isn't any
Use stream capturer for kernel tests