The answer is in Ant documentation for JunitTask haltonfailure Stop the build process if a test fails (errors are considered failures as well). No; default is off. You should add a <failureproperty>pivot_unit_fail</failureproperty> in the JunitTask configuration, and then at the very last task you should add a <fail><condition> checking if that property has been set.
Cheers Niclas On Sat, May 13, 2017 at 1:18 AM, Roger Whitcomb <roger.whitc...@actian.com> wrote: > Hi all, > I was just poking around the "trunk on Java 7" builds on > Jenkins and noticed that almost all the tests are failing. Any idea why? > Any idea why the build doesn't fail if the tests fail? > > This is from here: https://builds.apache.org/blue/organizations/jenkins/ > Pivot-trunk%20on%20Java%207/detail/Pivot-trunk%20on% > 20Java%207/1223/pipeline > test: > [echo] charts: Executing test cases... > [echo] core: Executing test cases... > [junit] Test org.apache.pivot.beans.test.BeanAdapterTest FAILED > [junit] Test org.apache.pivot.collections.test.ArrayListTest FAILED > [junit] Test org.apache.pivot.collections.test.EnumListTest FAILED > [junit] Test org.apache.pivot.collections.test.EnumMapTest FAILED > [junit] Test org.apache.pivot.collections.test.HashMapTest FAILED > [junit] Test org.apache.pivot.collections.test.HashSetTest FAILED > [junit] Test org.apache.pivot.collections.test.LinkedListTest FAILED > [junit] Test org.apache.pivot.collections.test.QueueTest FAILED > [junit] Test org.apache.pivot.collections.test.StackTest FAILED > [junit] Test org.apache.pivot.collections.test.SynchronizedQueueTest > FAILED > [junit] Test org.apache.pivot.collections.test.SynchronizedStackTest > FAILED > [junit] Test org.apache.pivot.functional.monad.test.OptionTest FAILED > [junit] Test org.apache.pivot.functional.monad.test.TryTest FAILED > [junit] Test org.apache.pivot.json.test.BindTest FAILED > [junit] Test org.apache.pivot.json.test.JSONSerializerTest FAILED > [junit] Test org.apache.pivot.serialization.test.BinarySerializerTest > FAILED > [junit] Test org.apache.pivot.serialization.test.ByteArraySerializerTest > FAILED > [junit] Test org.apache.pivot.serialization.test.CSVSerializerTest > FAILED > [junit] Test org.apache.pivot.serialization.test.PropertiesSerializerTest > FAILED > [junit] Test org.apache.pivot.serialization.test.StringSerializerTest > FAILED > [junit] Test org.apache.pivot.util.concurrent.test.TaskTest FAILED > [junit] Test org.apache.pivot.util.test.MIMETypeTest FAILED > [junit] Test org.apache.pivot.util.test.ParentResourcesTest FAILED > [junit] Test org.apache.pivot.util.test.TimeTest FAILED > [junit] Test org.apache.pivot.util.test.VersionTest FAILED > [junit] Test org.apache.pivot.xml.test.XMLSerializerTest FAILED > [echo] demos: Executing test cases... > [echo] demos-server: Executing test cases... > [echo] tests: Executing test cases... > [echo] tutorials: Executing test cases... > [echo] tutorials-server: Executing test cases... > [echo] web: Executing test cases... > [junit] Test org.apache.pivot.web.test.QueryDictionaryTest FAILED > [echo] web-server: Executing test cases... > [echo] wtk: Executing test cases... > [echo] wtk-terra: Executing test cases... > > > > Thanks, > Roger Whitcomb > > -- Niclas Hedhman, Software Developer http://polygene.apache.org - New Energy for Java