MAPREDUCE-4082 moved the generated-classpath file used by MRApp from the main classpath to the test classpath.
The objective of
MAPREDUCE-4082 was to remove the generated-classpath file from the hadoop-mapreduce-client-app JAR. I've thought that moving it to the test-classpath would do the trick.
This is breaking tools testcases (most likely) because of different classloader being used by maven for main classpath and test classpath.