Distributed testing works properly

No longer do you need to load an agent in another process