summaryrefslogtreecommitdiff
path: root/qpid/java/build.xml
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/build.xml')
-rw-r--r--qpid/java/build.xml14
1 files changed, 13 insertions, 1 deletions
diff --git a/qpid/java/build.xml b/qpid/java/build.xml
index 5a5db734f6..4f5f2fb246 100644
--- a/qpid/java/build.xml
+++ b/qpid/java/build.xml
@@ -63,7 +63,19 @@
</target>
<target name="test" description="execute tests">
- <iterate target="test"/>
+
+ <delete file="${build.failed}"/>
+
+ <iterate target="test">
+ <property name="test.failures.ignore" value="true"/>
+ </iterate>
+
+ <condition property="failed">
+ <available file="${build.failed}"/>
+ </condition>
+
+ <fail if="failed" message="TEST SUITE FAILED"/>
+
</target>
<target name="jar" description="create module jars">