]> xenbits.xensource.com Git - people/liuw/osstest.git/commitdiff
cs-bisection-step: Refer to jobs we create just by job name
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 20 May 2015 11:49:05 +0000 (12:49 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 20 May 2015 13:08:16 +0000 (14:08 +0100)
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 number.  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.Jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
cs-bisection-step

index 99dbcf293006812a5fd78a41fd01d07c0be943d4..e8b95ca2444a5371374ed6b6766ea26714507792 100755 (executable)
@@ -1152,7 +1152,7 @@ END
                                  )
 END
 
-        $usejob= "$popflight.$popjob";
+        $usejob= $popjob;
         $jobs_created{$popjob}= $usejob;
     }