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 01:08:22 GMT
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.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
>>>
>>>
>>
>
>
>


Mime
View raw message