You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/11/16 13:46:18 UTC
svn commit: r475714 - in /incubator/harmony/enhanced/classlib/trunk: make/
modules/accessibility/ modules/annotation/ modules/applet/ modules/archive/
modules/auth/ modules/awt/ modules/beans/ modules/concurrent/
modules/crypto/ modules/imageio/ module...
Author: tellison
Date: Thu Nov 16 04:46:15 2006
New Revision: 475714
URL: http://svn.apache.org/viewvc?view=rev&rev=475714
Log:
Modify test target so modular tests report failure for any module's
tests error/failure, but global tests roll-up failures into the
overall report.
Modified:
incubator/harmony/enhanced/classlib/trunk/make/build-test.xml
incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/concurrent/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/imageio/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/lang-management/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/luni-kernel/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/portlib/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/print/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/security-kernel/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/suncompat/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml
incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml
Modified: incubator/harmony/enhanced/classlib/trunk/make/build-test.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/make/build-test.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/make/build-test.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/make/build-test.xml Thu Nov 16 04:46:15 2006
@@ -49,7 +49,7 @@
</target>
<target name="test-modules" depends="support-jar">
- <call-modules target="test" />
+ <call-modules target="-test-module" />
</target>
<target name="gen-report" depends="full-report,short-report" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml Thu Nov 16 04:46:15 2006
@@ -43,7 +43,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, test-jar, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, test-jar, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.accessibility.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.annotation.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/applet.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml Thu Nov 16 04:46:15 2006
@@ -91,7 +91,19 @@
target="clean" />
</target>
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/archive.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml Thu Nov 16 04:46:15 2006
@@ -54,7 +54,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<!-- Build native code -->
<target name="build-native" >
Modified: incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml Thu Nov 16 04:46:15 2006
@@ -53,7 +53,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/awt.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/beans.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/concurrent/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/concurrent/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/concurrent/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/concurrent/build.xml Thu Nov 16 04:46:15 2006
@@ -45,7 +45,19 @@
<target name="build" depends="compile-java, build-jar" />
- <target name="test" ><!-- depends="build, compile-tests, run-tests" --></target>
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.concurrent.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.crypto.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/imageio/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/imageio/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/imageio/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/imageio/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/imageio.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="overlay-oss">
<mkdir dir="${hy.instrument.src.main.native}/icu4c/unicode" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/jndi.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/lang-management/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/lang-management/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/lang-management/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/lang-management/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.lang-management.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-jar-resources, build-jar, copy-resources" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/logging.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/luni-kernel/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/luni-kernel/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/luni-kernel/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/luni-kernel/build.xml Thu Nov 16 04:46:15 2006
@@ -66,7 +66,7 @@
</delete>
</target>
- <target name="test">
+ <target name="-test-module">
<!-- just to match "API" for other modules. -->
</target>
Modified: incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml Thu Nov 16 04:46:15 2006
@@ -162,7 +162,19 @@
target="clean" />
</target>
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/luni.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/math.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.misc.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml Thu Nov 16 04:46:15 2006
@@ -48,7 +48,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<!-- Build natives.-->
<target name="build-native">
Modified: incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.nio_char.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/portlib/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/portlib/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/portlib/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/portlib/build.xml Thu Nov 16 04:46:15 2006
@@ -31,7 +31,7 @@
<target name="build" /> <!-- depends="compile-java, copy-resources, build-jar" -->
- <target name="test" >
+ <target name="-test-module" >
<!--
This target exists to match the API of other module
build.xml files. However, we should probably write some
Modified: incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<!-- Build natives. Currently there are only windows natives for
prefs, so we check if we are on a windows platform -->
Modified: incubator/harmony/enhanced/classlib/trunk/modules/print/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/print/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/print/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/print/build.xml Thu Nov 16 04:46:15 2006
@@ -48,7 +48,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.print.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml Thu Nov 16 04:46:15 2006
@@ -40,7 +40,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/regex.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.rmi.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/security-kernel/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/security-kernel/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/security-kernel/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/security-kernel/build.xml Thu Nov 16 04:46:15 2006
@@ -66,7 +66,7 @@
</delete>
</target>
- <target name="test">
+ <target name="-test-module">
<!-- just to match "API" for other modules. -->
</target>
Modified: incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml Thu Nov 16 04:46:15 2006
@@ -60,8 +60,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, test-jar, copy-tests-resources, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, test-jar, copy-tests-resources, run-tests" />
<!-- Build native code -->
<available file="${hy.security.src.main.native}/security/${hy.os}" property="native.present" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.sound.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/sql.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/suncompat/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/suncompat/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/suncompat/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/suncompat/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/suncompat.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml Thu Nov 16 04:46:15 2006
@@ -53,7 +53,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.swing.packaging.jarname}.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="overlay-oss">
<mkdir dir="${hy.text.src.main.native}/icu4c/unicode" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml Thu Nov 16 04:46:15 2006
@@ -39,7 +39,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/lib/tools.jar" />
Modified: incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml?view=diff&rev=475714&r1=475713&r2=475714
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml Thu Nov 16 04:46:15 2006
@@ -41,7 +41,19 @@
<target name="build" depends="compile-java, copy-resources, build-jar" />
- <target name="test" depends="build, compile-tests, run-tests" />
+ <target name="test" depends="-test-module">
+ <fail message="Some tests failed">
+ <condition>
+ <or>
+ <isset property="test.failures" />
+ <isset property="test.errors" />
+ </or>
+ </condition>
+ </fail>
+ </target>
+
+ <!-- internal target for local and global test run sequence -->
+ <target name="-test-module" depends="build, compile-tests, run-tests" />
<target name="clean">
<delete file="${hy.jdk}/jre/lib/boot/${hy.x-net.packaging.jarname}.jar" />