[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