Revamp unit tests, split tracer tests from spy tests, integration and stress test suites.
Integrate tracer components into agent.