pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niclas Hedhman <hedh...@gmail.com>
Subject Re: Any idea why tests are failing?
Date Mon, 15 May 2017 01:53:45 GMT
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" <
RogerandBeth@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.Whitcomb@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
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message