[csw-devel] SF.net SVN: gar:[8080] csw/mgar/pkg/subversion/trunk/Makefile

skayser at users.sourceforge.net skayser at users.sourceforge.net
Mon Jan 18 23:48:29 CET 2010


Revision: 8080
          http://gar.svn.sourceforge.net/gar/?rev=8080&view=rev
Author:   skayser
Date:     2010-01-18 22:48:28 +0000 (Mon, 18 Jan 2010)

Log Message:
-----------
subversion: documented test details and build times

Modified Paths:
--------------
    csw/mgar/pkg/subversion/trunk/Makefile

Modified: csw/mgar/pkg/subversion/trunk/Makefile
===================================================================
--- csw/mgar/pkg/subversion/trunk/Makefile	2010-01-18 15:39:38 UTC (rev 8079)
+++ csw/mgar/pkg/subversion/trunk/Makefile	2010-01-18 22:48:28 UTC (rev 8080)
@@ -6,10 +6,11 @@
 #   required? The shared objects generated by SWIG have them in their NEEDED
 #   list, but they also link against the main libsvn_client-1.so which in
 #   turn pulls in the rest. Can this be tweaked?
+#    
+# Known build facts/issues:
 #
-# Known build issues/facts:
-#
-# * Build takes about 50 mins on build8x/build8s
+# * Build takes about 50 mins on build8x, 25 mins on build8s. This is only
+#   the build, the tests take about 5 times as much (see TEST_TARGET).
 # * checkpkg suggests CSWbdb over CSWbdb47, because it picks up the
 #   libdb-4.7.so symlink in $(libdir) which belongs to the stub CSWbdb. As
 #   the lib itself belongs to CSWbdb47, the CSWbdb47 dep is completely fine.
@@ -165,9 +166,18 @@
 CONFIGURE_ARGS += --with-zlib=$(prefix)
 CONFIGURE_ARGS += --with-serf=$(prefix)
 
-# Tests take *forever*
-#TEST_TARGET  = check
-TEST_TARGET  = 
+# Once you have verified that a new upstream release passes the tests, you can use
+# "SKIPTEST=1 gmake <target>" to skip the tests for simple repackaging tasks.
+#
+# Tests that fail with XFAIL (eXpected FAILs) are not actual FAILs, see 	
+#   http://svn.collab.net/repos/svn/trunk/subversion/tests/README
+#
+# Tests take about 4hrs on build8x, 2hrs+ on build8s
+#   merge_tests.py sub-suite takes most of the time. For a list of its tests see
+#     $(WORKSRC)/subversion/tests/cmdline/merge_tests.py --list
+#   and for progress information you could compare this with
+#     tail -f $(WORKSRC)/tests.log | grep merge_tests.py
+TEST_TARGET  = check
 
 include gar/category.mk
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list