That will stop the build when tests fail. I suggest remove the haltonfailure but keep the rest.
On May 15, 2017 09:08, "Roger and Beth Whitcomb" < rogerandb...@rbwhitcomb.com> wrote: > Committed these changes: > > Index: build.properties > =================================================================== > --- build.properties (revision 1795127) > +++ build.properties (working copy) > @@ -33,5 +33,5 @@ > compiler.arg=-Xlint > > # Test properties > -test.verbose=false > +test.verbose=true > > Index: build.xml > =================================================================== > --- build.xml (revision 1795127) > +++ build.xml (working copy) > @@ -180,7 +180,7 @@ > <istrue value="${test.verbose}"/> > </condition> > > - <junit fork="true"> > + <junit fork="true" haltonfailure="true" > failureproperty="unit.tests.failed"> > <classpath> > <path refid="classpath.general"/> > <dirset dir="${basedir}" includes="**/${folder.bin}"/> > @@ -457,6 +457,7 @@ > <test project="web-server"/> > <test project="wtk"/> > <test project="wtk-terra"/> > + <fail if="unit.tests.failed" message="Error: One or more tests > failed!"/> > </target> > > <!-- Clean --> > > Sending build.properties > Sending build.xml > Transmitting file data ..done > Committing transaction... > Committed revision 1795128. > > ~Roger > > > On 5/12/17 11:06 PM, Roger Whitcomb wrote: > >> Thanks, Niclas.... Working on that now. >> >> ~Roger >> >> >> On 5/12/17 8:57 PM, Niclas Hedhman wrote: >> >>> 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.t >>>> est.SynchronizedQueueTest >>>> FAILED >>>> [junit] Test org.apache.pivot.collections.t >>>> est.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 >>>> >>>> >>>> >>> >> >> >> >