[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [osstest test] 60149: regressions - FAIL
On Fri, Jul 31, 2015 at 10:47:22AM +0100, Ian Campbell wrote: > On Fri, 2015-07-31 at 07:40 +0100, Ian Campbell wrote: > > > > > test-amd64-i386-qemut-rhel6hvm-amd 9 redhat-install fail REGR. > > > vs. 60083 > > > > 2015-07-30 23:02:32 Z execution took 71 seconds[<=2x600]: timeout 630 ssh > > -o StrictHostKeyChecking=no -o BatchMode=yes -o ConnectTimeout=100 -o > > ServerAliveInterval=100 -o PasswordAuthentication=no -o > > ChallengeResponseAuthentication=no -o > > UserKnownHostsFile=tmp/t.known_hosts_60149.test-amd64-i386-qemuu-rhel6hvm > > -amd root@xxxxxxxxxxxxx mkdir -p /root/60149.test-amd64-i386 > > -qemuu-rhel6hvm-amd.redhat-newiso > > genisoimage -R -J -T -b isolinux/isolinux.bin -c > > isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o > > /root/60149.test-amd64-i386-qemuu-rhel6hvm-amd.rhel-server-6.1-i386 > > -dvd.iso /root/60149.test-amd64-i386-qemuu-rhel6hvm-amd.redhat-newiso/. > > Use of uninitialized value in pattern match (m//) at > > Osstest/TestSupport.pm line 1736. > > By inspection I think this one might be: > diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm > index a6d42bd..ceb4d0f 100644 > --- a/Osstest/TestSupport.pm > +++ b/Osstest/TestSupport.pm > @@ -1733,7 +1733,7 @@ sub more_prepareguest_hvm ($$$$;@) { > } > my $disks = join ",\t\t\n", map { "'$_'" } @disks; > > - my $kernel = $ho->{Toolstack}->{Name} =~ m/xend/ ? > + my $kernel = toolstack($ho)->{Name} =~ m/xend/ ? > "kernel = 'hvmloader'" : ''; > > my $cfg = <<END; > > Since toolstack() is the function which initialises $ho->{Toolstack} my > hypothesis is that on this path nothing has previously called toolstack(), > something which could well have changed over a rebase at some point. I > could imagine also that ts-{redhat,debian-hvm,windows}-install might differ > in some subtle way here. > Good catch. The root cause is ts-debian-hvm-install calls host_get_free_memory which initialises toolstack in the background. It's a trick only used by debian hvm test case. And I think your fix is correct. Wei. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |