[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v5 13/17] osstest: introduce a script to set the runtime hostflags runvar for FreeBSD jobs
Roger Pau Monne writes ("[PATCH v5 13/17] osstest: introduce a script to set the runtime hostflags runvar for FreeBSD jobs"): > Due to the nature of the FreeBSD install media, which is > self-generated from the ts-freebsd-build script, the hostflags runvar > set to FreeBSD jobs are related to the current version under test. > > The following hostflags might need to be fetched from the runvars of a > previous build-$arch-freebsd job: ... > +our $share; > +if (@ARGV && $ARGV[0] eq "--share") { > + $share = 1; > + shift @ARGV; > +} I think the remaining arguments should be host idents. Also you should check that the first ident doesn't start with -. (simply calling die if it does is fine). > +my $version = get_freebsd_version(); > +set_runtime_hostflag("host", "freebsd-$version"); Specifically, you should iterate that, and this ... > +if ($share) { > + my $hash = get_freebsd_image_hash(); > + > + set_runtime_hostflag("host", "share-build-freebsd-$hash"); > +} for each entry in @ARGV. That way this script can be used for pair tests etc. ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |