When we make a fresh build job, rather than referring to an existing job in another flight, pass to the rest of the machinery only the job name, not <flight>.<job>.
This means that the generated flight refers to its own jobs without specifying the flight name. This allows the flail detector to operate properly: without this, we might have repeated attempts to test and build the same thing, but they would look identical because their self-referential runvars would be different due to their different flight numbers. Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com> --- cs-bisection-step | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cs-bisection-step b/cs-bisection-step index 99dbcf2..e8b95ca 100755 --- a/cs-bisection-step +++ b/cs-bisection-step @@ -1152,7 +1152,7 @@ END ) END - $usejob= "$popflight.$popjob"; + $usejob= $popjob; $jobs_created{$popjob}= $usejob; } -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel