funit — runs frysk's JUnit testsuite
funit [
-r
] [
repeat-count--console
] [
CONSOLE_LOG=LEVEL--log
] [
LOG=LEVEL--arch
] [
arch-n
] [
--stress
] [
--all
] [
-e
] [
test-spec-i
] [
test-spec
] [
test-class ...-timeout
]timeout
funit runs frysk's entire JUnit
testsuite, or just the specified
test-classs.
Frysk's JUnit testsuite, in addition to testing frysk's internals, tests the stability of the underlying kernel.
repeat-count Run the JUnit tests
repeat-count times.
CONSOLE_LOG=LEVELSet the log CONSOLE_LOG to level LEVEL. Can set multiple logs. The LEVEL can be [ OFF | SEVERE | WARNING | INFO | CONFIG | FINE | FINER | FINEST | ALL]
LOGSet the log LOG to level LEVEL. Can set multiple logs. The LEVEL can be [ OFF | SEVERE | WARNING | INFO | CONFIG | FINE | FINER | FINEST | ALL]
archSpecify the test cases' arch. The ARCH can be 64 or 32. If no arch is specified, arch-64 cases will be run. When the arch-32 cases are ready, all cases will be run be default.The option will take no effect in 32-bit machine.
No not run any tests, instead list the classes that would have been tested.
Run only stress tests (by default stress tests are excluded).
Run all tests (by default stress tests are excluded).
test-specSpecify a test to exclude. Each passed option will be interpreted as the regex specification of a test to omit This option may be used multiple times.
test-specSpecify a test to include, overriding an omit specification. Each passed option will be interpreted as the regex specification of a test to include. This option may be used multiple times.
timeoutSpecify the test timeout value in seconds. Default is 5.
-exeThe full path of the executable to read.
-noexeDo not attempt to read the corresponding executable when loading a core file.
-sysroot directoryThe system root directory under which all executables, libraries, and source are located.
-debug class=level...Set internal debug-tracing of the specified
Java class
to level (level can be NONE,
INFO, WARNING, FINE, and FINEST). If
the level is absent, FINE is
assumed; if the class is absent,
the global level is set.