Browse Source

Make parallel test (much) more likely to succeed by delaying start of each

task in the set.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274100 13f79535-47bb-0310-9956-ffa450edef68
master
Conor MacNeill 22 years ago
parent
commit
8c9105e494
1 changed files with 8 additions and 2 deletions
  1. +8
    -2
      src/etc/testcases/taskdefs/parallel.xml

+ 8
- 2
src/etc/testcases/taskdefs/parallel.xml View File

@@ -41,36 +41,40 @@
</sequential>
</parallel>
<parallel threadCount='2' pollInterval="30">
<!-- expected start 1, end 1, start 2, end 2, start 3, end 3 -->
<!-- expected start 1, start 2, end 1, start 3, end 2, end 3 -->
<sequential>
<echo message="+1"/>
<sleep seconds="1"/>
<echo message="-1"/>
</sequential>
<sequential>
<sleep milliseconds="200"/>
<echo message="+2"/>
<sleep seconds="2"/>
<echo message="-2"/>
</sequential>
<sequential>
<sleep milliseconds="300"/>
<echo message="+3"/>
<sleep seconds="3"/>
<echo message="-3"/>
</sequential>
</parallel>
<parallel threadCount='3' pollInterval="30">
<!-- expected start 1, start 2, end 1, start 3, end 2, end 3 -->
<!-- expected start 1, start 2, start 3, end 1, end 2, end 3 -->
<sequential>
<echo message="+1"/>
<sleep seconds="1"/>
<echo message="-1"/>
</sequential>
<sequential>
<sleep milliseconds="200"/>
<echo message="+2"/>
<sleep seconds="2"/>
<echo message="-2"/>
</sequential>
<sequential>
<sleep milliseconds="300"/>
<echo message="+3"/>
<sleep seconds="3"/>
<echo message="-3"/>
@@ -84,11 +88,13 @@
<echo message="-1"/>
</sequential>
<sequential>
<sleep milliseconds="200"/>
<echo message="+2"/>
<sleep seconds="2"/>
<echo message="-2"/>
</sequential>
<sequential>
<sleep milliseconds="300"/>
<echo message="+3"/>
<sleep seconds="3"/>
<echo message="-3"/>


Loading…
Cancel
Save