From patchwork Thu Sep 9 16:47:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12483461 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ECAA8C43217 for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BBA8061100 for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org BBA8061100 Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.183404.331555 (Exim 4.92) (envelope-from ) id 1mONCk-0005A3-TS; Thu, 09 Sep 2021 16:47:14 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 183404.331555; Thu, 09 Sep 2021 16:47:14 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCk-00059x-QX; Thu, 09 Sep 2021 16:47:14 +0000 Received: by outflank-mailman (input) for mailman id 183404; Thu, 09 Sep 2021 16:47:13 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCj-00059V-8J for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCj-0002Mj-5m for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1mONCj-0001R1-4j for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1mONCh-0006u8-6X; Thu, 09 Sep 2021 17:47:11 +0100 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From; bh=UMqWVNP+rUg/q7PFg9vaAE7KX7sL7PFJCgDLmgRZxek=; b=TH7E17IQMBWN8yFdiE0k0D+UWL 20iBRjJS7okhuFzAAqJkILp7G5PQ+m1CZ0rxz45y17RqHqZcP6dXwAw9WvDZt5ULureYHKJolKxyy Wzn6icPaJjIMp8yvgH9ADplCW2+pPr6i2/6YOa3ha45EXq30QolnhvbzDenjyFnvXtxU=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson Subject: [OSSTEST PATCH 1/4] mfi-common: break out dom0arches variable (nfc) Date: Thu, 9 Sep 2021 17:47:00 +0100 Message-Id: <20210909164703.19426-1-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 This will allow test choices to depend on the actual rather than entire dom0arches. No change to output from standalone-generate-dump-flight-runvars. Signed-off-by: Ian Jackson --- mfi-common | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mfi-common b/mfi-common index 2834411f..70e17f7a 100644 --- a/mfi-common +++ b/mfi-common @@ -643,6 +643,7 @@ test_matrix_iterate () { *) echo >&2 "kernbuild ? $kern"; exit 1 ;; esac + dom0arches='' for dom0arch in i386 amd64 armhf arm64; do case ${xenarch}_${dom0arch} in @@ -654,6 +655,11 @@ test_matrix_iterate () { *) continue ;; esac + dom0arches+=" $dom0arch" + done + + for dom0arch in $dom0arches; do + eval " arch_runvars=\"\$ARCH_RUNVARS_$dom0arch\" " From patchwork Thu Sep 9 16:47:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12483459 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3401FC433F5 for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 03F6461179 for ; Thu, 9 Sep 2021 16:47:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 03F6461179 Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.183405.331561 (Exim 4.92) (envelope-from ) id 1mONCl-0005Da-7q; Thu, 09 Sep 2021 16:47:15 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 183405.331561; Thu, 09 Sep 2021 16:47:15 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCl-0005Cm-2N; Thu, 09 Sep 2021 16:47:15 +0000 Received: by outflank-mailman (input) for mailman id 183405; Thu, 09 Sep 2021 16:47:13 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCj-00059b-I2 for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCj-0002Mn-HE for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1mONCj-0001RE-G5 for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:13 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1mONCh-0006u8-Kh; Thu, 09 Sep 2021 17:47:11 +0100 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=Pjp5XstcArsqNKuCQ700S1r/NZU8YkJaIMSB03Glj6s=; b=is/HxYZ5tdD/4XdLtxcfsSUD4V m/f5Z8WweG28os7M9w/987JUgAV+36MSfdEnX4m5vX1YJQ6QTOvXU4yknmn7cJBXKAXghjNmaqZ/V NXHItVLbxFO8H3sou0HmuCTsahhbB92HewKsxc3nOx7NDBVAS5Wvgj9nNRh/d3wi7CaI=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson Subject: [OSSTEST PATCH 2/4] mfi-common: Change dom0arch list order (nfc) Date: Thu, 9 Sep 2021 17:47:01 +0100 Message-Id: <20210909164703.19426-2-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210909164703.19426-1-iwj@xenproject.org> References: <20210909164703.19426-1-iwj@xenproject.org> MIME-Version: 1.0 Change the order to match fmtarches_outer in do_pv_debian_tests. We are going to want to add an indirection here but not change anything. No change to output from standalone-generate-dump-flight-runvars. Signed-off-by: Ian Jackson --- mfi-common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mfi-common b/mfi-common index 70e17f7a..02278420 100644 --- a/mfi-common +++ b/mfi-common @@ -644,7 +644,7 @@ test_matrix_iterate () { esac dom0arches='' - for dom0arch in i386 amd64 armhf arm64; do + for dom0arch in i386 armhf amd64 arm64; do case ${xenarch}_${dom0arch} in amd64_amd64) ;; From patchwork Thu Sep 9 16:47:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12483463 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9C17EC4332F for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6D9516115B for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 6D9516115B Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.183406.331564 (Exim 4.92) (envelope-from ) id 1mONCl-0005Jp-FC; Thu, 09 Sep 2021 16:47:15 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 183406.331564; Thu, 09 Sep 2021 16:47:15 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCl-0005FZ-BI; Thu, 09 Sep 2021 16:47:15 +0000 Received: by outflank-mailman (input) for mailman id 183406; Thu, 09 Sep 2021 16:47:14 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCk-00059k-7I for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCk-0002Mr-6V for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1mONCk-0001RU-4n for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1mONCi-0006u8-9f; Thu, 09 Sep 2021 17:47:12 +0100 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=x/Z6JtsWJCPSlEmR+qVnOar1lbZPIk02VCEiJE0/kp8=; b=fOTlz14qWOZosaesslU/xfdF+g jVBn/DhAxoHPnIFg/NgkuHwKAnWldO4IMWsX+YKzuCDfhfEsrSi3pbggGc/n74F1jLvDDzAiaoexu 2FxZyJdrl+N/1BU1rHYHfxdjibWL7usSt5Q4X9FkBSjdPJBYnVTZX3AkuIYy+lO3zuEI=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson Subject: [OSSTEST PATCH 3/4] fmtarches: Use dom0arches, not hardcoded arch list Date: Thu, 9 Sep 2021 17:47:02 +0100 Message-Id: <20210909164703.19426-3-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210909164703.19426-1-iwj@xenproject.org> References: <20210909164703.19426-1-iwj@xenproject.org> MIME-Version: 1.0 This will make us reallocate fmt tests when the arch list changes. It's not ideal because it means tests jumping about across arches and might let regressions go through but it's better than just dropping them, and doing a better approach is complex. This changes some jobs and adds others, roughly: + test-amd64-i386-libvirt-fraw - test-amd64-i386-xl-raw + test-amd64-i386-xl-vhd + test-arm64-arm64-libvirt-raw + test-arm64-arm64-xl-vhd + test-armhf-armhf-libvirt-qcow2 (as reported by standalone-generate-dump-flight-runvars) Signed-off-by: Ian Jackson --- make-flight | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make-flight b/make-flight index e0d11c80..ecbb195b 100755 --- a/make-flight +++ b/make-flight @@ -652,7 +652,7 @@ do_pv_debian_tests () { # Within each fmt we rotate through the list of arches # The starting list rotates once per ts, so that we try to # exercise each fmt on each arch family. - local fmtarches_outer="i386 armhf amd64 arm64" + local fmtarches_outer="$dom0arches" local endfmt="do_pv_debian_tests-missing-ts-fmt-for-dom0arch=" for ts in xl libvirt ; do From patchwork Thu Sep 9 16:47:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12483465 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0515DC4321E for ; Thu, 9 Sep 2021 16:47:24 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CA9536113A for ; Thu, 9 Sep 2021 16:47:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org CA9536113A Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.183407.331577 (Exim 4.92) (envelope-from ) id 1mONCm-0005XS-8P; Thu, 09 Sep 2021 16:47:16 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 183407.331577; Thu, 09 Sep 2021 16:47:16 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCm-0005W1-1O; Thu, 09 Sep 2021 16:47:16 +0000 Received: by outflank-mailman (input) for mailman id 183407; Thu, 09 Sep 2021 16:47:14 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCk-00059s-L0 for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1mONCk-0002Mv-KF for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1mONCk-0001Rn-J1 for xen-devel@lists.xenproject.org; Thu, 09 Sep 2021 16:47:14 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1mONCi-0006u8-NO; Thu, 09 Sep 2021 17:47:12 +0100 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=2+4QD+hpkm6kgypvB1lp50M/jnKqf3BdU/Qs7r96jAo=; b=NiSJ7mnc1wqpzNMdNCM10IPLou 0aZqHSSXr7OvBgXjN13JrcAsaMfwD6aX1eIh0l9p+Q/fJUDAbcx7g+msAixTscKeuTUWUsqfdYEoY dj0o7wU+7y/VOj9EYoG7qae+oC2YWJKcO1xiWiwbMXRJE5HhR+Rj/tzE+Cl5eF+17uVg=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Juergen Gross Subject: [OSSTEST PATCH 4/4] mfi-common: Drop Linux dom0 i386 tests for newer Linux branches Date: Thu, 9 Sep 2021 17:47:03 +0100 Message-Id: <20210909164703.19426-4-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210909164703.19426-1-iwj@xenproject.org> References: <20210909164703.19426-1-iwj@xenproject.org> MIME-Version: 1.0 This makes radical changes to the test ste for the linux-linus and linux-next branches. Mostly, tests are dropped but some 64-bit dom0 tests are added to replace them. Requested-by: Juergen Gross Signed-off-by: Ian Jackson Reviewed-by: Juergen Gross --- mfi-common | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mfi-common b/mfi-common index 02278420..771843f0 100644 --- a/mfi-common +++ b/mfi-common @@ -655,6 +655,11 @@ test_matrix_iterate () { *) continue ;; esac + case "${branch}_${dom0arch}" in + linux-5.4_i386 | linux-[2-4].*_i386) ;; # keep 32-bit for old linux + linux-*_i386) continue;; + esac + dom0arches+=" $dom0arch" done