|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 6/6] Revert "cs-bisection-step: allow -bisect blessed flights for basis pass"
If the bisector is allowed to consider its own output flights as
candidates for the basis pass, then it will (generally) restart with a
new basis each time it finds a pass.
This is very slow and wasteful.
There is not much explanation in 01edca47 of the change I am now
reverting, but I think I probably created by some semi-manual process
a flight to serve as the basis. I now think that my mistake was to
bless that flight `adhoc-bisect' or some such, rather than `adhoc'.
This reverts commit 01edca47be3742a1660b1956c1f06ca934b97352.
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
cs-bisection-step | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cs-bisection-step b/cs-bisection-step
index da13927..67a92b7 100755
--- a/cs-bisection-step
+++ b/cs-bisection-step
@@ -320,7 +320,7 @@ END
SELECT * FROM flights JOIN steps USING (flight)
WHERE job = ?
AND testid = ?
- AND $blessingscond
+ AND blessing = ?
AND status = 'pass'
AND branch = ?
AND $flight_is_not_broken
@@ -371,7 +371,7 @@ END
print STDERR "/";
my ($basisrow,$trybasis);
- $basisq->execute($job,$testid,$branch);
+ $basisq->execute($job,$testid,$blessings[0],$branch);
while ($trybasis= $basisq->fetchrow_hashref()) {
print STDERR " $trybasis->{flight}";
my $basishosts= relevant_hosts($trybasis->{flight});
--
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |