The code to determine the class name from a Java source file is old/broken, causing an incorrect name to be inferred, further causing the extra prop definition files to be compiled on every invocation, and not just when needed. This is unnecessary overhead when running just one or a few tests.
(Note, the compilation should use the test JDK, and occurs before agents have started, so the compilation is always done by exec-ing Java.)
(Note, the compilation should use the test JDK, and occurs before agents have started, so the compilation is always done by exec-ing Java.)