aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2015-01-03 20:09:11 -0500
committerGreg Hudson <ghudson@mit.edu>2015-01-22 18:58:27 -0500
commitfa93d60a7af86e37eb25c31349cf8a7207d0c41e (patch)
tree36e52321fae7b02bf23464f7c26cd3912ab474b0 /src/Makefile.in
parent266cce14ee39f6d11b186ee988cffd0c2a119f3d (diff)
downloadkrb5-fa93d60a7af86e37eb25c31349cf8a7207d0c41e.zip
krb5-fa93d60a7af86e37eb25c31349cf8a7207d0c41e.tar.gz
krb5-fa93d60a7af86e37eb25c31349cf8a7207d0c41e.tar.bz2
Add framework for tracking skipped tests
In k5test.py, add functions skipped() and skip_rest() which output a message about skipping tests (even without the verbose flag) and also add a note to the "skiptests" file at the top of the build tree. In the top-level make check, empty out skiptests at the beginning and display it at the end. Add a subsitution for the skiptests file to pre.in so that other makefiles can append to it.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 60a17d9..31bb54a 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -539,6 +539,11 @@ install-windows::
copy windows\leash\htmlhelp\*.chm "$(KRB_INSTALL_DIR)\bin\."
check-prerecurse: runenv.py
+ $(RM) $(SKIPTESTS)
+ touch $(SKIPTESTS)
+
+check-postrecurse:
+ cat $(SKIPTESTS)
# Create a test realm and spawn a shell in an environment pointing to it.
# If CROSSNUM is set, create that many fully connected test realms and