Next: Design goals, Previous: What is DejaGnu?, Up: Introduction [Contents][Index]
The following major, user-visible changes have been introduced since version 1.5.3.
--status
command line option is now the default. This
means that any error in the testsuite Tcl scripts will cause runtest
to abort with exit status code 2. The --status
option has
been removed from the documentation, but will continue to be accepted
for backward compatibility.
runtest
now exits with exit code 0 if the testsuite
"passed", 1 if something unexpected happened (eg, FAIL, XPASS or
UNRESOLVED), and 2 if an exception is raised by the Tcl interpreter.
runtest
now exits with the standard exit codes of programs
that are terminated by the SIGINT, SIGTERM and SIGQUIT signals.
absolute
, psource
and slay
have been removed. If a testsuite uses any of these
procedures, a copy of the procedure should be made and placed in the
lib directory of the testsuite.
$DEJAGNU
).
unsetenv
is
deprecated and will be removed in the next release. If a
testsuite uses this procedure, a copy should be made and placed in the
lib directory of the testsuite.
Next: Design goals, Previous: What is DejaGnu?, Up: Introduction [Contents][Index]