title: How to make Jenkins display fail if one of the ant tests fail
body: <p>I have several tests that should be executed regardless of each other's success and I want Jenkins/Hudson to display <strong>red</strong> light if at least one of those tests failed. My current (simplified for clarity) configuration is as following:</p>
  
  <p><strong>ci.sh</strong>:</p>
  
  <pre><code>...
  ant
  ...
  </code></pre>
  
  <p><strong>build.xml</strong>:</p>
  
  <pre><code>...        
  &lt;target name="AllTests"&gt;
      &lt;antcall target="TestA"/&gt;
      &lt;antcall target="TestB"/&gt;
      &lt;antcall target="TestC"/&gt;
  &lt;/target&gt;
  
  &lt;target name="TestA"&gt;
      ...
      &lt;exec executable="..." failonerror="false"/&gt;
      ...
  &lt;/target&gt;
  
  &lt;target name="TestB"&gt;
      ...
      &lt;exec executable="..." failonerror="false"/&gt;
      ...
  &lt;/target&gt;
  
  &lt;target name="TestC"&gt;
      ...
      &lt;exec executable="..." failonerror="false"/&gt;
      ...
  &lt;/target&gt;
  ...
  </code></pre>
  
  <p>How can I make all the tests to execute anyways, but ant/Jenkins should fail if at least one of the three failed?</p>