Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
the procedures in this section.
|
|
|
|
--global_init command line options.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
* runtest.exp: Use it.
* doc/dejagnu.texi (relative_filename procedure): Document it.
* testsuite/runtest.all/utils.test: Add tests for relative_filename.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
pass(), xpass(), fail(), xfail(), untested(), unresolved() for
C++. A const char * will be implicitly converted to
std::string.
|
|
removing the 'Reference' node and chapter. Make all subsubsections
in this chapter unnumbered subheadings.
|
|
are: here, next, previous, up; not here, previous, next, up.
|
|
doc/texinfo.tex. With thanks to Jacob Bachmeyer.
* Makefile.in: Regenerate.
|
|
(EXTRA_DIST): Add doc/texinfo.tex. Setting TEXINFO_TEX otherwise
prevents the distribution of the overridden texinfo.tex.
* Makefile.in: Regenerate.
* texinfo.tex: Move from here ..
* doc/texinfo.tex: .. to here.
|
|
|
|
|
|
|
|
* doc/dejagnu.texi (Variable Index): New.
Add more concept index entries.
(GNU Free Documentation License): New appendix.
|
|
index (@findex) entries for every built-in procedure.
|
|
|
|
|
|
|
|
version.texi.
* Makefile.in: Regenerate.
* mdate-sh: Installed by automake --add-missing.
|
|
|
|
(decimal): Likewise.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
and --global_init command line options.
* doc/runtest.1: Likewise.
* runtest.exp: Remove useless tests before setting default values
for variables: all_flag, binpath, debug, options, outdir, reboot,
tracelevel, verbose, log_dialog. They are set before loading any
files or parsing the command line.
* runtest.exp: Add options --local_init and --global_init for
selecting alternate testsuite configuration files.
* runtest.exp: Split variable "configfile" into "local_init_file"
and "global_init_file" in preparation for adding command-line
options to specify these independently.
* runtest.exp (load_generic_config): Remove configfile global.
(load_board_description): Likewise.
(load_base_board_description): Likewise.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
* testsuite/lib/util-defs.exp (util_start): Likewise.
|
|
(load_lib procedure): Likewise.
|
|
|
|
* lib/target.exp: Likewise.
* lib/remote.exp: Likewise.
* lib/libgloss.exp: Likewise.
* config/unix.exp: Likewise.
* config/sim.exp: Likewise.
* config/gdb_stub.exp: Likewise.
* config/gdb-comm.exp: Likewise.
* baseboards/basic-sim.exp: Likewise.
* baseboards/androideabi.exp: Likewise.
|
|
* doc/dejagnu.texi (isremote procedure): Document it.
* NEWS: Mention isremote.
|
|
|
|
|
|
default value to the empty string.
* doc/dejagnu.texi (find procedure): Remove reference to "NULL".
(getenv procedure): Re-word this node.
(isbuild procedure): Update.
(ishost procedure): Likewise.
(istarget procedure): Likewise.
* testsuite/runtest.all/config.test: Add test cases.
|
|
* config.sub: Likewise.
|
|
* configure.ac: Update version number.
* configure: Regenerate.
* doc/dejagnu.texi: Update version number.
* runtest.exp: Update version number.
|
|
* Makefile.am (TESTSUITE_FILES): Update filenames.
* Makefile.in: Regenerate.
|
|
* Makefile.am (TESTSUITE_FILES): Update filenames.
* Makefile.in: Regenerate.
|
|
|
|
|
|
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
* config/gdb_stub.exp: Likewise.
* config/sid.exp: Likewise.
* config/sim.exp: Likewise.
* config/unix.exp: Likewise.
|
|
including documenting the -all option.
(find procedure): Fix a typo.
* lib/utils.exp (getdirs): Improve comments.
|
|
restored. Previously, they were only restored if the "Go digging
for tests" branch was taken near the end of runtest.exp.
This bug was found while splitting a new variable out of some uses of
$srcdir when Emacs paren highlighting did not look right. Sure
enough, the per-pass variables are set unconditionally, but are only
restored if the "Go digging for tests" branch was taken. This patch
moves that loop out of an 'else' block and into the same 'foreach'
that contains the loop that sets per-pass variables.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
of the $DEJAGNU environment variable (see change below).
|
|
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
of assuming exactly one location.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
|
|
* lib/remote.exp: Clean up whitespace.
(remote_expect): Change literal tab to "\t" in regexp.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
* config.sub: Likewise.
|
|
|
|
|
|
(RUNTESTDEFAULTFLAGS): Adjust to support per-tool testing.
* testsuite/config/default.exp: Rename from this ...
* testsuite/lib/runtest.exp: ... to this.
(runtest_exit): Remove spurious "close". This was causing per-tool
testing to fail, since the testsuite for "runtest" never actually
uses "spawn", so "close" ends up closing exp0, which is the
terminal. The ${tool}_exit proc is not called if the --tool
option is not given, so this had no effect earlier.
* testsuite/lib/libdejagnu.exp: New empty file.
Signed-off-by: Ben Elliston <bje@gnu.org>
|
|
expected location of the tool init file.
Signed-off-by: Ben Elliston <bje@gnu.org>
|