pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Roger and Beth Whitcomb <RogerandB...@rbwhitcomb.com>
Subject Re: Any idea why tests are failing?
Date Mon, 15 May 2017 02:03:59 GMT
Done.  Will see what the next build does...

But, it looks like we're missing one (or more) of the Hamcrest files 
that "JUnit" depends on in our Jenkins setup.  I have no idea how to fix 
that ....

~Roger

On 5/14/17 6:53 PM, Niclas Hedhman wrote:
> 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
View raw message