Previous: Invoking runtest, Up: Running runtest [Contents][Index]
Typically, you don’t need to use any command line options. The
--tool
option is only required when there is more than one
testsuite in the same directory. The default options are in the local
site.exp file, created by make site.exp
.
For example, if the directory gdb/testsuite contains a collection of DejaGnu tests for GDB, you can run them like this:
$ cd gdb/testsuite $ runtest --tool gdb
The test output follows, then ends with:
=== gdb Summary === # of expected passes 508 # of expected failures 103 /usr/latest/bin/gdb version 4.14.4 -nx
You can use the option --srcdir
to point to some other
directory containing a collection of tests:
$ runtest --srcdir /devo/gdb/testsuite
By default, runtest
prints only the names of the tests it runs,
output from any tests that have unexpected results, and a summary
showing how many tests passed and how many failed. To display output
from all tests (whether or not they behave as expected), use the
-a
(all) option. For more verbose output about processes being
run, communication, and so on, use -v
(verbose). To see even
more output, use multiple -v
options. See Invoking runtest for a more detailed explanation of each runtest
option.