1. This patch adds creation of the nested test job, when job creation procedure is invoked. 2. Set nested L1's vif model, nestedhvm feature, set specific disk size and memory size for nested test by make-flight.
Changes since last version: 1. '\' right aligned 2. remove some unnecessary '' 3. no need to set l2 disk size Signed-off-by: longtao.pang <longtaox.p...@intel.com> Acked-by: Ian Campbell <ian.campb...@citrix.com> Signed-off-by: Robert Ho <robert...@intel.com> --- make-flight | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/make-flight b/make-flight index 00f797e..aa6c9b5 100755 --- a/make-flight +++ b/make-flight @@ -220,6 +220,34 @@ do_hvm_win7_x64_tests () { all_hostflags=$most_hostflags,hvm } +do_hvm_debian_nested_tests () { + bios=$1 + + if [ $xenarch != amd64 -o $dom0arch != amd64 \ + -o "x$qemuu_suffix" != "x-qemuu" ]; then + return + fi + + case $xenbranch in + xen-3.*-testing) return;; + xen-4.0-testing) return;; + xen-4.1-testing) return;; + xen-4.2-testing) return;; + xen-4.3-testing) return;; + esac + + job_create_test test-$xenarch$kern-$dom0arch$qemuu_suffix-nested \ + test-nested xl $xenarch $dom0arch $qemuu_runvar \ + l1_image=debian-7.2.0-amd64-CD-1.iso \ + l1_vifmodel='e1000' \ + l1_memsize='3072' \ + l1_enable_nestedhvm='true' \ + l1_guest_storage_size='20000' \ + l2_image=debian-7.2.0-amd64-CD-1.iso \ + bios=$bios \ + all_hostflags=$most_hostflags,hvm +} + do_hvm_debian_test_one () { testname=$1 toolstack=$2 @@ -522,6 +550,7 @@ test_matrix_do_one () { do_hvm_rhel6_tests do_hvm_debian_tests + do_hvm_debian_nested_tests seabios done # qemuu_suffix -- 1.8.3.1 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel