1 VM test harness. 2 3 Use "./run-all-tests" to run all tests, or "./run-test <number>" to run a 4 single test. Run "./run-test" with no arguments to see command flags; 5 in particular, the tests can be run on the desktop, on a USB-attached 6 device, or using the desktop "reference implementation". 7 8 9 For most tests, the sources are in the "src" subdirectory. Sources found 10 in the "src2" directory are compiled separately but to the same output 11 directory; this can be used to exercise "API mismatch" situations by 12 replacing class files created in the first pass. The "src-ex" directory 13 is built separately, and is intended for exercising class loaders. 14