# Agent

A lightweight application that receives tests from the test harness, runs them on the implementation being tested, and reports the results back to the test harness. Normally, test agents are only used when the TCK and implementation being tested are running on different platforms. When running tests on a platform other than the one running the JT Harness harness, you must use an agent. The JT Harness harness uses the following three types of agents:

- Active agents
- Passive agents
- Serial agents

Copyright © 2001, 2010, Oracle and/or its affiliates. All rights reserved.