[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OSSTEST] icr-daily-branch: Make it possible to suppress the forcing of a baseline test
Ian Campbell writes ("[PATCH OSSTEST] icr-daily-branch: Make it possible to suppress the forcing of a baseline test"): > This is undesirable (most of the time) in a standalone environment, where you > are mostl ikely to be interested in the current version and not historical > comparissons. > > Not sure there isn't a better way. I think this is fine, although it still runs sg-check-tested unnecessarily. > -if [ "x$testedflight" = x ]; then > +if [ "${OSSTEST_NO_BASELINE:-n}" != "y" -a "x$testedflight" = x ]; then I do have a stylistic quibble: this seems quite fiddly syntzx and not the way that things are done elsewhere. I would suggest doing it like OSSTEST_IGNORE_STOP in cri-args-hostlists: > +if [ "x$OSSTEST_NO_BASELINE" != xy -a "x$testedflight" = x ]; then or similar earlier if you want to make check_tested conditional. The thing with the x prefix is to make it clear that the arguments are being unparsed correctly (ie that [ is going to parse its arguments how we hope it to). Without something like the "x" trick there are some cases where it is very complicated to reason about ['s argument parsing, and it is IMO simpler to always deploy the x than to prove in each case that the parsing is predictable. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |