From nobody Thu May 2 00:42:20 2024 Delivered-To: importer@patchew.org Received-SPF: none (zoho.com: 192.237.175.120 is neither permitted nor denied by domain of lists.xenproject.org) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; spf=none (zoho.com: 192.237.175.120 is neither permitted nor denied by domain of lists.xenproject.org) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org ARC-Seal: i=1; a=rsa-sha256; t=1555495825; cv=none; d=zoho.com; s=zohoarc; b=AWluuYxK1qFMX5xy0HAR7/DTJfExzO5wT4bfhHGF2IIXJpjXvw6aW+N9Vc0r1t4xGmJVN4WOYd5jkMakLCrQWcAssynXi3kUwwHIxtYjrXchvWCVIuyXRbIu1jXMizammluMjzNx0PYBcrvzrw29NxJAUDHzQkIDZUDs+SYwe5U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1555495825; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To:ARC-Authentication-Results; bh=RceBM/shby4/hUAVhhJMkqVft1cSEN0YzGAUfujcIO4=; b=AXewk9eEo3NGnPgDw5AmhgRqSpuanqK7fnKQk4FT3sPIwzeRBfRiOtooySwiBv7edI2MFtd+qCuB7NYBO+GRVRe4ac5yx402NM6ycvl2eOHQxM6HGh1l6YF1oICF5dwBj7TUuf2SO/NV9rDTdE3L6xim0kSfaMle9IvsAs3MNqQ= ARC-Authentication-Results: i=1; mx.zoho.com; spf=none (zoho.com: 192.237.175.120 is neither permitted nor denied by domain of lists.xenproject.org) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1555495825581523.5083291050435; Wed, 17 Apr 2019 03:10:25 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hGhUp-0005Ay-QF; Wed, 17 Apr 2019 10:08:51 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hGhUp-0005At-EX for xen-devel@lists.xenproject.org; Wed, 17 Apr 2019 10:08:51 +0000 Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id cb5b9d92-60f8-11e9-92d7-bc764e045a96; Wed, 17 Apr 2019 10:08:49 +0000 (UTC) X-Inumbo-ID: cb5b9d92-60f8-11e9-92d7-bc764e045a96 X-IronPort-AV: E=Sophos;i="5.60,361,1549929600"; d="scan'208";a="83775604" From: Ian Jackson To: Date: Wed, 17 Apr 2019 11:08:40 +0100 Message-ID: <20190417100840.13935-1-ian.jackson@eu.citrix.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Subject: [Xen-devel] [OSSTEST PATCH] debianhvm tests: Re-permute guest architecture X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Juergen Gross , Wei Liu , Ian Jackson , Andrew Cooper Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Firstly, change the smoke flight to use amd64, not i386. Secondly, make the other flights have a mixture of i386 and amd64, not just amd64. It was always wrong to test only one guest architecture in the main flights. The context for changing the smoke flight is that there seems to be a problem affecting Debian i386 guests. This is rather a nuisance but it is not a Xen regression so we probably want to do an amd64 guest instead so we have some HVM tests in the smoke flights. Checked with standalone-generate-dump-flight-runvars. Differences are as follows: 1. Generally, to change the guest arch from amd64 to i386 in: test-amd64-amd64-xl-qemut-debianhvm-{amd64,i386}-xsm test-amd64-amd64-xl-qemuu-debianhvm-{amd64,i386}-xsm test-amd64-i386-xl-qemut-debianhvm-{amd64,i386}-xsm test-amd64-i386-xl-qemuu-debianhvm-{amd64,i386}-xsm This occurs in all the usual flights. 2. To change the guest arch from i386 to amd64 in: xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 In all cases, this implies a variety of changes to runvars, including the ISO to be used, the install timeout, etc. Usually I would introduce new jobs first, and then, after an overlap, remove old ones. But the regression, due to the i386 hvm stretch problem, is already with us. I expect this change to unblock the xen-unstable-smoke flights by dropping the failing job and replacing it with a passing one. The other flights will now start to fail, though. I will need, separately, to develop a workaround for the stretch i386 hvm guest bug. CC: Wei Liu CC: Juergen Gross CC: Andrew Cooper Signed-off-by: Ian Jackson Acked-by: Juergen Gross Acked-by: Wei Liu --- make-flight | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/make-flight b/make-flight index 92dacb35..c5411412 100755 --- a/make-flight +++ b/make-flight @@ -115,7 +115,7 @@ job_create_test_filter_callback () { test-amd64-amd64-libvirt) return 0 ;; test-armhf-armhf-xl) return 0 ;; test-arm64-arm64-xl-xsm) return 0 ;; - test-amd64-amd64-xl-qemuu-debianhvm-i386) return 0 ;; + test-amd64-amd64-xl-qemuu-debianhvm-amd64) return 0 ;; *) return 1 ;; esac ;; @@ -352,8 +352,13 @@ do_hvm_debian_nested_tests () { =20 branch_debianhvm_arch () { case $branch in - xen-unstable-smoke) echo i386;; - *) echo amd64;; + xen-unstable-smoke) echo amd64;; + *) + stripy debianhvm_arch amd64 i386 \ + "$xsm" true \ + "$toolstack" xl \ + "$stubdom" '' + echo $debianhvm_arch;; esac } =20 --=20 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel