krb5 commit: Document DejaGnu dependency and manual tests
Benjamin Kaduk
kaduk at MIT.EDU
Mon Oct 8 21:55:07 EDT 2012
https://github.com/krb5/krb5/commit/fd136728de5b603974e3ec21bc5856406c4e814d
commit fd136728de5b603974e3ec21bc5856406c4e814d
Author: Ben Kaduk <kaduk at mit.edu>
Date: Tue Oct 2 18:03:16 2012 -0400
Document DejaGnu dependency and manual tests
The Texinfo install guide had a separate subsection about the DejaGnu
tests which did not get converted to the RST source.
In the testing section, also link to the wiki page on manual testing.
ticket: 7407
doc/rst_source/krb_build/doing_build.rst | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/doc/rst_source/krb_build/doing_build.rst b/doc/rst_source/krb_build/doing_build.rst
index 8617a1c..bc438c8 100644
--- a/doc/rst_source/krb_build/doing_build.rst
+++ b/doc/rst_source/krb_build/doing_build.rst
@@ -137,6 +137,10 @@ However, there are several prerequisites that must be satisfied first:
the test suite. This often means passing **-**\ **-with-tcl** to
configure to tell it the location of the Tcl configuration
script. (See :ref:`options2configure`.)
+* In addition to Tcl, DejaGnu must be available on the system for some
+ of the tests to run. The test suite will still run the other tests
+ if DejaGnu is not present, but the test coverage will be reduced
+ accordingly.
* On some operating systems, you have to run ``make install`` before
running ``make check``, or the test suite will pick up installed
versions of Kerberos libraries rather than the newly built ones.
@@ -149,6 +153,13 @@ However, there are several prerequisites that must be satisfied first:
the portmap daemon and it has to be listening to the regular network
interface (not just localhost).
+There are additional regression tests available, which are not run
+by ``make check``. These tests require manual setup and teardown of
+support infrastructure which is not easily automated, or require
+excessive resources for ordinary use. The procedure for running
+the manual tests is documented at
+http://k5wiki.kerberos.org/wiki/Manual_Testing.
+
Cleaning up the build
---------------------
More information about the cvs-krb5
mailing list