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