|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [OSSTEST PATCH 01/13] make-flight: do_examine_one: add firmware argument
Nothing sets this yet.
No functional change (checked with standalone-generate-dump-flight-runvars)
Signed-off-by: Ian Jackson <iwj@xxxxxxxxxxxxxx>
Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx>
---
make-flight | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/make-flight b/make-flight
index ecbb195bc..acb19b113 100755
--- a/make-flight
+++ b/make-flight
@@ -687,20 +687,31 @@ do_pv_debian_tests () {
}
do_examine_one () {
+ local firmware="$1"
+
case "$branch" in
xen-unstable) ;; # only likely to regress on -unstable
osstest) ;; # very likely to regress
linux-*) ;; # often seems to regress
*) return ;; # stuff used for guests is irrelevant
esac
+
+ local firmware_suffix
+ local firmware_hostflag
+ if [ "$firmware" ]; then
+ firmware_suffix=-$firmware
+ firmware_hostflag=,PropEq:Firmware:bios:$firmware
+ fi
+
local freebsd_runvars
# set_freebsd_runvars expects $arch to be set to the desired FreeBSD arch.
local arch=$dom0arch
# Pass true to not append any hostflags when creating the FreeBSD runvars.
set_freebsd_runvars true
- job_create_test test-$xenarch$kern-$dom0arch-examine \
+ job_create_test test-$xenarch$kern-$dom0arch-examine${firmware_suffix} \
host-examine-xen xl $xenarch $dom0arch \
- all_hostflags=$most_hostflags $freebsd_runvars
+ all_hostflags=$most_hostflags$firmware_hostflag \
+ $freebsd_runvars
}
test_matrix_do_one () {
--
2.20.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |