jeffhao | 5d1ac92 | 2011-09-29 17:41:15 -0700 | [diff] [blame] | 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. |