This patch allows the Harness to display info that tests sent to their error stream (via System.err.pritnln or Throwable.printStackTrace or something similar). It also stops the timeout watcher for the startup process and passes vmargs when autodetecting the bootclasspath for the compiler. The commit also included the README because I forgot to check it in with the update I made yesterday (that patch was sent to this list). 2006-06-22 Anthony Balkissoon * Harness.java: (runner_in_err): New field. (getBootClassPath): Use the vmArgs when forking the detector. (finalize): Close the pipe to the RunnerProcess' error stream. (initProcess): Set up the pipe to the RunnerProcess' error stream. Stop the watcher after confirming startup. (runTest): Collect error stream output from the RunnerProcess in a StringBuffer and print it when there's no new regular output from the test. Also print it after the test has completed. --Tony