[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v5 07/13] TestSupport.pm: introduce iso_create_empty
Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> --- Osstest/TestSupport.pm | 8 ++++++++ ts-redhat-install | 17 ++++++++--------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index 23e7f7d..1b90d17 100644 --- a/Osstest/TestSupport.pm +++ b/Osstest/TestSupport.pm @@ -102,6 +102,7 @@ BEGIN { ether_prefix iso_create_xorriso + iso_create_empty guest_editconfig_nocd ); %EXPORT_TAGS = ( ); @@ -1911,6 +1912,13 @@ sub iso_create_xorriso ($$$$;@) { END } +sub iso_create_empty($$$) { + my ($ho,$emptyiso,$emptydir) = @_; + my @isogen_opts= qw(-as mkisofs -R -J); + + iso_create_xorriso($ho, $emptyiso, $emptydir, 60, @isogen_opts); +} + sub guest_editconfig_nocd ($$) { my ($gho,$emptyiso) = @_; guest_editconfig($gho->{Host}, $gho, sub { diff --git a/ts-redhat-install b/ts-redhat-install index e7e3d73..88fec62 100755 --- a/ts-redhat-install +++ b/ts-redhat-install @@ -123,15 +123,14 @@ sub prep () { my $newiso= '/root/$flight.$job.$gn-newiso'; my $emptydir= '/root/$flight.$job.$gn-empty-dir'; - my @isogen_base= qw(-as mkisofs -R -J); - my @isogen_boot= qw(-b isolinux/isolinux.bin - -c isolinux/boot.cat - -no-emul-boot - -boot-load-size 4 - -boot-info-table); - my @isogen= (@isogen_base, @isogen_boot); - - iso_create_xorriso($ho, $emptyiso, $emptydir, 60, @isogen_base); + iso_create_empty($ho, $emptyiso, $emptydir); + + my @isogen= qw(-as mkisofs -R -J + -b isolinux/isolinux.bin + -c isolinux/boot.cat + -no-emul-boot + -boot-load-size 4 + -boot-info-table); more_prepareguest_hvm($ho,$gho, $ram_mb, $disk_mb, OnReboot => 'preserve', -- 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 |