From patchwork Fri Jan 10 13:17:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856231 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220985wrc; Fri, 10 Jan 2025 05:20:16 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVDn4tVA9yOKsLR5XGaQ0+uOSKxlMPawiR+ZTqXwYavxPJLR4ILDvT7YfdfHc3CQT5bozv1Bw==@linaro.org X-Google-Smtp-Source: AGHT+IHmp1Orc9eBdwpLgjOvDR9ucvPjUUHtZWZJpU4TsMR67409aBiOv66BImDvZBoQktH90VRY X-Received: by 2002:a05:6122:1788:b0:50a:b604:2bb2 with SMTP id 71dfb90a1353d-51c6c536deemr9282080e0c.11.1736515216411; Fri, 10 Jan 2025 05:20:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515216; cv=none; d=google.com; s=arc-20240605; b=Ddl5laJmt8C0vjw1VEo386epkUhTWhxXoMRnjoRVGUBf8NkSeg4Go+SYE/RWv/xsQW FxBXIZVdRdOB6tVbbevq/ECsWZHSnsyJsABJTu3F9Zvf/gvautKqZRg02hyMpE0zCsdo GBxvsl77JtTLd6y49+/PG489Pehzk//RtqTQh0SlfKrPyaop5zjqfczyBil0PphxDNFo kb9OD19zt58fC9Ma0cVEaipL7AItQexwH0HZYoQ3Fm6eWyu8xR91Wp3PEwHqw6knfW4Z ySSEStVBLrkJvN/r7KRU5+dJ8J4PjzMC7z9YjjUblpYCiYq8PK/QVn2mPDPhbBWQEJYK V3Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=y0LXmx1ZIyt0Pm1eKNy2RLsZFZZ8Gan/a2febN7NevY=; fh=MMDSEwp7MjEvZqu7VWgfOTO5YD1MWDS5Tb9kjER+yJI=; b=UuPKyd2poWhSEOXqv13KbCxa7tIRP2T4rSNMokatLxja6MaUX8RTiCzIRZS/RfKB9c Akck32NhUUx+VwSRF1HaggOSW7VUAbiTFemM8MtWLMcrdVFAIGMK9sdo5z6OdxKYyu/2 dy+FCVyald4fAzMwqVxetJDmjXqFDTnia2DxPUxCERm1gjnUZPkRGYno+CVeFyEC2mhB O4sqF88kyhxGl3Jb+5w1O2vkqtLQi4pIB8hO3Z29I0mATAVONjm7x7R7Cpud0VHZDxql PeaI+AH2wmPmjSi8gn4GT0Ied8/KEpYWJrRj8fcMfi3xoEE39JPAf7emy/AAGD+J2mFE 0vwA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jgJ87Eqq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 71dfb90a1353d-51c7fea1ca3si1513469e0c.207.2025.01.10.05.20.16 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:20:16 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jgJ87Eqq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtn-0004dF-Qd; Fri, 10 Jan 2025 08:18:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtj-0004b9-Td for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:00 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEti-0004gq-24 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:17:59 -0500 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-436ce2ab251so15578935e9.1 for ; Fri, 10 Jan 2025 05:17:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515076; x=1737119876; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=y0LXmx1ZIyt0Pm1eKNy2RLsZFZZ8Gan/a2febN7NevY=; b=jgJ87Eqqy68t5zxHOmuH6UkKZVQ3q0zeJO8/nttRbM1e/puMz1yLEIFJVvLjZAi7F5 AfUyZoKYS244AVMW6TvrAlbH9/nhqrEEzCWqnCl6hNnrmVcq/w1cqgEI/kBDapGFG6j+ 1G06kOq75UfG0oybrinVF/4BE6J9bEvlw8YiEjvJJUJMvYmoFlN6SrmlZNfS68hrHKCS wlGqwwLXjDwJMeGO18HvnrzGiIgBvp0wDB9Juy9RRye2VP6LRTWnivoHyrokKCdjfotJ YXKVJ8wEfSYUUHW60VWcdK9IP4PEUpxBv3tRPG4xysMcgpOAFajDSPw94GS5y4aFPATG nRWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515076; x=1737119876; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=y0LXmx1ZIyt0Pm1eKNy2RLsZFZZ8Gan/a2febN7NevY=; b=tfg0hyKXGA/vEDvouVfTpfqnyS+jPMppEYWRB5jYrHMSuyJkRDWo8c8lWM4RY2N26U Ho2Pat5g1IsIgYTOiP7QFMZGENhRIZopc1EBxOwHaxXKPdznp25F4mWm28ucAzyy+R9I 2t/rDFTuZ/JFsKjzMHXo82Ude3QOYqU0xArGVmTXxSM4tpLvloi8UfwkEzvBrP0l6Kdl Jg7ZHSrETvkji748phfuFffUgeISh2Rt/RBstdT9ef9oUbjUvp95o6CEikq30Hg01FoT +XLRcFCEIIXbZ+x74URr5ktkRhPMisJHE7gsXc0rH/ju8Z1SuBJSj9JvowUEYc4FMIp3 ZxQA== X-Gm-Message-State: AOJu0YxOVoNqDyQvqv+LCKaDjcgckbACYZXUee9Y6Vzg8xFAL1FdIv6J fzd4tsnlNJpLkfm6iob8dRQWo1YYPHYZTkhAMvimud3WjAncjHASdgh+pzKsBsw= X-Gm-Gg: ASbGncuS+qrRuYLDKd8Mv1zoMGhMaDfce8WA29kL7pnatL21evB9ZxgGARQWjQyNzIy YQ2xzWbw2oKUXWJmzwJSxcnhGBommmlJsoKPN0Ut3S8fHAOmFnyzVjK4zXcZqO7Ut88P7FNBse0 GclvK8Le0elRc01V476iS3g/hphAdMVTOtN5Z1/WoaNy+otjHlq4A9ZoD61XHlsWCyunhsZUxLd A3DMFjdnOnnwfsn/i6zoPjq/lAb7Wc0W+k2/T0RGylN9r2GvBTB/rc= X-Received: by 2002:a5d:6d8a:0:b0:386:4034:f9a8 with SMTP id ffacd0b85a97d-38a8733693fmr10287530f8f.38.1736515075816; Fri, 10 Jan 2025 05:17:55 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9d8fb99sm52776155e9.3.2025.01.10.05.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:54 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 2FAF95F9CC; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 01/32] tests/functional: update the arm tuxrun tests Date: Fri, 10 Jan 2025 13:17:23 +0000 Message-Id: <20250110131754.2769814-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-2-alex.bennee@linaro.org> diff --git a/tests/functional/test_arm_tuxrun.py b/tests/functional/test_arm_tuxrun.py index 944f0756e1..4ac85f48ac 100755 --- a/tests/functional/test_arm_tuxrun.py +++ b/tests/functional/test_arm_tuxrun.py @@ -17,14 +17,14 @@ class TuxRunArmTest(TuxRunBaselineTest): ASSET_ARMV5_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/armv5/zImage', - 'c95af2f27647c12265d75e9df44c22ff5228c59855f54aaa70f41ec2842e3a4d') + 'https://storage.tuxboot.com/buildroot/20241119/armv5/zImage', + '3931a3908dbcf0ec0fe292d035ffc4dfed95f797dedd4a59ccfcf7a46e6f92d4') ASSET_ARMV5_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/armv5/rootfs.ext4.zst', - '17177afa74e7294da0642861f08c88ca3c836764299a54bf6d1ce276cb9712a5') + 'https://storage.tuxboot.com/buildroot/20241119/armv5/rootfs.ext4.zst', + '60ff78b68c7021df378e4fc2d66d3b016484d1acc7e07fb8920c1d8e30f4571f') ASSET_ARMV5_DTB = Asset( - 'https://storage.tuxboot.com/20230331/armv5/versatile-pb.dtb', - '0bc0c0b0858cefd3c32b385c0d66d97142ded29472a496f4f490e42fc7615b25') + 'https://storage.tuxboot.com/buildroot/20241119/armv5/versatile-pb.dtb', + '50988e69ef3f3b08bfb9146e8fe414129990029e8dfbed444953b7e14809530a') def test_armv5(self): self.set_machine('versatilepb') @@ -37,11 +37,11 @@ def test_armv5(self): drive="virtio-blk-pci") ASSET_ARMV7_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/armv7/zImage', - '4c7a22e9f15875bec06bd2a29d822496571eb297d4f22694099ffcdb19077572') + 'https://storage.tuxboot.com/buildroot/20241119/armv7/zImage', + '1377bc3d90de5ce57ab17cd67429fe8b15c2e9964248c775c682b67e6299b991') ASSET_ARMV7_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/armv7/rootfs.ext4.zst', - 'ab1fbbeaddda1ffdd45c9405a28cd5370c20f23a7cbc809cc90dc9f243a8eb5a') + 'https://storage.tuxboot.com/buildroot/20241119/armv7/rootfs.ext4.zst', + 'ed2cbc69bd6b3fbd5cafb5ee961393c7cfbe726446f14301c67d6b1f28bfdb51') def test_armv7(self): self.set_machine('virt') @@ -52,11 +52,11 @@ def test_armv7(self): rootfs_asset=self.ASSET_ARMV7_ROOTFS) ASSET_ARMV7BE_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/armv7be/zImage', - '7facc62082b57af12015b08f7fdbaf2f123ba07a478367853ae12b219afc9f2f') + 'https://storage.tuxboot.com/buildroot/20241119/armv7be/zImage', + 'a244e6da99f1bbd254827ec7681bd4aac9eb1aa05aaebc6b15e5d289ebb683f3') ASSET_ARMV7BE_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/armv7be/rootfs.ext4.zst', - '42ed46dd2d59986206c5b1f6cf35eab58fe3fd20c96b41aaa16b32f3f90a9835') + 'https://storage.tuxboot.com/buildroot/20241119/armv7be/rootfs.ext4.zst', + 'd4f9c57860a512163f30ecc69b2174d1a1bdeb853a43dc49a09cfcfe84e428ea') def test_armv7be(self): self.set_machine('virt') From patchwork Fri Jan 10 13:17:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856228 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220629wrc; Fri, 10 Jan 2025 05:19:33 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWwqH7ItzaojE5V4msae9BLqfCmqUR5EvrYEjuOY+AtknWWjhY+oTlRW7zi22HKiiAY/cb00A==@linaro.org X-Google-Smtp-Source: AGHT+IGVgyjaCo8saRZ4UF2OjWonIBaVD7LYLPzUaYBPrlAVXO7um1R3MtaSadGzn0GYUIbVtcWI X-Received: by 2002:a05:6214:2e83:b0:6df:9b66:1041 with SMTP id 6a1803df08f44-6df9b661062mr154183896d6.9.1736515173051; Fri, 10 Jan 2025 05:19:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515173; cv=none; d=google.com; s=arc-20240605; b=ltzctq8jS/FMb4tKha05erCJQd8NWlQUfAlkb/JN5bvuTptP/FkCBpVjL2U4617JVK xF1mppDaoJ8d3PBIza10cPxu/83UeSpRf8ioXsnkq2/ZW1nXRTTAcOhZorB0fAia4z6G 6PDS9ZooMtoQJgC+IMwDA1dHrTORhvJk7DgwNUKxEale+7zsC+VOLBOC9WcFYPqZMA6x drmTPiGtdw4kB9tXOsrIJIUxKbUd8CGwG6nKjcx2DD2G1HCth6CgLeWZMovgAGGkXAqQ wD0ObkSeQnMkWLex5LL7vr6rh3wlqqKeodmZsCnjwOYybUfDIFQqHwauNdxmt2P+PgJw vdKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=APotq0+3EJuwxRhMo93UPR6eJLZZtzlTb7igZFjtUqw=; fh=RHmJHuRKM7lKxfNJQxRPkksO7dxlJwx/+HfcypTZT4A=; b=JhO1clPgqAiRjtR1gaJ/9CgW3QmiftjObnFLLU+OGXuzsb8nlZvwCyTIdRnkJ0cfL7 Kfl9yhfsAZ/3kYwyv3kei9HGuIOK3KNoQTeAneEY9VmaqRPDDqyuoezoJ7O6v4awE3eW 7RKMP/6KjmZhfIaaFhYDQJ0q+Nsz0lRNIgk9541JZBewWa77KrTc3ZRLm0tebwwchCei TWrktJH6LhnbGQ7UqqOoa9897V18p9UHJQ+96rLCjEaYqFhLMBPJA3pYLKemY1HuTHrr 6qg8y7DkvlUfWfh/99tz7PQCRMmmsu++ReX3FSVrJN8cNaRdvdnk2kdN+ug9tTyTKW+d zh9w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="hfmJwj/J"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c873e4ad7si19515701cf.293.2025.01.10.05.19.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:19:33 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="hfmJwj/J"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtw-0004hd-53; Fri, 10 Jan 2025 08:18:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004c7-Os for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEti-0004h1-AM for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-436202dd7f6so24061895e9.0 for ; Fri, 10 Jan 2025 05:17:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515076; x=1737119876; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=APotq0+3EJuwxRhMo93UPR6eJLZZtzlTb7igZFjtUqw=; b=hfmJwj/JGnjqEKIv+NGXCMhd9I0wQ9QHfYB2+y25mOYtT6tJVyHOiuJ9gnUvtOF/wd NamyFzhgciwi4jniCqJOZIo/NJ+xaikZ/SAgrIqy9+E43E/YufNLXrqZjeUZjS9vG/KF MMp87jWSU21fh2BcZZ4nXTeyRJfPnmlO1/OyZhXbxmvIDtZj2LNsv7EX/IriijvbwKij cIPZvNnohwx7+2QmtRHR6OZqOV8rtaU0OIHFLtQ0WU5DoEDZBmO24OMM1nLIYyuzjBJt 9IJvIOOMIisG+rlFNHvzkaDqu14UlIm3dS0kAbWGGP1tUeA629IetG38bM3EDB70Seyu gYuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515076; x=1737119876; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=APotq0+3EJuwxRhMo93UPR6eJLZZtzlTb7igZFjtUqw=; b=ePlJKN0F0c1EkdQdjX6x34gCf0BEBzNDatUanCH1wsGOFNo+8LtbYGcV7OO2qzRAzS IB0WaqtXbgS9o5GcUo1p3J0jliRSy9bZ+KjrBcaGb/FcqTi/TAKSoGszhhr3ws7C2PV5 +F13wFv1usuVSQcw+7E1YielMbOnwSvLstNHGnhWQovhUvDgTbq8EOGNr7tGVrdPLpSj PmlH3SeltuLqn3I6H6dZRuXuf0U+gYW9fkYeymVLa/gh1iBxcR0pupy4hyS32fYqTBxT prXqn2ZFmxV6kMRs+F3ImORsIRL5ih1f2B9lVzLdgIsjMqyjTLWAUECaveo6b0mTXkzN /fgQ== X-Gm-Message-State: AOJu0YynD73B1Gzkft9bR8GTgVDK4uklqtT3OCnzUMkUQerw9ncEXDHE Zm9u9CO0252BaWzquiNQfzTgH4SKIsBQwKndDYYzPB8cMdHJe8koKS5fqEJyPnU= X-Gm-Gg: ASbGncsS+GKu65oXUWpvzI2WMlvFHSu2Qu0xokBlJJTePTVXPXOvIQozZUMUdsNBac7 U7qIvJ0lztrAKW46QGUmC8gW395c2wA0HR6qA2vUPfHRuHMmnlsqgSY/w6bJLNAU5oWDHAQDUjD 6ilVOoSjHBghEHs3P6BaspMy/c1uLITECMLb6zgZ3W+dZMlzsyz2jw3IvPSaMDseqWdL2BFCFap HqoKrW897IhJIH58/n0oBWlKRar0V8yeuXPeKnL84HIGpfcrd5uDm0= X-Received: by 2002:a05:6000:470d:b0:385:df2c:91b5 with SMTP id ffacd0b85a97d-38a87085becmr10454512f8f.0.1736515076489; Fri, 10 Jan 2025 05:17:56 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e3834fbsm4482071f8f.26.2025.01.10.05.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:54 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 479AB5F9D7; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , "Michael S. Tsirkin" , Marcel Apfelbaum , =?utf-8?q?Philippe_Mathieu-D?= =?utf-8?q?aud=C3=A9?= Subject: [PULL 02/32] tests/functional: update the i386 tuxrun tests Date: Fri, 10 Jan 2025 13:17:24 +0000 Message-Id: <20250110131754.2769814-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-3-alex.bennee@linaro.org> diff --git a/tests/functional/test_i386_tuxrun.py b/tests/functional/test_i386_tuxrun.py index c593ffbe8c..f3ccf11ae8 100755 --- a/tests/functional/test_i386_tuxrun.py +++ b/tests/functional/test_i386_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunI386Test(TuxRunBaselineTest): ASSET_I386_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/i386/bzImage', - 'a3e5b32a354729e65910f5a1ffcda7c14a6c12a55e8213fb86e277f1b76ed956') + 'https://storage.tuxboot.com/buildroot/20241119/i386/bzImage', + '47fb44e38e34101eb0f71a2a01742b959d40ed5fd67cefb5608a39be11d3b74e') ASSET_I386_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/i386/rootfs.ext4.zst', - 'f15e66b2bf673a210ec2a4b2e744a80530b36289e04f5388aab812b97f69754a') + 'https://storage.tuxboot.com/buildroot/20241119/i386/rootfs.ext4.zst', + 'a1a3b3b4c9dccd6475b58db95c107b468b736b700f6620985a8ed050a73d51c8') def test_i386(self): self.set_machine('q35') From patchwork Fri Jan 10 13:17:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856226 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220617wrc; Fri, 10 Jan 2025 05:19:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVXCo2vVd86w+PUXWMfxf5dBie3WuPdCWz9zeXpMTCz8CbODIRJo6ALedSjJ6s3TJEZfxoFtw==@linaro.org X-Google-Smtp-Source: AGHT+IHrS+cTVPBhRWQKm8rw36OC2X7A9um3u53bJMrYLEzboE6hB2qiWz4CBDmCHkPHFlsq1ddH X-Received: by 2002:a05:6214:4014:b0:6d8:838f:8b54 with SMTP id 6a1803df08f44-6df9b2cf5bamr173463176d6.39.1736515170573; Fri, 10 Jan 2025 05:19:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515170; cv=none; d=google.com; s=arc-20240605; b=kEldMR+pTugYGfDZbQszkj/daiwDtmpA1HwHDRHHXGuKv09iVAC+ah+oYyiq9OWwyE h+TlatSS8GQpYohQdArM2x4bz94N0hJjidbJVOC2n0tm5lHBQj2Id0A+LWf5lGAavF9d 6MKhoelc1aBqThsu0PInwZFRURLd407OI64RAkqTWr4UOdRU+iwvy5kN8fq+4rMJeJSA Cu1bcAdBciw7RFV72hCc28YjEFJE3VQ4KM2k2OAtPluFc3i9FwCYbG1FYb26Dc3QDJT+ hZtes0DVY8C26dkaI+4uP3CCo4Ax1FwlntQwE9Qw3x84nqH1XwBRoGWPQDZCncLqj1SV KmIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=7XsOBuDsdsXncH1mjxaZnWXPtp0PeddlD/M2VgDxx0s=; fh=IcW0wGXaMR4iHdw3mJmftiAECbCBzf/ZTRkoY/q/cDA=; b=RbUGC010mFe/GDClNLfvaaO81rDXN5Z4wXnZ914Nj4D/8vUhyWBWt1miYz8nxQcv2Z CHEB8OsJbpWNYexltyIZF1SfWR3imqbksaGBZkIp3ik8yvj/RyMAUT6yHXGLWYJjiDxi 1ovX09IsA5RqYsWrPt3WS10AHbY/UA6aj0E74VHlQTHqOR2oRiuYj0yzTxKwN87ih0nK MzZBhF5sxzSxzvSQtwu9rdBN2OfTAg/j+eSy3rXGIbRAgB3B8FBgFniigquHr6DAhQlj KCKIzLcMMz4HjUwqH4DCgaZvhD7gm1vnxn5i8UnQb8nEE4mxSsYsyzUEnEXX0lAWYbmn Bvqg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xkpvZrrp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c873fc96fsi22231211cf.430.2025.01.10.05.19.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:19:30 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xkpvZrrp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtw-0004iS-Ba; Fri, 10 Jan 2025 08:18:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004cA-Pw for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtj-0004hJ-98 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-436341f575fso21891355e9.1 for ; Fri, 10 Jan 2025 05:17:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515077; x=1737119877; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7XsOBuDsdsXncH1mjxaZnWXPtp0PeddlD/M2VgDxx0s=; b=xkpvZrrpIqznqIXWEBIpS3luZIDWCZ0mNOAOigMnqOz50PexAQjmOgAz5a6XMGDXwl cRYQpgjsLLAKOFN+n2eCC5EEv/fP2YV0WJd7zov5VtoQPtxLE+7Oc2+0DxnlKI2nbXPM siaFu2WGusiWx+qBTUFif6eArvEHtiPY4+W+NFyxGZoUaR7ZDBVZBRFtJzg7uns8OKAa D3GeNtTTwGrD6RZvV6qACAVFZi6HsCmifZ2HZ4vizipl25QyDm4zzPEpXv8N24rdyySf 4WY34Gca0CntXNEaEVsK3GsCoxtw9hSxVWDZuL3/FGoh/GPJP53JnZ3nuS3c9qaa8bLu ZxUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515077; x=1737119877; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7XsOBuDsdsXncH1mjxaZnWXPtp0PeddlD/M2VgDxx0s=; b=U24ts1Uw0G5IEEIHcvey4mUcnBJqXp+2p78ruZcCWA8Yatln1RdzyLk/b6388wKCKt MGOGSkNCADkUVGoEgXxn3v00yRpq2z69dE/NsU5Z/7fyULLHErCIAgLvLoTGTkbHEyiK ZoCodsya1WEAVngAhYv4XmegIMs0bu7y5cy2+MSMdTFFqC5MpLAwcdR6kSygv1ThJ31i oK96m9cJ+MGADqZG5qpBmJ8Af9vORDA5NvTogN4qQp8h7nVplkC78gJUeU/gIt4/H7Z4 hYN76HHRDnw8/2w/EusDO4Mv2o7ia0swD/NrdkHC5NJ9jWhUbRXYMwLDjrPsS/td589s RTBw== X-Gm-Message-State: AOJu0Yz1PN3jnJKBvFzdf4O52eNzq4jmWswS9cFj4Lgt2KPjtYHm/+PR psYRyZr3tYelMKJIyEvdzbH/Vktppspbef3EdQHBfZvd4lXyS6nSOvN8+LAW7mMHfXH5R6iet/s Swv8= X-Gm-Gg: ASbGnct9zcRqrku330b/RvEMFQWWKzlyFqWzh8bR1bDxrf3H/uAQJOqWmA09IdHSFa1 dzdBfz7KXEObQWXLLW6oU1GrlWYLWHbkOsgQceS6JlRGY8yxGQ5E/FB2jMw2NxlDf5+Jq0nk6+J spg85ADmTHlKLJoIqpZ/jBZTtes4nRHRLNoXiKS0oKoMugAoiBYY+ulIhpRsPLSueXBcP+HF6Zc bIA/E9HZmAYZlhZR40RDrhgQNWTSGS8HiExyBExG22TGn6IKgfSQkw= X-Received: by 2002:a05:600c:6b6f:b0:436:e86e:e4ab with SMTP id 5b1f17b1804b1-436e86ee529mr81675945e9.30.1736515076999; Fri, 10 Jan 2025 05:17:56 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e03f8bsm51712215e9.23.2025.01.10.05.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:55 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 5E5895F9E2; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Laurent Vivier , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Subject: [PULL 03/32] tests/functional: add a m68k tuxrun tests Date: Fri, 10 Jan 2025 13:17:25 +0000 Message-Id: <20250110131754.2769814-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We didn't have this before and as it exercises the m68k virt platform it seems worth adding. We don't wait for the shutdown because QEMU will auto-exit on the shutdown. Cc: Laurent Vivier Cc: Anders Roxell Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-4-alex.bennee@linaro.org> diff --git a/MAINTAINERS b/MAINTAINERS index 2101b51217..cab9018d9f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1288,6 +1288,7 @@ F: include/hw/intc/goldfish_pic.h F: include/hw/intc/m68k_irqc.h F: include/hw/misc/virt_ctrl.h F: docs/specs/virt-ctlr.rst +F: tests/functional/test_m68k_tuxrun.py MicroBlaze Machines ------------------- diff --git a/tests/functional/meson.build b/tests/functional/meson.build index a5087fcb34..7890dcb86d 100644 --- a/tests/functional/meson.build +++ b/tests/functional/meson.build @@ -116,6 +116,7 @@ tests_m68k_system_thorough = [ 'm68k_mcf5208evb', 'm68k_nextcube', 'm68k_q800', + 'm68k_tuxrun', ] tests_microblaze_system_thorough = [ diff --git a/tests/functional/test_m68k_tuxrun.py b/tests/functional/test_m68k_tuxrun.py new file mode 100755 index 0000000000..7eacba135f --- /dev/null +++ b/tests/functional/test_m68k_tuxrun.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python3 +# +# Functional test that boots known good tuxboot images the same way +# that tuxrun (www.tuxrun.org) does. This tool is used by things like +# the LKFT project to run regression tests on kernels. +# +# Copyright (c) 2024 Linaro Ltd. +# +# Author: +# Alex Bennée +# +# SPDX-License-Identifier: GPL-2.0-or-later + +from qemu_test import Asset +from qemu_test.tuxruntest import TuxRunBaselineTest + +class TuxRunM68KTest(TuxRunBaselineTest): + + ASSET_M68K_KERNEL = Asset( + 'https://storage.tuxboot.com/buildroot/20241119/m68k/vmlinux', + '7754e1d5cec753ccf1dc6894729a7f54c1a4965631ebf56df8e4ce1163ad19d8') + ASSET_M68K_ROOTFS = Asset( + 'https://storage.tuxboot.com/buildroot/20241119/m68k/rootfs.ext4.zst', + '557962ffff265607912e82232cf21adbe0e4e5a88e1e1d411ce848c37f0213e9') + + def test_m68k(self): + self.set_machine('virt') + self.cpu="m68040" + self.common_tuxrun(kernel_asset=self.ASSET_M68K_KERNEL, + rootfs_asset=self.ASSET_M68K_ROOTFS, + drive="virtio-blk-device") + +if __name__ == '__main__': + TuxRunBaselineTest.main() From patchwork Fri Jan 10 13:17:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856229 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220641wrc; Fri, 10 Jan 2025 05:19:35 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWWsQHDOykh9qPT/N9VQkCtnwT14NP6Rx3KaZ7dNqYYONbl2Ws40kuVJAzX50w6ztwwOiqZDw==@linaro.org X-Google-Smtp-Source: AGHT+IG7Ez6ju+fJfoPOvKe19gphmjBj3GlXJdLeS8Nl23NpwOIQ/d5XQHNIBzabnEeNkPsAVsbB X-Received: by 2002:a05:6102:4425:b0:4b2:5c1a:bb57 with SMTP id ada2fe7eead31-4b3d0ec6e0cmr9039832137.20.1736515175073; Fri, 10 Jan 2025 05:19:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515175; cv=none; d=google.com; s=arc-20240605; b=GUdxLdI4bmODkzqZ1XeP9QwXdcDUjhAPZnlJFiJvgjvbKqxk1M6x60YAomyOEnG7Eh z0LWAsAMw6ASfe8U4mCNgwMxOQHbOB4Uc9fQtoBTQK2dFCqr267xnUoyxxFCnTyaoxw9 8FgqJEE1SB7KtpaliPmh985lRZRDPsWdoCrx69eNZT8qOjjTJo8g+pWUFO0f4egGscUR 8X5/o+Tp3YqJmo8dK2izJ2gIMjBqWHCxzHaOX2SV1fF52XOmZsrMLsrvGWZB9pJO7NJB 2dgPtfChDSxD2UYUYqxOvsdDBz/vQ1Awpv76gVDuoUQ4hKnxqT57i1zdlrnkuJGkaZuh aK7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=mgCVflE3T2z9uiLtV780jQoSuOa9fTKuCFke1YDN4fw=; fh=zTn5HKw7oS+O6+IChPgEWgclrpFWIQ6lcWpuY+iYHuM=; b=lthu8t5yjLP6oozEY4uJZQp/mFtAxOYfky3b9FaqPNKen7QFFJM1/8PBdnLXJsiPD4 M4Kh0vYjDmQKmflHkWUpmU04EVtlKKU2dnVvdxV+oRbbpYnh851vzwqtdk0ONQiBuelx /esbb9I4gK7WE/vDMUi1qEdlMtu8deOD92KrfZBw8l5bqCc2pwMqdTAijet9OcR/jaRM 0jCLZrfN4EyZhySfeZ1ukihN3vIBWfp1UVL2+SeuAw/nzMWvlAeGvTPsPvybuWYKREVz 1VYI3RYo5TMRwBviIIe9f4nLUZzWmUeZ2d32Ah534R0FHEd8phkk1awTHhk98kDwTty+ X92A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=njjVKWUL; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id ada2fe7eead31-4b60929ee5dsi1288800137.327.2025.01.10.05.19.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:19:35 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=njjVKWUL; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtt-0004g9-FU; Fri, 10 Jan 2025 08:18:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004c9-Py for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEti-0004hE-Tw for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-38a8b35e168so1301891f8f.1 for ; Fri, 10 Jan 2025 05:17:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515077; x=1737119877; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mgCVflE3T2z9uiLtV780jQoSuOa9fTKuCFke1YDN4fw=; b=njjVKWULbCTR/6c/im0t1qx9DkFxiD77PFDCeJV9eEQthJjFMIrEpa2/H5ypaG2oyv VfdRhePtqyFnRWwpDiqtPHDCH7NaeqZhAlkDQPFKRh7bq+GV8RZHPSGbcUfVTwcqcBLc FmDYrUs1PrhwTeyAMu2b6IkKbxmAOU8WLs0AFiRG8T/4aCwSdR7TVhRTuwe4tgUqTMZM Dq8/95pUL/fCCbqDeCpCb18BstMSmBtWupXRnC4AnWSFdgITUFiyhCU0/Dck/xjZwPCB uCaV9rsWfR7I6lUFUfyngs1yfPBRu5mbP4PRHiidXX33TnbaAHxNJp2fJ8X6bJKarBMS cm1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515077; x=1737119877; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mgCVflE3T2z9uiLtV780jQoSuOa9fTKuCFke1YDN4fw=; b=qE1TThOfwcGRv46hp3d8ulfg/fGelDVA5KdXU0Xtrsd9Yb6R7SzydBFkhHmw9nKkZg 1nr4i3TBFHtZI6yh5kLGlA610YesgPK6rBq3ctnonLEG/yw/lcxpQ0m0TcsjUfkItN4x o2AhLiEH6cnB+ce1S6GefmRcfjM7t3b2HyLMmxTQWwoYtAkKn4soX0Vp+Uve8GyoYWnH 9yyrJzfWik/S/ly68EU//0LWVeDx1B57EJCmLPLDAroPZRJ/xdUM8GAbV8VsDyNS6sGu zBQ7IiXjNrmrKIZfVp+kJ0+oL2pOwys/UlXfFTw3beJwAgEhLFvLPxFucYa6lqAwKBtn ElQA== X-Gm-Message-State: AOJu0YyP0cFatXWxjGJVwebzkel9+Pu7ipPTDJtye3eXGZCEnvY/4MF1 PQgH+71QvuYCoWJC68N0qsVJnSunYyPM4thYaNyuThdlARWpUKiLYUcOYAa1T9whzXnFWuOUyMz 8heM= X-Gm-Gg: ASbGncsghIIbAmhfkaFUaR0fe/xMl+qg5U/hm/M+VAEEz8mYEGsxTE4ZrqKVTTFlKRS wKFnwVTux4T1bEtOHLEdvRqKQGQbergAy2IfK5r1Dj1mq9V21bH4u3wpkemHQL6yiwPG8RlEUwP FmoONFUvp3T4+w9l4KdOqLbQcHylZr7wvmvYxAOr5BKn9iMQpjD3W6Ncn/7Ald/IjhbO3uG5rxR AhzvpfaddUxRCj/d3kYI4EuLNwLwOxycAOt3oLtf9X2VOcpPEneKZo= X-Received: by 2002:a05:6000:4597:b0:38a:88bc:bae3 with SMTP id ffacd0b85a97d-38a8b0ffe8amr5246121f8f.31.1736515077541; Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e38bf78sm4482638f8f.48.2025.01.10.05.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:55 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 74CC55F9F7; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aurelien Jarno , Jiaxun Yang Subject: [PULL 04/32] tests/functional: update the mips32 tuxrun tests Date: Fri, 10 Jan 2025 13:17:26 +0000 Message-Id: <20250110131754.2769814-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-5-alex.bennee@linaro.org> diff --git a/tests/functional/test_mips_tuxrun.py b/tests/functional/test_mips_tuxrun.py index 6fec44c2bf..6771dbd57e 100755 --- a/tests/functional/test_mips_tuxrun.py +++ b/tests/functional/test_mips_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunMipsTest(TuxRunBaselineTest): ASSET_MIPS_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/mips32/vmlinux', - 'bfd2172f8b17fb32970ca0c8c58f59c5a4ca38aa5855d920be3a69b5d16e52f0') + 'https://storage.tuxboot.com/buildroot/20241119/mips32/vmlinux', + 'b6f97fc698ae8c96456ad8c996c7454228074df0d7520dedd0a15e2913700a19') ASSET_MIPS_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/mips32/rootfs.ext4.zst', - 'fc3da0b4c2f38d74c6d705123bb0f633c76ed953128f9d0859378c328a6d11a0') + 'https://storage.tuxboot.com/buildroot/20241119/mips32/rootfs.ext4.zst', + '87055cf3cbde3fd134e5039e7b87feb03231d8c4b21ee712b8ba3308dfa72f50') def test_mips32(self): self.set_machine('malta') From patchwork Fri Jan 10 13:17:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856232 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp221691wrc; Fri, 10 Jan 2025 05:21:46 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXtJOYJN1axt3eeV9ZWCRSv6NE9KaCjyt7P+Ftgk+h6Ze5hNxTg7Sf83p5HWDA/mxnm4a+8GA==@linaro.org X-Google-Smtp-Source: AGHT+IGqc9V+I76md4hVa1w/MLQ++6Z2GrbkYVP3ZgCx6aG4AkpG5HPq/AdtMe3mRkV6EGs+cvHc X-Received: by 2002:a05:6102:32cc:b0:4af:d487:45ed with SMTP id ada2fe7eead31-4b3d0ee6f09mr9097203137.4.1736515306478; Fri, 10 Jan 2025 05:21:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515306; cv=none; d=google.com; s=arc-20240605; b=NFXBLj5NkWCRsk7LgC6SNdL052nNyWh0NP9FVXJckOcJf9+kkIgaeZltDoHC1uHWzh lwD4HH2LhHeDZGeNuKOj6SUtk4TDLGibX+ohJ228KJxT/Q4MWvKh6BqRzxCrnOv80scq iBuZXZldaYKX9Sw0nSE4uDB0TJLjeSoeEv1xjEZiHIPI2IfRU4ewd4tMoCwDsRtDo6x6 rMGlVawl0T5JggMS2luGSeRbezv1sNwYGK57uN21Ak4ujezRNmFgxqU0HranYmX3BAXJ K38AS/yFzVwRqhR5avL0LKjK3ByRxY2W9tdm9HQUThBxORFwNyA45snfAJRouHYodvky Aq5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=cPGscaPoZLhdOfaktuh9yWmMZY+64kVsJGcwXdqOLG4=; fh=zTn5HKw7oS+O6+IChPgEWgclrpFWIQ6lcWpuY+iYHuM=; b=A+e+H0qEhPJ0RefMYm043O6jAVX+IartBW+1LrE4FU1KWWRYMtzeBFahCePxvqfnxT +vKs9HgkcCljV1ifaqcD72EB+N73FaxbBC+gHGM5b1cdDqJd3cOP2mneRA6tB7pGtuUT vBVqFTs+WhDYCIUO4D+jFdJYG865rdTtH5JOZ0UVsbxaU7g01a4fWrtDg01gwTFBl2Tv I3lUTKFmg3McdTZ6OQj42LywCBc6ew8cMfR6IQT2mhE3tsUbY/b8ptLJT+HowW0XDTTE 1+59s3/90cB7rX5c6om9LB/V1PnRAqXDY8WJexaP9gggBrVzz9XVn8oCFXQz/jBSUEIN wS1w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xs6pY3Z8; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id ada2fe7eead31-4b608fad956si1438415137.18.2025.01.10.05.21.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:21:46 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xs6pY3Z8; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtz-0004jb-JO; Fri, 10 Jan 2025 08:18:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtn-0004dL-2L for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:03 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004hv-47 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:02 -0500 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-43618283d48so15497965e9.1 for ; Fri, 10 Jan 2025 05:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515080; x=1737119880; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cPGscaPoZLhdOfaktuh9yWmMZY+64kVsJGcwXdqOLG4=; b=xs6pY3Z8ksagru2nWHWUt5Tck7+GuT+2pgn2qaomVYOzd7e5GhbiV/aETXsi0njXC/ jusTF8LOc6E4xgyUNfPrZ35PLyOFt/82UlZuwVTy3pODt7Ryxw0+VQsz6ZUTR3pcWU4l a+Hv0eYwaDCG7U9VMu+MgZvVp/brB0/rAbi26DZGg4y0iZV3/Ro6UQxQDPFdqP9Ue2YG yhLeoI/nuawnfdsg02UXlP7OwrMwsmnCXdkVekUoz8Ifp3zZsTX9MLbv8dHFY3mkes6F gEaDstMTXqc2IadQrlhzZXuEHMepcjMYaip453Mxr/mW07qE4nhuLt0EoX5T2xrmLvMq xUVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515080; x=1737119880; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cPGscaPoZLhdOfaktuh9yWmMZY+64kVsJGcwXdqOLG4=; b=uEsBadDZeXa2n7fiXa3jvvQzSac/08z2mpxcBdANGO1QvwC5tJ1nV6jF5q1ZBGTLw/ wzFOT87EtKTMzbbRVuE1P3uEklPJOZCuOORijSuXO7u8mgoToCe+vAmtUbfH2DzTiRsY tvy6bvkAKb1hbxAIlPEOG0N6sTDmQf09d9dr0fXdeErVHpYGl7gDtgt4jdn1LZwFchy3 3MNwmsuT95/AX5b1WkOkbpQ1DXE9M98A3dJLQikIyuOdxzLDg4zyKGZjSR0nX+rDIwvb 3n4PadKol7pV3MkKDYqhmi7yHw+s1a8Mw2vvGhfFr1TBlDcj0CHKV1BKSDMlU5KFqmEL w7gA== X-Gm-Message-State: AOJu0YyK6uHldJuJxgJIxVhc7Esta0MR2nMF38OG66DKEWVlE7Q5Hnmp MPu57yo1VKLJSboOhC8fboGYGMxdFBUWTf3tB8jI7RZ4jCOPp7sljLzBswr5NJ8= X-Gm-Gg: ASbGncsNzR15kG00W3fZzxb2dqydY/MY6sF2ntk4WV9IpPbJcVq5PSxoaQ5iIHFjHAT iIPerxDkuSSZyyCjWZZDjIEGiQwKijPVFeNhlUxzuImiS1Kg1GE6K7eBO6YY8jCmGgU5XM8nvBF JTCP4kigedQN14cyQp32ttJtlkITAk2xxRxuXlEZvNXKhI93d373DiQFsCXr4nUzkRcottMDHDu Pt0IC2yr2aibQrmzn9COPZmCkskGyEn6GMdo6RED7yHgoCGYYQpmeY= X-Received: by 2002:a05:600c:510a:b0:434:a1e7:27b0 with SMTP id 5b1f17b1804b1-436e2696db5mr103513325e9.11.1736515079696; Fri, 10 Jan 2025 05:17:59 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e03f54sm52170095e9.21.2025.01.10.05.17.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 8A6BE5FA29; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aurelien Jarno , Jiaxun Yang Subject: [PULL 05/32] tests/functional: update the mips32el tuxrun tests Date: Fri, 10 Jan 2025 13:17:27 +0000 Message-Id: <20250110131754.2769814-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-6-alex.bennee@linaro.org> diff --git a/tests/functional/test_mipsel_tuxrun.py b/tests/functional/test_mipsel_tuxrun.py index 2965bbd913..d4b39baab5 100755 --- a/tests/functional/test_mipsel_tuxrun.py +++ b/tests/functional/test_mipsel_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunMipsELTest(TuxRunBaselineTest): ASSET_MIPSEL_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/mips32el/vmlinux', - '8573867c68a8443db8de6d08bb33fb291c189ca2ca671471d3973a3e712096a3') + 'https://storage.tuxboot.com/buildroot/20241119/mips32el/vmlinux', + '660dd8c7a6ca7a32d37b4e6348865532ab0edb66802e8cc07869338444cf4929') ASSET_MIPSEL_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/mips32el/rootfs.ext4.zst', - 'e799768e289fd69209c21f4dacffa11baea7543d5db101e8ce27e3bc2c41d90e') + 'https://storage.tuxboot.com/buildroot/20241119/mips32el/rootfs.ext4.zst', + 'c5d69542bcaed54a4f34671671eb4be5c608ee02671d4d0436544367816a73b1') def test_mips32el(self): self.set_machine('malta') From patchwork Fri Jan 10 13:17:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856230 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220914wrc; Fri, 10 Jan 2025 05:20:06 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVfmGDyg/oQw7WPPKzim3c2/5sjH1Up0Svu3t1vK2R6w9zXrYqStjzc3GEeEbYwyuYxwnPBBQ==@linaro.org X-Google-Smtp-Source: AGHT+IHjlBcExSUijId6dLAgPuaKWex0br1Dy2JnF9xaN7fPLo0P+K7HR1aP2rZeyjhMj6dTy+rj X-Received: by 2002:a05:6102:5716:b0:4b6:15fa:565e with SMTP id ada2fe7eead31-4b615fa5b5emr5791748137.11.1736515206442; Fri, 10 Jan 2025 05:20:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515206; cv=none; d=google.com; s=arc-20240605; b=fYVGymL9inoNtS9EmDUvJTj05uuY8N+FOJ11Bfoz/3hjhMiVqzt3kn/DCz/XZ+ERGW P8DMEzkhGHGaRcv69+AcAxVe8ulAAlwXZBE496ag8vQId3dFGjcb3OoxfpyT3Kg/jq/2 v3/qIKsjbSlzQsNwUPiqLebOPCr6znqzv/boo20Utvobq444QEtuxLuRJGSsryZMInUs M24JVD4vF46PWO+w3ZYU0DGMJRc2UyCVApv1xnY/K8RGKa2t12vbIz+ub6ZSmrrI/vZO Fnye17RpIRMHMMC2JlJ73lxn/dLeLprjjmo7T4vBSdswSVo/HFzD9tZbHNfpExfjGUCm lUwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=iwTkOGv59VwM/V59PBnunUCxSh4hXLsryxJ4F/T0+aY=; fh=zTn5HKw7oS+O6+IChPgEWgclrpFWIQ6lcWpuY+iYHuM=; b=gj+Yi2MEP8/Hpj0hyx4OxmCszYpuDkcnhn36+MdelsjoG2acJvZOKBstvWLxA+7EoU HU8TueZQr1QO6WVUG4GBy/zMtMdZSu46aEVcjppVBcVQ4mGxQ+6BzHwPYA8rvSw1xTfU rH8BsKeudQOgeH1+xLF4LZ/4CC+cN1Z7zr7BkcjYjhnZ3n6Bo6OmBRz0cpbPWpIThWXx xyqSIqbwyjD/L9/Lxa8paN+9GIVvYtne/WQvHwhvJ5b7t9YgpRiJjnBGZl8dR+y/FsJW rYaNMnFowcRKR/6qNGapY72kAbS5TOHw0n4R/GRk/koeWb+jd8qejp6ZFAMN3nVTESPH xCUQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UiE3PxDW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id ada2fe7eead31-4b609333c37si1283383137.491.2025.01.10.05.20.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:20:06 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UiE3PxDW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtx-0004j5-CS; Fri, 10 Jan 2025 08:18:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtn-0004dR-6R for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:03 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004hq-3W for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:02 -0500 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-4361c705434so15411125e9.3 for ; Fri, 10 Jan 2025 05:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515079; x=1737119879; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iwTkOGv59VwM/V59PBnunUCxSh4hXLsryxJ4F/T0+aY=; b=UiE3PxDWVdkEn+/O8q/MDo6xu3ZjKQSpUj43sQixbquXPT48BbVF/rfH09hITBgpbt Uctko6wBhPhcNZsBevwS9KcMrXI+3ng33Kn/coHBL6UuJ+FxKPa6Bk1O8sga1n1gfi9d RSY3wNCfSJQ0z0+2w4QopuZq+ahWRFzRJvc7eQopqq5BvqoMLTQkYBqwya/L5/Y7QBJ/ qyKZDHQNudGjWNhRuVQPYAj4kVV2cbZYQX5dC5DqbgRhbwFDvnXJgWwpbNx5MYG6l+jC qoV4P2EFNfdNodFCYIOHyxxQPF5muow6FYCHW1+RGHlDLo1D5yMqLyT5dToHqjW3uYTM tZ3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515079; x=1737119879; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iwTkOGv59VwM/V59PBnunUCxSh4hXLsryxJ4F/T0+aY=; b=r7GXdU3OeLq+ku8qcYdj8TO9o+f/u4iZgiNxLGvS9dPQU//sOIpLL61KjOP7kU5bnn hzAkR6rlMZ7xUMFzJK90p/r8h7QoNYCxaWb0jmK3PUCv5UlEOir76zCj8koMDulhkIAY 9qdzShPQiYXY2TWfXO2vehOulewMhppj9fEBaS27D9OMqNVtaVSJ2f6tI7vfEpHV7HHo 3iA87VYSLciuVVJMSakFPJj71VSS8kVcyQzNegBMwD1NnF0fqcV17R5L1JSXrvkshvCZ VKIVK4RYUnFXgrSl4rB1ZO4KIqLOEpcJjt1S54TsL5OIfJMqMeL7dFXjYL6sNlUhuQsi HiNw== X-Gm-Message-State: AOJu0Yzb+xCpwdYyewXZwwcMQtM9UOd9ZMwC3YrFbyMSdOppCsFlrjwA e4A5wSvXes5s0hGyPy7o4JpA47JLKyQQdjV6MI5jy4M83U40cxY+KRrLAVWzfvO8V+Sr9DGwB8u EhuY= X-Gm-Gg: ASbGncudlMaTzbgSjE9cWe6JlBanO0rbUDnk3SNRaFvEiwV2mxrh0RIh/ymAm5Y/n0U k3Lckxy1xyf6VXEf+MyvKu2YW5nsy3+qHYFO8Y7YamneqJCJcyPM050B2OAWyS6n3FGehBAXgpD wYb/Yv+tbyhJ+nXFKezUbsfTPiQ4voEBzrrdZq6FYW6Aq4U84fyc6pA6S4/m4fzMw5fljSRMC4t 8Dmwo85ktwsPWyn2uv+baam9L4YDzRupPEPAfvv8nrI4R+S2y4/3Fc= X-Received: by 2002:a05:600c:190f:b0:431:6153:a258 with SMTP id 5b1f17b1804b1-436e269a7d5mr99996955e9.13.1736515079320; Fri, 10 Jan 2025 05:17:59 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e2dc05a1sm87592635e9.15.2025.01.10.05.17.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id A275D5FAA7; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aurelien Jarno , Jiaxun Yang Subject: [PULL 06/32] tests/functional: update the mips64 tuxrun tests Date: Fri, 10 Jan 2025 13:17:28 +0000 Message-Id: <20250110131754.2769814-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-7-alex.bennee@linaro.org> diff --git a/tests/functional/test_mips64_tuxrun.py b/tests/functional/test_mips64_tuxrun.py index 54af1ae794..0e4c65961d 100755 --- a/tests/functional/test_mips64_tuxrun.py +++ b/tests/functional/test_mips64_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunMips64Test(TuxRunBaselineTest): ASSET_MIPS64_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/mips64/vmlinux', - '09010e51e4b8bcbbd2494786ffb48eca78f228e96e5c5438344b0eac4029dc61') + 'https://storage.tuxboot.com/buildroot/20241119/mips64/vmlinux', + 'fe2882d216898ba2c56b49ba59f46ad392f36871f7fe325373cd926848b9dbdc') ASSET_MIPS64_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/mips64/rootfs.ext4.zst', - '69d91eeb04df3d8d172922c6993bb37d4deeb6496def75d8580f6f9de3e431da') + 'https://storage.tuxboot.com/buildroot/20241119/mips64/rootfs.ext4.zst', + 'b8c98400216b6d4fb3b3ff05e9929aa015948b596cf0b82234813c84a4f7f4d5') def test_mips64(self): self.set_machine('malta') From patchwork Fri Jan 10 13:17:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856224 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220351wrc; Fri, 10 Jan 2025 05:18:57 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXzHDOwYQnTWHTae+RLod3IVAO/fMbr+uaM7R+SMJ9iYv9RLivSwf94bfJ0WWrfQRexcTNNJw==@linaro.org X-Google-Smtp-Source: AGHT+IFFVJtuDULY+KgKHnJQPbDrRwfNL+18VuLtzyoP5KN5CMcZLoa+pl29wzG4+BKccZYgS0PL X-Received: by 2002:a05:6214:2e90:b0:6df:9de4:99fb with SMTP id 6a1803df08f44-6df9de49cbemr114842356d6.18.1736515137238; Fri, 10 Jan 2025 05:18:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515137; cv=none; d=google.com; s=arc-20240605; b=eSds9P1aIDtWVEnGnU+z8YC1ccCYSc+8r2/fDI1koVQiVz7FQAFyj/NZkDNix9OHS8 jYpNDkf6ODNtePTn1U35WjAC5AV3jOycWYksc6X+pJyJ1PzMduzRynTDF8XJMZ8B+CiC 48ctGvdz4T5iqXdIOSjvaEjtS+uGfHHZAaOV6QCjfLmFwYDZzragGKbj/Cb9ZIW8Oaux whDFApSW3BDq2sMg11dYmxdWF+dGRbiwwHx3pAdtGBtvwstL6ndqWRsbyaq7lYVzlFwZ EY1PshBxON4UNYtIvqwJtk4ySc3Mz86vHQprLyShj5VPGcX1xb65192aaxqp3/oYIdIy ev8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=iJzUqOg+3Q45qTACp4II/nOiuychCFxscRRDpX77QNY=; fh=zTn5HKw7oS+O6+IChPgEWgclrpFWIQ6lcWpuY+iYHuM=; b=LsYIdKbWU5QrUOM6u8PkHMUGq5mEA7fnouvAbkD9XNx/1QB+WPnkGFzv9a2aHrqThi dRVGXLxSLfcFv0tlxp1sewPmYgtxNYfw+TrHjJOm+7AvWJP1yXc0gH1lAoyifLYJUUSi oOxSVeU0PYJtvECHagxHxhfkepJvb+FpDdsxELx7HnRjcEITvN8brIasUrWI3Z863Mbc iBK7q8bSnxUVM3GAyNbWSVMsS0yxXn78qJ7G2GOE+90edKV+png1eRYA7ImS8ey9+8qq ezoOD4AABkEaDQlOlSTENzrUbRxZ6We162K4nNMPfSZ9oqFrqemd2A6ovVeRg+lXhSXI 7YUg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AKiUSYDe; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfade993d9si20808636d6.203.2025.01.10.05.18.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:18:57 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AKiUSYDe; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEtr-0004eD-Hl; Fri, 10 Jan 2025 08:18:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtl-0004c8-Pz for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtj-0004hT-Hq for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:01 -0500 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-4361f664af5so23915835e9.1 for ; Fri, 10 Jan 2025 05:17:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515078; x=1737119878; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iJzUqOg+3Q45qTACp4II/nOiuychCFxscRRDpX77QNY=; b=AKiUSYDexApgTRSkEP0vf6tXjBLkfg/YZmjg4d4bvwbFUKIbqYhMZmGYTV6cLGFYl9 DY1vPI4RWxrz+6Amt5VStTxIHFLAgnWRxM4B0fxNUFQCBp+DyjaxY6PZEE4Srh57alhp /E/eOPjelkXr2vk1HAaeO3tgyvwa7GYTBlD4v7aerasO+1lL8xkRwQ++zZ67MsA3r0uX m5JsuPE6A7NYMRaRQsRlp3wl4mAo8iny9XLmWOVxz5n0pLi7UqFbBShbtAkRs8gnfkjn vHDV16CjoAKudvuGl6kWjG3oZ0oGMNPdqrea2u7gorNtpiuNQwRscZjFQ4W7A7S/2Hit 1CcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515078; x=1737119878; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iJzUqOg+3Q45qTACp4II/nOiuychCFxscRRDpX77QNY=; b=pdUT+eVbq3Ic8I/5YRi9mImqoQdImTvefuJYy21U2qclwdC4CCJrWECqaIeWYzYs2l wQASWxNijDlPFVsTxfpM5K9R3IQ5pPkXWHDKEQTfX5f3C90fR2gN/qQ/LtRGULu8RcJ4 pRr9nzfG0mJ0jQxcC1X9GWA/83taCZqfoqqKTFS2EgwgOk97ZsdjMg7COiF1Ila005CJ SsCzHtaLxeipN0hBaxNgAGrX8Jx9oqti1fcLpFg/Bg/ToO+qP3b/E9BmfIkq/haBhmCc GU/84toSngKYypkOBzJ77EyOvECQ1C43giS5nDs1+BbapmqwzCsEzSA4cfqlq7jBG4Kq IFNA== X-Gm-Message-State: AOJu0Yw+m6QNuDCIrD2QTrr9ttLaf+jy+6tKxh5/BYeKJdO+04MixnOg nzjiv8dS9Om28vtGLZSjF8GKEjic/iX1GeKWUlVeYFmDhke8RdzXXhL8vvK+T4w= X-Gm-Gg: ASbGncs08BrjJAOfMNXJLpsavFY8pBTx0BZ203q5s556o2DLgWxI0vplOJUfbQpdLaS VoaYFrnhUZ2vd2HCXz9qi2oEUl6DgDJ/oOFuzaDxRTEeEAFCFgXc3ZU9kfgv/0wwuawADJobgdj I7TA49v7cb309OUo5ikREF22H9E/a++yk3yuzc39aYAmILgthxHpc524gTBF6eKz6+oSnVkxr4t zQ8r18//AErZEhR/yPRVdLMtyzxjq5mQc7e32MLXYt3yG0vD4o+HHU= X-Received: by 2002:a5d:584f:0:b0:385:f638:c68a with SMTP id ffacd0b85a97d-38a8730b738mr9946490f8f.30.1736515078111; Fri, 10 Jan 2025 05:17:58 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e2e89ca5sm86475935e9.29.2025.01.10.05.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id B83AC5FB65; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aurelien Jarno , Jiaxun Yang Subject: [PULL 07/32] tests/functional: update the mips64el tuxrun tests Date: Fri, 10 Jan 2025 13:17:29 +0000 Message-Id: <20250110131754.2769814-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-8-alex.bennee@linaro.org> diff --git a/tests/functional/test_mips64el_tuxrun.py b/tests/functional/test_mips64el_tuxrun.py index 819549a27b..0a24757c51 100755 --- a/tests/functional/test_mips64el_tuxrun.py +++ b/tests/functional/test_mips64el_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunMips64ELTest(TuxRunBaselineTest): ASSET_MIPS64EL_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/mips64el/vmlinux', - 'd4e08965e2155c4cccce7c5f34d18fe34c636cda2f2c9844387d614950155266') + 'https://storage.tuxboot.com/buildroot/20241119/mips64el/vmlinux', + '0d2829a96f005229839c4cd586d4d8a136ea4b488d29821611c8e97f2266bfa9') ASSET_MIPS64EL_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/mips64el/rootfs.ext4.zst', - 'fba585368f5915b1498ed081863474b2d7ec4e97cdd46d21bdcb2f9698f83de4') + 'https://storage.tuxboot.com/buildroot/20241119/mips64el/rootfs.ext4.zst', + '69c8b69a4f1582ce4c6f01a994968f5d73bffb2fc99cbeeeb26c8b5a28eaeb84') def test_mips64el(self): self.set_machine('malta') From patchwork Fri Jan 10 13:17:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856236 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp221977wrc; Fri, 10 Jan 2025 05:22:24 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUuLWracMS2FUbfcevmhi7dZoF4RjfgMPWpfBZ3ttzaswiBntV9yMZWXlHAdLjAGCTbd3v00A==@linaro.org X-Google-Smtp-Source: AGHT+IF0xtSXbreQxfbXzwRRqTPyTYXaQYJzEiWrd5s+rIWJv7m6zrMur3IQJUs1u5Jd1F4nV+GP X-Received: by 2002:a05:6214:c6a:b0:6dd:d3b:de27 with SMTP id 6a1803df08f44-6df9b1eaed6mr186514146d6.18.1736515344751; Fri, 10 Jan 2025 05:22:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515344; cv=none; d=google.com; s=arc-20240605; b=laozvanuXyziS0eknD4q+Tke6DlhGecQ33O6K6SEeT0U75T9nhxTiEl7kwel7BdMDS Eaa4t/94j1HlC2/NGFv32CQODChqPdb1346iHc7W3Ch4rAtNhO7s+Z6+WYosPZipyO+q CampUKOgNG9y+sZaDBl6mZ+ZT+oFpGlVj/4WFVN1ShERvnjfsoS/uwPYxpkCGny6Yrv5 Btacdgd/5kf/qWroS4ajaxBA9uTnLxeC/aq1QQSNTvXazWcKaxqJHonMPn9GlRd0NH9W xe6btPlbMAX38xmdavEGeILDtlwP7OxglSLeKllW2yPEZeo00/Xe0hjATk6FFyROU4RO ZB2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=gORGJy2GCY2KK1VZjuEcImpumochX7MYm18gsh46kk4=; fh=YnKmL9DOu9WBGPpk4E8w/kyfksWNEBh+swAPU/7RNoY=; b=IE8LfiwMwOkH3+zamoeL+9wdxeyuXRxWpTjS2cgIZW4CEqesdrncAbZOBo/IqcpPZg QL5GBO5+llMmIbgWjj//IWNyoYtShiN1ujO1wx5QsBbydC2Uvya+t9J7N4lxDo6jjeLt tpdIW3TCWAbrZoXrQiw4t+2i6Zbb3exUNJY0aXCq4BQHvfRXuPP7CytwBJC2yYOwesyX qoefefwso1tygyYQ0w2KlwXSmUNPfMBo4V4BZIb+07ytYONkgec7ctOs/jT0Zf5X7NiY eSquXRI85/7+J99izQe7L3Qq9kuilz9ip4K7/kVpk/7bzw69+cT4ZzICRMI/xRA/PQB5 rZvA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uYI9j8MI; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfae00ea0fsi20443206d6.437.2025.01.10.05.22.24 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:24 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uYI9j8MI; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu0-0004jt-EC; Fri, 10 Jan 2025 08:18:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEto-0004dr-9r for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:04 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtm-0004hz-17 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:03 -0500 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-3862d161947so1104061f8f.3 for ; Fri, 10 Jan 2025 05:18:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515080; x=1737119880; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gORGJy2GCY2KK1VZjuEcImpumochX7MYm18gsh46kk4=; b=uYI9j8MITQJm82PGJQcjBcoPdMSREbYlBxuZAxxwzlOdUZ62bMXJRLcob2n6ivYbDf 46o+E4fIpkVc9pGDFiVG67jAMEQ56OFUIpumcX3ZW9kUdXLL1PZdXPIwyJlYc1tZAo9C WX4bEbRMO0+DmArS1hWQ9ekR0z+6BN4Bps95mSUSEYHAhw4OZaM4lj+/+OXHufTbj9AH zqCWf97DwNAStFRuzGJGITIOsbNrv1Bzv0EinoYkxG8ryK7eZ6R9Qpk6d3omsX0yGvnS BLi4Je426lR5gWOKSGcSBCTMbCNPv10XmaE85UXUUDA4g/SM4g0nPpQ2V0NtQ0UKADL4 Jejg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515080; x=1737119880; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gORGJy2GCY2KK1VZjuEcImpumochX7MYm18gsh46kk4=; b=aFVZ5CFsKRRT/cjEX1O89fmwcPDiX3PcXtrUK02XKbnl82yo7ZCJltaAnV3Gthi/nS jNXEHEFmKLqA083lDDHnfUcatfmtCoRVFF6jH00vdum1i4g8J1HTnH9F1BxF6t7jxdsT OXTpmIYELZcrq2Mvz3yW/xj5F6nDAujTtxKVfTj44OZub1h0oCApIEBPGMSqiTyi40Dw Wm8ejA0L6W+dpJSzVgkIBftklfHZje2G89dSP+/iLqlQOnA6STAIKPejneBHm4iY6VtI 3JmFDvZmqccC2mUVIOUPskge6w+4abNllsHl40Ap/nFn4OJXkgjFHh8d84O5m25L/W1R jH9A== X-Gm-Message-State: AOJu0YzZDm7lHiEV8Pf0SpggkBd5Sz6vM0KR2vpLLXJb2rCUrX6vVsTq gRuonYHehNTZVNizuFqT0F9l5TfRAbhcMSYkHI4CxxBagAJk47fHu+xlBUmaZl8= X-Gm-Gg: ASbGncumeMXd6EnvCh8pP/yeCYttWhrF/1VIToFScgd13Gf3nWibxv+4kQn6OayfCwj 06vo82iFPREg3QMG42fjHAFhhjNWB5RtUn5h6VLweZGoIGHUvabcUuRHmHAiPNeKfoOe6mp65iT oFAeCwEUVL9Fq1EHMbBNFyjMUf3C/nnXTfJvEteXmYNAEe9K+zNKggMuiAJZAgTRn5EAG5RzzI4 Tim4jSmCFS5lZ6aNDfIjf0MadUMjdeKxYGd6hH4KVJhr9RNKlbF4R4= X-Received: by 2002:a05:6000:4024:b0:385:f220:f788 with SMTP id ffacd0b85a97d-38a873556c6mr9960215f8f.48.1736515080027; Fri, 10 Jan 2025 05:18:00 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e2e92f60sm86260255e9.40.2025.01.10.05.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id CE5F95FC6C; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Bernhard Beschow , qemu-ppc@nongnu.org (open list:e500) Subject: [PULL 08/32] tests/functional: update the ppc32 tuxrun tests Date: Fri, 10 Jan 2025 13:17:30 +0000 Message-Id: <20250110131754.2769814-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-9-alex.bennee@linaro.org> diff --git a/tests/functional/test_ppc_tuxrun.py b/tests/functional/test_ppc_tuxrun.py index 50b76946c4..5458a7fb71 100755 --- a/tests/functional/test_ppc_tuxrun.py +++ b/tests/functional/test_ppc_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunPPC32Test(TuxRunBaselineTest): ASSET_PPC32_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/ppc32/uImage', - '1a68f74b860fda022fb12e03c5efece8c2b8b590d96cca37a8481a3ae0b3f81f') + 'https://storage.tuxboot.com/buildroot/20241119/ppc32/uImage', + 'aa5d81deabdb255a318c4bc5ffd6fdd2b5da1ef39f1955dcc35b671d258b68e9') ASSET_PPC32_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/ppc32/rootfs.ext4.zst', - '8885b9d999cc24d679542a02e9b6aaf48f718f2050ece6b8347074b6ee41dd09') + 'https://storage.tuxboot.com/buildroot/20241119/ppc32/rootfs.ext4.zst', + '67554f830269d6bf53b67c7dd206bcc821e463993d526b1644066fea8117019b') def test_ppc32(self): self.set_machine('ppce500') From patchwork Fri Jan 10 13:17:31 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856222 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220350wrc; Fri, 10 Jan 2025 05:18:57 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCU0+GF16ss88jjHvEkjnoQIPdl+uDQOjymDy8BAI5fAryH/aUg69ymmrS8ozwR4LLu7/48zaA==@linaro.org X-Google-Smtp-Source: AGHT+IGoqM7OOlmTSotdK7K57qgfVtx052GMlr8opK1VLcw2poQm/ZUdbKbFll6p1LDa4eRvF4Dz X-Received: by 2002:ac8:7d8f:0:b0:467:45b7:c495 with SMTP id d75a77b69052e-46c7108f867mr162448321cf.15.1736515137193; Fri, 10 Jan 2025 05:18:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515137; cv=none; d=google.com; s=arc-20240605; b=ilbWB1Fjgd3Y5/Ou4HCflMOJukfMQhUoy1Nkg0rnN73n21xGu6I2FbPxorwEJtcxe4 z+Z6BpRX2mmOvnvLykjwZb9M1YFIXg3PmfPV9oM5nUG0mXmO1JPfccSeDra0t+wX0bGz x4X1KUEftK5w5/UpAe0uHR1UFwxAF8efSVlVqF/0wYUAuUGQSSc49wsBnDYXiHTxkyF7 xufvZkWWyA1+wWo0h+MCNAz9MGqslonVqWmk9ry/oGgFv0agk3pzZDpnm/UR9TDBneSo n2M0eYs/QGZdpPwUZrSBBTeXJVuoPLUwUTIK64jRbQiAfIkSDkj11mFgQAzs+CmnPHxP ZnEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Ebmv3px8s5eWXQBk7u+pfSYVu0unZ0+wASKaGNOifkY=; fh=J9PiCzOvheh++oOkIliAJcVypWyCn5tTp8zKqo+HT04=; b=Qk6WvayTCsfaMUm5v9pZHkRJXgFOWVANy3hZ/UJDM40IYAX68UkIU+/cqFooVspcxr /8u5J76zKaOOdMMZ79oID4UOdWdJm35CMjqkzAY/RxGGOUO3ZdHw6WmLJe10SYf1mkH3 Hluj/0gLfKTqxpun5R/m8SPwiNSxhUynTbBsZLfM1gMblAdZN+BjVtnOeO/LasI5F36A XvjAcYqjg4IdCCzPx4UBYgqnuOZB5NwAFrmhOuUp1uyPnGOAq2r2ZbWnSo9Z+FtvSPMy 8RBa34mR2RDHfEcqxrUqwzQIBHSYliuZl0Ye2IUrsQy81rfR9ns9FlR4evuCt4CJMKsc itmw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oh0fVO0b; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a1e0cc1a2514c-8623b1fe4f0si660597241.24.2025.01.10.05.18.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:18:57 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oh0fVO0b; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu4-0004nj-8y; Fri, 10 Jan 2025 08:18:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEto-0004du-Ce for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:04 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtm-0004iD-CK for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:04 -0500 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-3863494591bso1151726f8f.1 for ; Fri, 10 Jan 2025 05:18:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515081; x=1737119881; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ebmv3px8s5eWXQBk7u+pfSYVu0unZ0+wASKaGNOifkY=; b=oh0fVO0b8JJk0T3tfrR9oIzTqnkNkIf0Y7Biv1IV4fXqjUYhgJjJ9Yw7QTIYxHUkl6 Jji3A5yZr9RfBkN3C46hmCr8u53Jr4psvXTThy/e4XrZzVTxiCMH2cAhUhx2uqwxs3n/ sbbX40cxRkHop7oz5Mqotaom7NRz8V2cfkJuUQVdngC5KOJU+oisq6m+yQ0UqPsxUZwh wLp4tebjPQoPwylX+Y3gixBSmB+X3mD5pQd2iRFcmYpUrVgw789zAaOdaxh3fcF5RKhS 0CkJDrs16db8BSQNsxLvKxdZ7+B7hyhwXzyFrpwL/vPCY1SvG9owxX9jYYOVdZvO797Z bSdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515081; x=1737119881; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ebmv3px8s5eWXQBk7u+pfSYVu0unZ0+wASKaGNOifkY=; b=leEPdf8dmwUXcP91EhTg9Y/d6BnGYBqD8Ip8+6pIIrMAsuJtsgPfVJUWBQ1YtoggkP bR5JbQH8IyFQrG/YSLZbPqXN15yg0FqkJ4PIMrIXhNk6ZlAkRDGdaPXn/44nBdoEXRu0 LgJwq3lliRV3ierrNPHIGv/OdYGVxZ+CGwfU3fRJXEOR0YeS146Gdm5u2RVM2T94swxA BjPkY5h8M5IWWbjYAaVvkPSyLwi2p128AGBOO5N3+1LctvgviLcuMd19B17S7GFx14Iw w1no77eQ6F5izJJF/mmhwj8Dq9m6ZKYvvJ1OQsRy1314i2Zo0DfIYyKV4IVtiEsWWybJ bTLg== X-Gm-Message-State: AOJu0Yy5a17/Y6mD4Az/85uNJ36uReIaovgipWfpFKAuxPy2R+kVqb0t L4afUjcreHlNjp5nxo4ts3RgngTxaeJVF+Yyy8rP0sc/843Gb/fQ+qFQqLXEWbA= X-Gm-Gg: ASbGnctfu6iEr31ng4jWDcndz8EBPAbzXpTViSoAV7YHchM2Tlv6/TUIVIvbd8fn1BC oEwTDaitHcsvNaLYfaELa0LU9X6Etr/vwbyqSgY3VTJBpx4lNwJWaGy0nlDG7lpohMB4m0ZBCVo ugxvJTKIvzlTkywUlZjJ1yY8hGHwCC7ee8qoUd17v6Y+jxyonWaYLXPhNojHGyM+o9uw2PcEpZu U/13u/D6UcfbNzW/1JHz9RJnvTES2ydWMv3yQJYn/Nl7UnqSPP7frw= X-Received: by 2002:a5d:6da1:0:b0:385:eecb:6f02 with SMTP id ffacd0b85a97d-38a872ebe97mr9819351f8f.28.1736515080872; Fri, 10 Jan 2025 05:18:00 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e38c990sm4570400f8f.56.2025.01.10.05.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id E5B475FC85; Fri, 10 Jan 2025 13:17:54 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , Nicholas Piggin , Daniel Henrique Barboza , Harsh Prateek Bora , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= , qemu-ppc@nongnu.org (open list:sPAPR (pseries)) Subject: [PULL 09/32] tests/functional: update the ppc64 tuxrun tests Date: Fri, 10 Jan 2025 13:17:31 +0000 Message-Id: <20250110131754.2769814-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-10-alex.bennee@linaro.org> diff --git a/tests/functional/test_ppc64_tuxrun.py b/tests/functional/test_ppc64_tuxrun.py index 8a98d18ab3..05c6162b5e 100755 --- a/tests/functional/test_ppc64_tuxrun.py +++ b/tests/functional/test_ppc64_tuxrun.py @@ -85,11 +85,11 @@ def ppc64_common_tuxrun(self, kernel_asset, rootfs_asset, prefix): drive="scsi-hd") ASSET_PPC64_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/ppc64/vmlinux', - 'f22a9b9e924174a4c199f4c7e5d91a2339fcfe51c6eafd0907dc3e09b64ab728') + 'https://storage.tuxboot.com/buildroot/20241119/ppc64/vmlinux', + '8219d5cb26e7654ad7826fe8aee6290f7c01eef44f2cd6d26c15fe8f99e1c17c') ASSET_PPC64_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/ppc64/rootfs.ext4.zst', - '1d953e81a4379e537fc8e41e05a0a59d9b453eef97aa03d47866c6c45b00bdff') + 'https://storage.tuxboot.com/buildroot/20241119/ppc64/rootfs.ext4.zst', + 'b68e12314303c5dd0fef37ae98021299a206085ae591893e73557af99a02d373') def test_ppc64(self): self.ppc64_common_tuxrun(kernel_asset=self.ASSET_PPC64_KERNEL, @@ -97,11 +97,11 @@ def test_ppc64(self): prefix='tuxrun_ppc64_') ASSET_PPC64LE_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/ppc64le/vmlinux', - '979eb61b445a010fb13e2b927126991f8ceef9c590fa2be0996c00e293e80cf2') + 'https://storage.tuxboot.com/buildroot/20241119/ppc64le/vmlinux', + '21aea1fbc18bf6fa7d8ca4ea48d4940b2c8363c077acd564eb47d769b7495279') ASSET_PPC64LE_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/ppc64le/rootfs.ext4.zst', - 'b442678c93fb8abe1f7d3bfa20556488de6b475c22c8fed363f42cf81a0a3906') + 'https://storage.tuxboot.com/buildroot/20241119/ppc64le/rootfs.ext4.zst', + '67d36a3f9597b738e8b7359bdf04500f4d9bb82fc35eaa65aa439d888b2392f4') def test_ppc64le(self): self.ppc64_common_tuxrun(kernel_asset=self.ASSET_PPC64LE_KERNEL, From patchwork Fri Jan 10 13:17:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856235 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp221868wrc; Fri, 10 Jan 2025 05:22:11 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXPn6x1zx7wA5jqKRmc7kG9K1sbUHxEiAm5tmMoDasqovuEcHAHWdVDJU//STnbX3OG8YGLcg==@linaro.org X-Google-Smtp-Source: AGHT+IF+rjw6TSzudAWYLvYnIaijZaT7137gmDQIovZ2mL2S8LsM+KOA/mF4De20ARA+pjhsWijf X-Received: by 2002:a05:6102:370f:b0:4b1:20b1:bff3 with SMTP id ada2fe7eead31-4b3d0fc71d3mr9554333137.16.1736515331530; Fri, 10 Jan 2025 05:22:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515331; cv=none; d=google.com; s=arc-20240605; b=BmZMdidsCF6LfHLbRVIbdLEU/mgSBjgxN+HizdPxIf0BQpzg21eZeyjfSSh1WtXwp1 S5t/CX4bNyW4ISNGP9Bm1WV84hlWxunxW2IipZjCNYhaLng/VdwWNfB/4jiY22O1K+yB MTXFChEqojjC0QCZvkqm5ETwStieHv39z+rQfVSE49YvgKk64Eb1NXMoRPuq5uYvGW+X Gy0KDKPwzfj+wcZM8Yvwm3bLYzSTVIUvFYjU9KZ2cWM0FAPLpMdOlDLtQWU/XenF2K7m g1K3tDnqk/1gR/oAeb//jFWPm9ZAj68SqJZVmY3NhLE1oJFpcHD5B6WH/y5bJq5L02vd /1Wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Nww2x/16ova9wOscWNN7dGV8zOcHjOMR1T1dgwUW7Zs=; fh=yz+01FFfYujWcuDDUvh2y+qhMdRGT++ohSlXFLk4+Ik=; b=CKklNBz2fMBGN/hiphQz51r6DalxwmWI+dd9MWtxfPRTq5omf/NfFafcuYdbyj2xxs 1JC2grch0zZq607/XKmYYJ4XrRDz4yFwmU/re39iIQgJQhfnfmQ3DpyYIJ5XXCZlAHli rFrBRBpindwnDbSQkfRIGm5WHRkZl4hoMg7hheTqbFUkrlX/pDG+MKNbTZPJDmv38Qua CjTGMnss9Qch76LQ5SpJ4cxap7+u6KQqFq6+Osm2hsnN1nSdpeNeyKxpOg67yZALN8da yHWh0uyOJIQ7k7YJNm5AQ5vxNpfNagYOfV77co7JWW787hh6qTR3/sUQHJa3ivbeVcoO fv0w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xX6J+WQK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id ada2fe7eead31-4b608fada8csi1431350137.41.2025.01.10.05.22.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:11 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xX6J+WQK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu2-0004m0-2a; Fri, 10 Jan 2025 08:18:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004eB-BV for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:05 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtn-0004ij-7o for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:05 -0500 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-385df53e559so1626384f8f.3 for ; Fri, 10 Jan 2025 05:18:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515081; x=1737119881; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Nww2x/16ova9wOscWNN7dGV8zOcHjOMR1T1dgwUW7Zs=; b=xX6J+WQK/2iBiRfxhIhlrSEEp4eBZf4oysuxP/NpidFIFYKJuCMTd9PjC9xIrYAdwb tb8d/OU4k1H9PzBtXlIgNo5iPZ4vGTEHkMuCqam+xv0xs4xnORBRBq4g0EIjAsQBwHP7 Lc6D0/ivn5IBmituflTQ07mN3PnUtTHCZfyAcwGdJ4Jpa5KhOxefy9jdmZMz4yNjzIYc FwisgXG+KoGhtKbTnnu3fHkwnpFvWn5OnSX7Um64NovRIReBhu1qzrIdvtjXwQVlC0X6 tMilgAlIFNUJJtW3qkTzD758DJF06j6WIvFpeddPhYVomLS6RAWTcBI4zasqW1XFWFrd ihRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515081; x=1737119881; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Nww2x/16ova9wOscWNN7dGV8zOcHjOMR1T1dgwUW7Zs=; b=dBwF8qLuj7x3fLQpvH3usZk86qJ3DIveAx7sgG/khxWC7aqh4FWj18FIah9TbZsFo/ lLUafsr8CSn+e0SysTK0Z4eMJPl42ujzumWgu0Fo4c0cb8K4Mbmrxd9TA9sQQn1LA3nZ t6oA7kXUZlyxunJFTIQf0S1eqthpWojiJyQ564OYOqlMg5AiEHdUIF9RmHVTZgrs4tpi QAH/fdiZGbKG+Uwz0ZZFXBN4nxv2hRBeVnwwOMCn2CoDNGV7YoLt5rDX6qbPljA1SldL 0Dtfd8Fq2TuRwcKE5ykjOE1qd+orkRpu53g12xWHnOJBfnh7a575bXusrwnzOJgqSG5x 6tLQ== X-Gm-Message-State: AOJu0Yx9rXf/dkUwVFFQkwZXEbibEjdcrCZXI0JKiVs2MgWK4oMgf62F xgVH69iSAjUTTg1UNKjod7hrZWJV+khEo6iEcJ66TA5oVmLa03AShJLG5k5YjHo= X-Gm-Gg: ASbGnctfb0c5jlux+IYQC4ySPO9bLvNynqSdeifhFAwIruYH/68ygyoni4y4W44sDZW C5K/fgxPU7hpPpSXjsq9tqPOY59PByX+7YBwQR2gs6FpQMvsn1ZzvKzBWMjE3gm3/i3EaP826eo bwxkg+Pdcgmsf2KLQj6kQH48FRk9nSeKj95748KlozsiE92uVnvRwtGUD+BBEZbaZtpJFlKMYxo ACxYbadlE1rUBdvGytISkgu1lrlCeZDAvIkJ6WYvlbAKJhJj34QpS0= X-Received: by 2002:a5d:5847:0:b0:386:407c:40b9 with SMTP id ffacd0b85a97d-38a872eb4b9mr9990738f8f.28.1736515081414; Fri, 10 Jan 2025 05:18:01 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9dd1cc3sm51648125e9.14.2025.01.10.05.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 08DFE5FEF9; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Palmer Dabbelt , Alistair Francis , Bin Meng , Weiwei Li , Daniel Henrique Barboza , Liu Zhiwei , qemu-riscv@nongnu.org (open list:RISC-V TCG CPUs) Subject: [PULL 10/32] tests/functional: update the riscv32 tuxrun tests Date: Fri, 10 Jan 2025 13:17:32 +0000 Message-Id: <20250110131754.2769814-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x432.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-11-alex.bennee@linaro.org> diff --git a/tests/functional/test_riscv32_tuxrun.py b/tests/functional/test_riscv32_tuxrun.py index 49b57cd428..3c570208d0 100755 --- a/tests/functional/test_riscv32_tuxrun.py +++ b/tests/functional/test_riscv32_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunRiscV32Test(TuxRunBaselineTest): ASSET_RISCV32_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/riscv32/Image', - '89599407d7334de629a40e7ad6503c73670359eb5f5ae9d686353a3d6deccbd5') + 'https://storage.tuxboot.com/buildroot/20241119/riscv32/Image', + '872bc8f8e0d4661825d5f47f7bec64988e9d0a8bd5db8917d57e16f66d83b329') ASSET_RISCV32_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/riscv32/rootfs.ext4.zst', - '7168d296d0283238ea73cd5a775b3dd608e55e04c7b92b76ecce31bb13108cba') + 'https://storage.tuxboot.com/buildroot/20241119/riscv32/rootfs.ext4.zst', + '511ad34e63222db08d6c1da16fad224970de36517a784110956ba6a24a0ee5f6') def test_riscv32(self): self.set_machine('virt') From patchwork Fri Jan 10 13:17:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856223 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220354wrc; Fri, 10 Jan 2025 05:18:57 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCW31KDsVCF3wrwNMUeoF4tmVuo30iSmp+qN0rezTUkBt98n779K55qOcDHplNj/kS0UGq0a4w==@linaro.org X-Google-Smtp-Source: AGHT+IE0LTQCOPNm8EBwWH+f8pE35dgjzcu19vErz+l8ORy+X+R4eJsWkpiGK75kD/JM1rUeZQH8 X-Received: by 2002:ac8:5955:0:b0:467:68a3:4c44 with SMTP id d75a77b69052e-46c71083cd2mr201866361cf.39.1736515137309; Fri, 10 Jan 2025 05:18:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515137; cv=none; d=google.com; s=arc-20240605; b=glY0tbbT/YXGMnS0XZKUDMeWG25v5PtwJAJFr5by31JD+DiXocV2cUL43ALk2hbEcW 9uZYMOqj3gUcbJKa0+j58cm2BKw9ldpYWSFZ5YZ24GEgGa/SweZufNbznto50bHm2ig1 2QkVONngNndMY4UyNtIfVRty2qxnM74NWQuKa5dMG7LK9Y68fmaQxYM3n78j3oXaxnUj 2C6ndu2SNqWLKtzsEip6fk9hORSyygA8UsngcyEfOJXqpvhBCbQ3gI6tBZKLgjLLZBxH nDKkhLPU1e3eVjuAfpTVhdwyxXT3VG902XkU9+/4HKEsiv4QdvSZufJXRW6YACKJocb9 X5Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=+gnAsVuaYD+iYbCg1dbnY623A4xZ5emqKXVcVqjxUvo=; fh=s1iW64ZMxGZrIABZJUte9YaIm6GELW7DiePhrBZHsRE=; b=jVskShlg7GLEq3ciQrHoGnNFM4B1s42mOPqAei2RGfgZZ7d0v8oMUC/dMYITzR8QNN NR6ng607WKrCNxeRaKPqlgBXVuD69A1JJrCw/JnG8gAcWGB1onKNhu/aWlIlDMhnJnQB /YHlBJFgcqEseu3cJzVWBp8HYf8Y71duY+/nxV6oZNatl/60C3T32D6f57tXp4hYuBs4 o28IxamC/O7Bzjj3BRvymb/m1fuf+/lfhLb2QoBKR41K9spALculHt/Qquhvigv2UYVx zhv9ni7fcRsKQjGm8uLWebq/eX38oQn+i0efFRcNMm4i3+AVD/5O7/YOXG9njOLbREca jX4Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sQwbaT9D; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c873fc8d6si20577781cf.349.2025.01.10.05.18.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:18:57 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sQwbaT9D; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEuB-0004rY-LD; Fri, 10 Jan 2025 08:18:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004eF-MZ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:06 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtn-0004j4-PU for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:05 -0500 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-436202dd730so15170075e9.2 for ; Fri, 10 Jan 2025 05:18:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515082; x=1737119882; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+gnAsVuaYD+iYbCg1dbnY623A4xZ5emqKXVcVqjxUvo=; b=sQwbaT9DVN/tFy17XxnepEDfw9POl+xBUaTW8KEwmq/ci9mzb0vIuI1Gxfm85fopaN rWHfqs/ApZrQUEzfyyDHlYAJaO6ieLFN0yQDL8UKTd4thlSHMDE5OEBjGqlSCIjWZCXR YRyBYQ7jQvI3gZLxIoZpht3YpTlkWcTJGawxwFdumkuMMGrdaE/+ak17lru5gLKlvOIs Xv8ChkdZIqBrlPxnrdYqOJ5L2acB+ZWM3alY8Ws1ZD3IsRulSvFJPSDu7GtkKLOwu5Vf Nj4kIJvlThttsYl5zTL4bvHqtojye3o5ZsRknMvwRlVzHOnHIxHaFlxQrzHBMcXUgtgt n/KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515082; x=1737119882; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+gnAsVuaYD+iYbCg1dbnY623A4xZ5emqKXVcVqjxUvo=; b=ttjxIP04+paEMRFvU6qc8Ff2yA3yX4ap0f8bbL7o85mB0bljC1aC+425S6hdhXDmsz xdGvzvnnxT+sjfTvciAd4EilLqWpPTcbTDMSRddZ0luID+sWtqEYsM+MfUACWjGXo49q m3x+b9Hw4ptOK+6/e4Grul//Cc9TVQh8yE0HhyDJUA7or8i59xKeXRyQH9cGYR/qqPDr gwmeiZomsRn3mvGg2NF3J9Ii7XeRs9neG7R9qExKE42o8qOXpUkHhVM2aq0lmjulTSrT 6jEC/7LrFpQkRwSr4VLZxTHp0bUon8XNB/xUn+r9/Um2pwfwpti8UN9EiXvbFsUm+osc 6SNw== X-Gm-Message-State: AOJu0Yxa7pxr3/8PW8wpQS3pkQvO/4FeiFI7XW4v5/Ffc4rwzpYvQRH+ ZAgJ2jDZ0yZ82CEZd+nv1KVhWe1YfBFWyXDgv0MWiT3E/IlllTwI9eMX26jbeF/zqH2I/ZSXbbj wBuU= X-Gm-Gg: ASbGncsBjLjeyjzeC6kvEleZx6g8U1lIxZFS8v0fA1ip5qMkoF5jBrGul7QGVOmxcvU pOOEcd8KDdtwC4X6mvTeGQS5DBLtKcJT2Wv44qEAOaDMGAx5SC5SHIEQoCbIf6WIF0WO63RGcto Joyzzla+gxBFZfZEopwaDECN7ANBXMsalsqrnn96s71PsCdiFMDZQOMDv5oxtKC+NQXbbLh97bY bmlJhsVQLoEXPOlNLcxeuDtcZIpuDWz5TcXtMQC6MCHfemugcsUBn8= X-Received: by 2002:a05:600c:1386:b0:434:f8e5:1bb with SMTP id 5b1f17b1804b1-436e26aeb43mr106184455e9.12.1736515081959; Fri, 10 Jan 2025 05:18:01 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e37d3bsm51784935e9.31.2025.01.10.05.17.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 1B43660030; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , Palmer Dabbelt , Alistair Francis , Bin Meng , Weiwei Li , Daniel Henrique Barboza , Liu Zhiwei , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= , qemu-riscv@nongnu.org (open list:RISC-V TCG CPUs) Subject: [PULL 11/32] tests/functional: update the riscv64 tuxrun tests Date: Fri, 10 Jan 2025 13:17:33 +0000 Message-Id: <20250110131754.2769814-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Note we re-use the riscv32 kernel and rootfs for test_riscv64_rv32. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-12-alex.bennee@linaro.org> diff --git a/tests/functional/test_riscv64_tuxrun.py b/tests/functional/test_riscv64_tuxrun.py index 4e2449539c..0d8de36204 100755 --- a/tests/functional/test_riscv64_tuxrun.py +++ b/tests/functional/test_riscv64_tuxrun.py @@ -17,18 +17,18 @@ class TuxRunRiscV64Test(TuxRunBaselineTest): ASSET_RISCV64_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/riscv64/Image', - 'cd634badc65e52fb63465ec99e309c0de0369f0841b7d9486f9729e119bac25e') + 'https://storage.tuxboot.com/buildroot/20241119/riscv64/Image', + '2bd8132a3bf21570290042324fff48c987f42f2a00c08de979f43f0662ebadba') ASSET_RISCV64_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/riscv64/rootfs.ext4.zst', - 'b18e3a3bdf27be03da0b285e84cb71bf09eca071c3a087b42884b6982ed679eb') + 'https://storage.tuxboot.com/buildroot/20241119/riscv64/rootfs.ext4.zst', + 'aa4736a9872651dfc0d95e709465eedf1134fd19d42b8cb305bfd776f9801004') ASSET_RISCV32_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/riscv32/Image', - '89599407d7334de629a40e7ad6503c73670359eb5f5ae9d686353a3d6deccbd5') + 'https://storage.tuxboot.com/buildroot/20241119/riscv32/Image', + '872bc8f8e0d4661825d5f47f7bec64988e9d0a8bd5db8917d57e16f66d83b329') ASSET_RISCV32_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/riscv32/rootfs.ext4.zst', - '7168d296d0283238ea73cd5a775b3dd608e55e04c7b92b76ecce31bb13108cba') + 'https://storage.tuxboot.com/buildroot/20241119/riscv32/rootfs.ext4.zst', + '511ad34e63222db08d6c1da16fad224970de36517a784110956ba6a24a0ee5f6') def test_riscv64(self): self.set_machine('virt') From patchwork Fri Jan 10 13:17:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856239 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222132wrc; Fri, 10 Jan 2025 05:22:47 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXPaP5IgMgNf+yO94znE/dtKRRW3gOOZg7AdF6yftAV9dBpfkraKh5GWIBhiOiMGn960va1dQ==@linaro.org X-Google-Smtp-Source: AGHT+IGGAS6PHU2reR8IY64uVqyjnhRG6VSSuv/soyZARUQGLCtuk56HTP7Fvuwl94tRsM1xE6ix X-Received: by 2002:ad4:5ccd:0:b0:6da:dc79:a3d2 with SMTP id 6a1803df08f44-6df9b1cf4cdmr179878736d6.5.1736515367255; Fri, 10 Jan 2025 05:22:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515367; cv=none; d=google.com; s=arc-20240605; b=C0szNJzhzu71OYkV8Px8tPeurmy4W9ukaGtMsn2ikoCD7byYZe/sGioxfXoBt4iv+Z wFSZhbUzK985KvlJFEbdS1DKM/ddPbaE7skfA3mQHYCCHXX0QZ/4iVmDRXZlRV9QOh8j Xbd61pobG2mX4ZCUL4Bu/gT/osqpES1uD+FPSU7zbD10w8Kbsx5KzHLt8x2w8TudCwua hZjpjKa+oIzaIDUGoeeXIPZvpBqAYqw7vgyPIPa7s6ziUsjcTkKn8xWH03P7M3KNylTb jNetYFm1un6LkvKN3Ue8bWyytz5zjujTx8mDmCS3GCjeSVFDScr7qfyZq2EtGiST6OBL rhAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=bAvmjsWUf84o/4mAuJRMLKYHL08GWgnacPxf3n35oVQ=; fh=v2FqX0LBAu3aY0fD3Qs93FoHVPxVTxEvBFDPruuT8i4=; b=Y8FJtJTQeR2/uoC0Yg5FI5+Se8Hpdouh9Bk9lj/EuxakUJ0SWhvUc7ulPgA/KJYDmn b8uq2nEkm4UF9bUQo8N4gs9iaiHoXtNe+iN8Z4qg9mqho8oI7xfs+Ida98HlnOW1chJp yGp7qOUdc+jYBuapQuib9xsm/obaAhjqBagLNakFVc2Ifj0C+ED+ViY5hP9xt2ndeMGV cuxfCmvWwAasL+rxDQRSf0BNDLuCIEoAl/AN/csCkmSmcCv0NfyJonvAedHIg8iLlfHM b/sv19DzXyeriJgs4jENBXom3m2Is4QHhreXzsfofxymMbmZJUtzR+QNljneFCbTRJwJ VkOw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="PAyC/iBd"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfaded4cd2si21179106d6.280.2025.01.10.05.22.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:47 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="PAyC/iBd"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu1-0004kU-6f; Fri, 10 Jan 2025 08:18:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004eT-U3 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:06 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEto-0004jE-1J for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:05 -0500 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-43623f0c574so15510845e9.2 for ; Fri, 10 Jan 2025 05:18:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515082; x=1737119882; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bAvmjsWUf84o/4mAuJRMLKYHL08GWgnacPxf3n35oVQ=; b=PAyC/iBdauCqGe6nPXWjERSIFxeNxQZ8zmx+8vtzkJfT7yphqHm5FRRxLOUT6RZJE6 aJ65FcktEuUg7j2FTe6pnSnbY03eY0vzXKjTXEUeV6W1pwCX6JtpLjX+gzNZV78Bl+WQ E658D8yG9v04FxN5aIQXpYFBuzRv5eiy+AITQAuPcXOpsGru9DaUJbYgm/xsza4T8JYX 3MHllk4DNvI7oiPvV35QvaKlYF+B1R7PUTF3maxjm/O4gwa6Ze+hDFQfIldAikSsMg6u 6IeMSDxFAj7GiDscjxlswmZj93NgrEXI2TjTBHQH3Mcvh/k0q3PEMiHTGx0EtRGJbWw8 67vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515082; x=1737119882; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bAvmjsWUf84o/4mAuJRMLKYHL08GWgnacPxf3n35oVQ=; b=Gvoelf6VOhktvFvG6nMnQpk4i+rbGvrwAMJpccVyWuTwhttsxRUR99j3GVgneeltqf b3LulUcgnoFtSkrGkQFy8VSecH1iH1tHMPJxKGWDpnPnqXb6DDAEXrLhlEgUfmmhb3bu zX0iOPBaI2z5Bi9HzpTJkOCc03mNlsGGm0d5aFBWGoWeVP1rMS9d5y2hLMKgZxDzU4K3 eU5RucGFILZNdUo2NhIRsz/mwgOPcdQlZnjdXeiI4cWiwseCelN6DoOg4WeMCJNHPX3M d46pMt7T8YpaflmAKWzfBC415qx7pfTbsRdE4baFz5naLdVScuohslAzfoTczaMzo9wr 5Y0A== X-Gm-Message-State: AOJu0Yx8JE7gj/wiqyEDBjEWKDYbF9Pfs/Xm6zDBpKnD2VU0b46CHnTE NkM+Vbmg2WxfVoqRqzVw0oxwnEOkYnDGW9ed5/wKk0AxF09KFuaz+d3ntY+anlY= X-Gm-Gg: ASbGncttV220iHW79vyVcMVJgPX4gC0WwNa5XU5CsSzpRyyonoHw8UeNjG9m/lKtdjj BnptgVynsdpQ0biHKDQNQ3+RhlQ0khKp+okCfYn5thoNANpx3ROBIkigS+l2WbjPEfAfZxiW34/ w4RSd+SoSIVh/o44V1wjJfD5uFP3HBavLu/vEjVmMgaTtjxAUaRiTkcH/w4ZkuiGrzoPPgG9FSN PLYCADJfkKJD/QQAmfdhDpD2NGEhCCuaFKJbGrdKem9o62id7jdEdk= X-Received: by 2002:a05:600c:26d3:b0:436:ed50:4f8a with SMTP id 5b1f17b1804b1-436ed504fc6mr51193145e9.10.1736515082471; Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e37c17sm51794795e9.27.2025.01.10.05.17.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:17:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 3054160132; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Halil Pasic , Christian Borntraeger , Eric Farman , qemu-s390x@nongnu.org (open list:S390 Virtio-ccw) Subject: [PULL 12/32] tests/functional: update the s390x tuxrun tests Date: Fri, 10 Jan 2025 13:17:34 +0000 Message-Id: <20250110131754.2769814-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-13-alex.bennee@linaro.org> diff --git a/tests/functional/test_s390x_tuxrun.py b/tests/functional/test_s390x_tuxrun.py index dcab17c68b..a7db4bfd84 100755 --- a/tests/functional/test_s390x_tuxrun.py +++ b/tests/functional/test_s390x_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunS390xTest(TuxRunBaselineTest): ASSET_S390X_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/s390/bzImage', - '0414e98dd1c3dafff8496c9cd9c28a5f8d04553bb5ba37e906a812b48d442ef0') + 'https://storage.tuxboot.com/buildroot/20241119/s390/bzImage', + 'ee67e91db52a2aed104a7c72b2a08987c678f8179c029626789c35d6dd0fedf1') ASSET_S390X_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/s390/rootfs.ext4.zst', - '88c37c32276677f873a25ab9ec6247895b8e3e6f8259134de2a616080b8ab3fc') + 'https://storage.tuxboot.com/buildroot/20241119/s390/rootfs.ext4.zst', + 'bff7971fc2fef56372d98afe4557b82fd0a785a241e44c29b058e577ad1bbb44') def test_s390(self): self.wait_for_shutdown=False From patchwork Fri Jan 10 13:17:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856241 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222213wrc; Fri, 10 Jan 2025 05:22:58 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWM8yMPNhRbrx+kLsqoB25NX9tZp08xKHhXJj6Zmd/W3cobnd1K1YOXa2jOt7qAnzRZaRXefg==@linaro.org X-Google-Smtp-Source: AGHT+IEptL1HSgggnRNJGJYaZ28s9whbeW7sbVtuEHQlmGrnauvthXCixLZHiPpE0LvZjx1/4F6u X-Received: by 2002:a05:622a:1792:b0:463:64b2:2e0d with SMTP id d75a77b69052e-46c7107a922mr166115981cf.40.1736515378200; Fri, 10 Jan 2025 05:22:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515378; cv=none; d=google.com; s=arc-20240605; b=Hg8QeZ9VxhGsARx3ug334HJvjl0Y/av/LB+ncEnYBngnpXRjT2vLDVO4LxqmMhHUkp diHZrNIMv24xxm0zFRlZjyJ6TIHeS79LPZdqUMiTtAR/sk4uBJxWLDVkTojSjWcw+VmP PXOOo3RNalOHxVaetc9VFleRYC0rXQA66CTEQ5N2QPLuQDfULPYIgUCwe42OjT2Dvfto 1PG2aNrUFXs70lSJMzwKgXsZNLFeY5DJyWyN4XasDtgE5OTI+vjT+5e/L8MIQreph5ib H8WCQsGgAA+lfGkANsgGkEYgMD6ZGetqwfGsaylqlutsherA6jxvgIBIh+kwqabZLoS8 kegg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=GmJfHdSIrhF7DqbSGthB+vsg9Cqg949CzBqeZjoPpvs=; fh=wginjfuu5LWZhkpC8VkO/caEhgZfabEDUNcuLGqHkRg=; b=BhMsgicnDyUhDtLi9Or7yrZsWR938ZfvTl6+/flZYnhdzbXE36yFj6nhSGkCug9lIJ 3t3Awep9ybRoEiYD9O5dsbOF52Sz/iyvqqm69jtm7AI1od4/diGnIleCB0vBadGLgxZH l0Y7eduUTHFfhy4fLMOUzLXtB3ZqfAE0Z5K5zdfRpGKnZyx8OYVysJjtAoIkCWk/mEj2 hSmTijOt2S+w8eHZwir0VTX70fL0G7B7KLzQj7zevBfH2Nxot/HFwH/JAYsqtWiHl+uE oqOuzsih+uHqZYKqtuhs81aqpixv3qaDALvpxb11+vmAagtptK2RbBVpLNrl7j70hW6a oO1w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=x+Ajv7ej; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a1e0cc1a2514c-8623b3dd907si613161241.153.2025.01.10.05.22.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:58 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=x+Ajv7ej; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu3-0004my-7E; Fri, 10 Jan 2025 08:18:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtq-0004ep-Uc for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:07 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004jk-1k for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:06 -0500 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-436a03197b2so14975205e9.2 for ; Fri, 10 Jan 2025 05:18:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515083; x=1737119883; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GmJfHdSIrhF7DqbSGthB+vsg9Cqg949CzBqeZjoPpvs=; b=x+Ajv7ej5tMAdlRs1CEEQcMYR/yoDlqSIacuk3ooJ4ozSh1+JJO6wd6xqLT8wiQuvY b6S/F9NMWW9QYYjL6QNqzKv9Fvxk0VpMqPJ3PSls70g/CZP1AOryuG/r4jT7lfkrXTsP 0GZeZgs+rvpV0JAKOr6qh0nm955jhBr84uSGS80yi6sYnlCcsDdLqKppcgDeESTNCzE9 lnBFJFkydwgpEBThXSbRrzUZHbfK3urxCmcXROuAf6hT/bZC6VshtRULPMQu9gNJqfb7 S9KdtPKQl9JbJPLIlGwfNFbe0JTMd1tbqFERDT90r9QW4Subp3WGLp6xUfXy436DdWAs pmRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515083; x=1737119883; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GmJfHdSIrhF7DqbSGthB+vsg9Cqg949CzBqeZjoPpvs=; b=WjSc8bJXM+bOq+5YNMOvxWShz4B/EXlccoKVonp9y2PAcLrRt2p2XzAH4yn3tgIk9B gZgHR05FqWsBuQQ+WVe3Qg1/mOcLF3AaJBbjt7HGM7d+oHcUSf95MbcZrk9tkRqko8kq x0NRFbnshbwRfEjp/jc/uFbSJdMincwrrkO82nD0Mpsggy6mFHDaOYnsceUljFz4JUbG vwvTS9EGSfsHMBSjNsiUOkhP1IiD51T+8lILZkRDHXgfXQ5C/AfW+sEk2pezHND4yl/4 z5FJvvZq8b/wW42DYwuY9E57gvPoB2DTeAEFMYMjTsLpCltNn0c007PU+aXaj8Amfbkv PEdg== X-Gm-Message-State: AOJu0YzKk//oUdLkoERgSiEabIqqdnST0HYvel0J1+ZrHseEeCjoIbDR RFjXBk8CIPBretVyXvMz3OxZwsdyOAh/n4Z/AEHZTNFzIZbkVQJNQgrV38NTd1s= X-Gm-Gg: ASbGncvIGTrjQS2a1RgvCecjWpC3MsjkSdxoSgsOZZrGG9grGJaRABPMeAuvB+3VIJ3 LN2C6bZPMSszEz+G/+go+d32g1FqJR/2HOKmCf2JTEVxGTCIGjJ4rzjSX+5jXn25AMbZ5KkK6Y+ j5jZjcWjBesgxqV+R5yBq21sQZISpg8XpfJF109WgPS5UlJLpIbR1Uepu7DVJAnCsDFASTQchDW VXiTKqx/D/DWX66+L2bSR4g0GFAODCRbugYOj4IDSN2kTVZx3La6ic= X-Received: by 2002:a05:600c:4314:b0:434:a802:e9b2 with SMTP id 5b1f17b1804b1-436eedef4damr28778655e9.4.1736515083416; Fri, 10 Jan 2025 05:18:03 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e38428bsm4555990f8f.37.2025.01.10.05.17.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 46D056017C; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , Mark Cave-Ayland , =?utf-8?q?Philippe_Mathie?= =?utf-8?q?u-Daud=C3=A9?= Subject: [PULL 13/32] tests/functional: update the sparc64 tuxrun tests Date: Fri, 10 Jan 2025 13:17:35 +0000 Message-Id: <20250110131754.2769814-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-14-alex.bennee@linaro.org> diff --git a/tests/functional/test_sparc64_tuxrun.py b/tests/functional/test_sparc64_tuxrun.py index 1c2c005630..3be08d6102 100755 --- a/tests/functional/test_sparc64_tuxrun.py +++ b/tests/functional/test_sparc64_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunSparc64Test(TuxRunBaselineTest): ASSET_SPARC64_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/sparc64/vmlinux', - 'e34313e4325ff21deaa3d38a502aa09a373ef62b9bd4d7f8f29388b688225c55') + 'https://storage.tuxboot.com/buildroot/20241119/sparc64/vmlinux', + 'a04cfb2e70a264051d161fdd93aabf4b2a9472f2e435c14ed18c5848c5fed261') ASSET_SPARC64_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/sparc64/rootfs.ext4.zst', - 'ad2f1dc436ab51583543d25d2c210cab478645d47078d30d129a66ab0e281d76') + 'https://storage.tuxboot.com/buildroot/20241119/sparc64/rootfs.ext4.zst', + '479c3dc104c82b68be55e2c0c5c38cd473d0b37ad4badccde4775bb88ce34611') def test_sparc64(self): self.root='sda' From patchwork Fri Jan 10 13:17:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856237 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222058wrc; Fri, 10 Jan 2025 05:22:36 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVldJWAcZSGfstZw0RscUfnogXp8tlJBhMjzEwjpCbT64KlY1jieHi9xD4s8vsS00Bdrog8FA==@linaro.org X-Google-Smtp-Source: AGHT+IF4gyNXSQl7XGJ6UnUd88D2aPpIc3cxM7ZHIVbNj22EFUt9I/bwrvgop8AFkTc0CN6mp1qu X-Received: by 2002:ad4:5748:0:b0:6d8:850a:4d7d with SMTP id 6a1803df08f44-6df9b1cc40fmr173956336d6.2.1736515355961; Fri, 10 Jan 2025 05:22:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515355; cv=none; d=google.com; s=arc-20240605; b=YMjstZ/kDS9pZcUsUiAxIw/4XNNfO0DCp/QNohTWkGzgA8g7SEVZgaA7LXYo0/6Lhz sJbWHDFb4e4uNgXv7n+J+dcdmxZ6l4Mc2VbDxUppW011SFYxf4yqf7fsZdfqq6UkaA1G mEwuZUKHLV/0rZ6VsCfsLEZq8Qei1YpnJMbUReDqHSZGog8fdXAIaEw3/9PhUG6l7o5U vH6epBSHGvbbDwWfopRC15unGJngk4IXWivlfc8xwKC+TfQB/9wQjOxXt4UzuMdFPYHb xUFF6g7/skYRV8d9VshMU4FZq1fI85C6tTO2tlqKajxnWxSJoPzDrNVtNFkmqC4tDxWR WtSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=hYLt5BP51hVy6G9xp0FYQ0lGfcIVn0JoIDACOPUe2Cg=; fh=RHmJHuRKM7lKxfNJQxRPkksO7dxlJwx/+HfcypTZT4A=; b=JMKrjRZ/nhh3v4tW+rpuQpNL5k9coQBmwAr8aOhwLgIymgJilNilO7lOozvRtj0aIe zrKUhjQowlOc3UtaPFsTlaJfzq5AAZJCcVADTR0qHDMvqq6GbuuznW/LVCDQDOOl+CNx AC9mcrMSE8WScD0NOoWd/U6ABx4VkQEvdzUzkn+ozYpM6Ig7KoN2nAbSidF6l4yntwur mn6GhqdmbzjUh0r7Kbqfx7eMxml/4uuZvz/cFhDjjLheIJfV73QfTlS7gBDjk8E+YgUd ghhSpdmYCQa/im/YjG81WHAjTQwoEcDCOJIOxxuVQSSWl3mAJREa40ZElL/Gl0PPNHhI kYkg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Y3aYZpY5; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfade98722si20571366d6.175.2025.01.10.05.22.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:35 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Y3aYZpY5; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu0-0004k3-U2; Fri, 10 Jan 2025 08:18:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtr-0004eq-Bb for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:07 -0500 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004k2-Gj for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:07 -0500 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-43622267b2eso22398325e9.0 for ; Fri, 10 Jan 2025 05:18:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515084; x=1737119884; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hYLt5BP51hVy6G9xp0FYQ0lGfcIVn0JoIDACOPUe2Cg=; b=Y3aYZpY5W2EHauxOU2wyJ70MtEffeEVajsUb6QACoHEE0z9eppiI07N482ZkWHKm/h 42Aces7zsK9HL7Gq7MWzyuaPO5B5awSz7sDONbGK9ube1SdeXy+TFizagXw/5NK2MKsu 4MARaVfFhbw4zYwLv8u/EAXBSdOyGoTASvCgZCDsJ0STWHqC1aHvkNEYkneTG/azk9m2 Bop9MR/dHuT8HZW/nYLkKzTlsbjPSPtK6qqatPzl8TmeGs7Vw5f94SstgLEYchDzRjMP uEbKOuvWICbRhjt1CUdLlJ78p+5llj5ybCHaJxddo92bgack7X11MP0McAdScG0LXKz1 6IEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515084; x=1737119884; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hYLt5BP51hVy6G9xp0FYQ0lGfcIVn0JoIDACOPUe2Cg=; b=NTsmDe0yOWG4HQuYG9viisdD2Gd+Corq8BV3UIkAmzq11qy2syMnLioDVGWuekV/f+ o3txbd4sz5WBPxGOZJlADQf2tgj2qe2cHEFKlSBoX0ajSyTAeF3iRP0DqsCsLqN0M5Ho 9OJz4TJfYtGkdrMWkkD+HNugyytGamNQhKyxG+Q/iibhCbEMNE4Klduy5We9mCvnpssb Qql3DW4ewmNvN3f5sRBiU4nHwqpx9Yi6lUh89xndQ9yHaah3G/e2A+OBMFKwc20YhYrF UnSwj/owXGrm/Z7vvvZw8o3MC9ZgIbV8a7Q9cTSNEAK7qMpKmx5MpB8jwu0mcvbQXeeM 52gw== X-Gm-Message-State: AOJu0YwhpSF3aAPKQtWLDrDIkmt0ZUi2RKxR6DfJgQsTlxpB6wJ63eng m/3BpUbAp4lJqaCGGh2PmIg4JL4i1g2UgV6QDOMyw7JnDT+D+cHj+daxLthJbjs= X-Gm-Gg: ASbGncvXeWV4AZfG0WGomfD/gJx+yyMck76S5PHhfOPMMQ6hyIWKJbWQRf82rcphTLy WnUrh+83AyUNvrRxm3vjx8PY+i3nY0FEAQlFuJd4JTZHA2bS5thbkLwEFeGBQ6RlyfD0rafp3xU tNS12KeM80woqYRKWRA+e/7WX1UsfbhkR8U1WbeG5lrKGDWfvxfVoYN8LFwLD2lYAwlx/HIhYTc JDKOJvC0Jf9UO0gq9xfStEhdkJT7bfbU4be5ZkuDz0lBSY+UjqYPTA= X-Received: by 2002:a05:6000:188c:b0:386:8ff:d20b with SMTP id ffacd0b85a97d-38a8730ce41mr9558139f8f.27.1736515084029; Fri, 10 Jan 2025 05:18:04 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e37d050sm4623995f8f.15.2025.01.10.05.17.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 5ECEE60679; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Anders Roxell , Thomas Huth , "Michael S. Tsirkin" , Marcel Apfelbaum , =?utf-8?q?Philippe_Mathieu-D?= =?utf-8?q?aud=C3=A9?= Subject: [PULL 14/32] tests/functional: update the x86_64 tuxrun tests Date: Fri, 10 Jan 2025 13:17:36 +0000 Message-Id: <20250110131754.2769814-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now there are new up to date images available we should update to them. Cc: Anders Roxell Reviewed-by: Thomas Huth Tested-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-15-alex.bennee@linaro.org> diff --git a/tests/functional/test_x86_64_tuxrun.py b/tests/functional/test_x86_64_tuxrun.py index 4f96139871..fcbc62b1b0 100755 --- a/tests/functional/test_x86_64_tuxrun.py +++ b/tests/functional/test_x86_64_tuxrun.py @@ -17,11 +17,11 @@ class TuxRunX86Test(TuxRunBaselineTest): ASSET_X86_64_KERNEL = Asset( - 'https://storage.tuxboot.com/20230331/x86_64/bzImage', - '2bc7480a669ee9b6b82500a236aba0c54233debe98cb968268fa230f52f03461') + 'https://storage.tuxboot.com/buildroot/20241119/x86_64/bzImage', + 'f57bfc6553bcd6e0a54aab86095bf642b33b5571d14e3af1731b18c87ed5aef8') ASSET_X86_64_ROOTFS = Asset( - 'https://storage.tuxboot.com/20230331/x86_64/rootfs.ext4.zst', - 'b72ac729769b8f51c6dffb221113c9a063c774dbe1d66af30eb593c4e9999b4b') + 'https://storage.tuxboot.com/buildroot/20241119/x86_64/rootfs.ext4.zst', + '4b8b2a99117519c5290e1202cb36eb6c7aaba92b357b5160f5970cf5fb78a751') def test_x86_64(self): self.set_machine('q35') From patchwork Fri Jan 10 13:17:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856240 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222167wrc; Fri, 10 Jan 2025 05:22:52 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUyBSlVL1uEf1a+xqiLxLAPOICipNeclpYd0treCDFyXHuEaO/SeEaQxO7K0HEo9KTMEehdJg==@linaro.org X-Google-Smtp-Source: AGHT+IF/dSejrstX/tXMpQ/kt56PJr0Yihv325QbIooRyXbEQ4XLy+B6n/87bJZ4dyjCHM0J6Udz X-Received: by 2002:a05:6214:4890:b0:6d8:9f61:de6c with SMTP id 6a1803df08f44-6dfa3b00d2dmr102123506d6.18.1736515371796; Fri, 10 Jan 2025 05:22:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515371; cv=none; d=google.com; s=arc-20240605; b=OMKTDCZiG1Z02yTzKPgbwl6VEDB+nftXoEb8aZMlPyvMMPzieQyr/NxrIulDdB4FuG TZO8uLAXqmZTC1SGhHj0jlTMbXwegS1t8geGw4JbnHzm81jiRF+vpfTS+soFZM4xWZDo p4NlM+Pr5K7QdSy+zrfcKQos5rATw+QWrlbkaYdeV+gVVnGPXI5uUOX6nitGA5wBG1Kz 2NqqgsaAp3S2O4cYTHaIIbHqQoisg4zhFNVeG6dOtNU8JfRj5lwgYxLpv/K6XW/GziS6 e3QYEkfgJX8ohWK7K5kuxKACzvFtP6vL1G7fuO1aWjrs7dTJcDItuCNdAu3vo5Qsp6gh 9H/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=h1+ncT0+NjyTIfU+zWqG1C1hi8VpphN9eqNJ4f1EMF4=; fh=uefP4hz+I/MFESHcQVo/G6nmPa6DsEeXx6z++BiOCEs=; b=NjTkUNtUJnJFVztlDpd9ETI++hzPZkOX/JCfzX9rlaOp7wBU8eYGx5zg4cOEpMv0Xu rSeKTqPWCzn1LsF+0DoO/IdmGUqLLjPOOp7377BK3HeF1nKuKgSg5Ekn9Q4h/TRWXW0V 1l+EfH6woXGzPQIWx6YYeiDlJkdmTja/Tymc+p83pxTgJHgzJMuVGjaOUah9epUSnEOs uaA4mxoT3MGPaFD8b2pT3zDPtW4LXCcP/S2DBDaHqmUfV36SFKyM8lrLu71rDNhUOGi6 ARN12z8of6R+90AKM3pHeWOtXUW453mCNXM+LNFAN5JSzKWHfE1FEfPPROz+vin7ZlFf KaiA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q3HdVd2w; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfaded2f3asi20926696d6.285.2025.01.10.05.22.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:51 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q3HdVd2w; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu2-0004mJ-6V; Fri, 10 Jan 2025 08:18:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtr-0004er-Dx for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:07 -0500 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtp-0004jx-8G for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:07 -0500 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-436249df846so15245885e9.3 for ; Fri, 10 Jan 2025 05:18:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515084; x=1737119884; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=h1+ncT0+NjyTIfU+zWqG1C1hi8VpphN9eqNJ4f1EMF4=; b=Q3HdVd2w/1aptraEJMsKPygPlp+6beJIbht9Vwb+DAg0SnH1GWA78qZr5wf9xxPds/ F3u8I5lS0w/TrDMyvL3RLYCD7IWZnTcncAxQ+7Yd21xi9shlSbRODcjX0daV9dZ6WH8y cJoLX7n9f3tX+Bs/JNSsnZElqqjkCBw2PmkmW0S4W+SdeIQMfdMtk25otDnX5MVL9+Vv kFQo0HyWQDivsy9VfOSieFuBsHdcODlduz34okS/Bv4OV128Po4HCrjQmtApU5OEiIi0 whvzAHsR4fCHMyAtc90tkrZHvJGull4lq7ytJ2vKk0ac+7LT5tlIAiiyJlUfvcI3v7xi S+8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515084; x=1737119884; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=h1+ncT0+NjyTIfU+zWqG1C1hi8VpphN9eqNJ4f1EMF4=; b=w7fUDWhB42cPnGuijHbbgFjeBkz7SM8QXL9XIi7fY8uCfB/dQ9daWVml61AcXC1igs 9TQ6lFTRy4x9uWn49AY0qfGId7jYCcSGitDJQ/7R7wCpPL7qaVGGIT5lIE81elKeqhAF I/bLRkOoAIrv5GdCnueDPg1TfzdOODAW8Lb3pNP16AZBEKzcW+98/vlc/Fwm4HnDSER5 OZN+XJ6jgk2v9eyTwnyvu3B6tABvudALPxaXVo3lp34pWnt5Kt9WVf4yVqJNBYirOpVn ptOMlGu76htdgf+lVejFGqvfi6thxtNvDiScoj55GsbmFv9OsCX9tCmad+jNcu80XOPW Qz/g== X-Gm-Message-State: AOJu0YyT0myLslaAUBu2Pp3kNAbEZtcQ8hEeWnHAzDXp+ghkpRpo9xrQ fEM7OT8TUigc+kWjpVrydGWLkQ058/p2/1wOff+vwb4Lwfk6PtBxbMkEmLZHaZA= X-Gm-Gg: ASbGncv863tWWwdruvW84ftX7XgT3/dZRRMgqZCEfGnCFsJK3EdCRogxhydakU6m+OX A/jua7cYqoYXk1vYjEj0mIypPg0XNHVHdlqTWd0vlzvX/LV1CKq/v5Vx1BJD30Zb+K8VdiXcFeU 0dH742KK1JzH9Mh/DjaYLPnWoRUH2kGg527gaAgMunf3/2KXfY0ftpX49YX8u+PrdwN+c3rMMja Ep9YurlqbsFqK/tZHjZ2I49Ql4WNIZ2WAitauO8h5UW6HMdweWSSD0= X-Received: by 2002:a05:600c:5115:b0:434:feb1:adae with SMTP id 5b1f17b1804b1-436e266e823mr94073365e9.3.1736515083724; Fri, 10 Jan 2025 05:18:03 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e03f54sm52171175e9.21.2025.01.10.05.17.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 7A424606A6; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , =?utf-8?q?Alex_Benn?= =?utf-8?q?=C3=A9e?= , Thomas Huth Subject: [PULL 15/32] tests/functional/aarch64: add tests for FEAT_RME Date: Fri, 10 Jan 2025 13:17:37 +0000 Message-Id: <20250110131754.2769814-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x331.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Pierrick Bouvier This boot an OP-TEE environment, and launch a nested guest VM inside it using the Realms feature. We do it for virt and sbsa-ref platforms. Signed-off-by: Pierrick Bouvier Message-Id: <20241220165212.3653495-1-pierrick.bouvier@linaro.org> [AJB: tweak ordering of setup, strip changelog from commit] Signed-off-by: Alex Bennée Tested-by: Thomas Huth Message-Id: <20250108121054.1126164-16-alex.bennee@linaro.org> diff --git a/tests/functional/meson.build b/tests/functional/meson.build index 7890dcb86d..bd3d903cfc 100644 --- a/tests/functional/meson.build +++ b/tests/functional/meson.build @@ -13,6 +13,8 @@ endif test_timeouts = { 'aarch64_aspeed' : 600, 'aarch64_raspi4' : 480, + 'aarch64_rme_virt' : 1200, + 'aarch64_rme_sbsaref' : 1200, 'aarch64_sbsaref_alpine' : 720, 'aarch64_sbsaref_freebsd' : 720, 'aarch64_tuxrun' : 240, @@ -60,6 +62,8 @@ tests_aarch64_system_thorough = [ 'aarch64_aspeed', 'aarch64_raspi3', 'aarch64_raspi4', + 'aarch64_rme_virt', + 'aarch64_rme_sbsaref', 'aarch64_sbsaref', 'aarch64_sbsaref_alpine', 'aarch64_sbsaref_freebsd', diff --git a/tests/functional/test_aarch64_rme_sbsaref.py b/tests/functional/test_aarch64_rme_sbsaref.py new file mode 100755 index 0000000000..93bb528338 --- /dev/null +++ b/tests/functional/test_aarch64_rme_sbsaref.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python3 +# +# Functional test that boots a Realms environment on sbsa-ref machine and a +# nested guest VM using it. +# +# Copyright (c) 2024 Linaro Ltd. +# +# Author: Pierrick Bouvier +# +# SPDX-License-Identifier: GPL-2.0-or-later + +import time +import os +import logging + +from qemu_test import QemuSystemTest, Asset +from qemu_test import exec_command, wait_for_console_pattern +from qemu_test import exec_command_and_wait_for_pattern +from test_aarch64_rme_virt import test_realms_guest + +class Aarch64RMESbsaRefMachine(QemuSystemTest): + + # Stack is built with OP-TEE build environment from those instructions: + # https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/ + # https://github.com/pbo-linaro/qemu-rme-stack + ASSET_RME_STACK_SBSA = Asset( + ('https://fileserver.linaro.org/s/KJyeBxL82mz2r7F/' + 'download/rme-stack-op-tee-4.2.0-cca-v4-sbsa.tar.gz'), + 'dd9ab28ec869bdf3b5376116cb3689103b43433fd5c4bca0f4a8d8b3c104999e') + + # This tests the FEAT_RME cpu implementation, by booting a VM supporting it, + # and launching a nested VM using it. + def test_aarch64_rme_sbsaref(self): + self.set_machine('sbsa-ref') + self.require_accelerator('tcg') + + self.vm.set_console() + + stack_path_tar_gz = self.ASSET_RME_STACK_SBSA.fetch() + self.archive_extract(stack_path_tar_gz, format="tar") + + rme_stack = self.scratch_file('rme-stack-op-tee-4.2.0-cca-v4-sbsa') + pflash0 = os.path.join(rme_stack, 'images', 'SBSA_FLASH0.fd') + pflash1 = os.path.join(rme_stack, 'images', 'SBSA_FLASH1.fd') + virtual = os.path.join(rme_stack, 'images', 'disks', 'virtual') + drive = os.path.join(rme_stack, 'out-br', 'images', 'rootfs.ext4') + + self.vm.add_args('-cpu', 'max,x-rme=on,pauth-impdef=on') + self.vm.add_args('-m', '2G') + self.vm.add_args('-M', 'sbsa-ref') + self.vm.add_args('-drive', f'file={pflash0},format=raw,if=pflash') + self.vm.add_args('-drive', f'file={pflash1},format=raw,if=pflash') + self.vm.add_args('-drive', f'file=fat:rw:{virtual},format=raw') + self.vm.add_args('-drive', f'format=raw,if=none,file={drive},id=hd0') + self.vm.add_args('-device', 'virtio-blk-pci,drive=hd0') + self.vm.add_args('-device', 'virtio-9p-pci,fsdev=shr0,mount_tag=shr0') + self.vm.add_args('-fsdev', f'local,security_model=none,path={rme_stack},id=shr0') + self.vm.add_args('-device', 'virtio-net-pci,netdev=net0') + self.vm.add_args('-netdev', 'user,id=net0') + + self.vm.launch() + # Wait for host VM boot to complete. + wait_for_console_pattern(self, 'Welcome to Buildroot') + exec_command_and_wait_for_pattern(self, 'root', '#') + + test_realms_guest(self) + +if __name__ == '__main__': + QemuSystemTest.main() diff --git a/tests/functional/test_aarch64_rme_virt.py b/tests/functional/test_aarch64_rme_virt.py new file mode 100755 index 0000000000..42b9229b4c --- /dev/null +++ b/tests/functional/test_aarch64_rme_virt.py @@ -0,0 +1,98 @@ +#!/usr/bin/env python3 +# +# Functional test that boots a Realms environment on virt machine and a nested +# guest VM using it. +# +# Copyright (c) 2024 Linaro Ltd. +# +# Author: Pierrick Bouvier +# +# SPDX-License-Identifier: GPL-2.0-or-later + +import time +import os +import logging + +from qemu_test import QemuSystemTest, Asset +from qemu_test import exec_command, wait_for_console_pattern +from qemu_test import exec_command_and_wait_for_pattern + +def test_realms_guest(test_rme_instance): + + # Boot the (nested) guest VM + exec_command(test_rme_instance, + 'qemu-system-aarch64 -M virt,gic-version=3 ' + '-cpu host -enable-kvm -m 512M ' + '-M confidential-guest-support=rme0 ' + '-object rme-guest,id=rme0 ' + '-device virtio-net-pci,netdev=net0,romfile= ' + '-netdev user,id=net0 ' + '-kernel /mnt/out/bin/Image ' + '-initrd /mnt/out-br/images/rootfs.cpio ' + '-serial stdio') + # Detect Realm activation during (nested) guest boot. + wait_for_console_pattern(test_rme_instance, + 'SMC_RMI_REALM_ACTIVATE') + # Wait for (nested) guest boot to complete. + wait_for_console_pattern(test_rme_instance, + 'Welcome to Buildroot') + exec_command_and_wait_for_pattern(test_rme_instance, 'root', '#') + # query (nested) guest cca report + exec_command(test_rme_instance, 'cca-workload-attestation report') + wait_for_console_pattern(test_rme_instance, + '"cca-platform-hash-algo-id": "sha-256"') + wait_for_console_pattern(test_rme_instance, + '"cca-realm-hash-algo-id": "sha-512"') + wait_for_console_pattern(test_rme_instance, + '"cca-realm-public-key-hash-algo-id": "sha-256"') + +class Aarch64RMEVirtMachine(QemuSystemTest): + + # Stack is built with OP-TEE build environment from those instructions: + # https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/ + # https://github.com/pbo-linaro/qemu-rme-stack + ASSET_RME_STACK_VIRT = Asset( + ('https://fileserver.linaro.org/s/iaRsNDJp2CXHMSJ/' + 'download/rme-stack-op-tee-4.2.0-cca-v4-qemu_v8.tar.gz'), + '1851adc232b094384d8b879b9a2cfff07ef3d6205032b85e9b3a4a9ae6b0b7ad') + + # This tests the FEAT_RME cpu implementation, by booting a VM supporting it, + # and launching a nested VM using it. + def test_aarch64_rme_virt(self): + self.set_machine('virt') + self.vm.set_console() + self.require_accelerator('tcg') + + stack_path_tar_gz = self.ASSET_RME_STACK_VIRT.fetch() + self.archive_extract(stack_path_tar_gz, format="tar") + + rme_stack = self.scratch_file('rme-stack-op-tee-4.2.0-cca-v4-qemu_v8') + kernel = os.path.join(rme_stack, 'out', 'bin', 'Image') + bios = os.path.join(rme_stack, 'out', 'bin', 'flash.bin') + drive = os.path.join(rme_stack, 'out-br', 'images', 'rootfs.ext4') + + self.vm.add_args('-cpu', 'max,x-rme=on,pauth-impdef=on') + self.vm.add_args('-m', '2G') + self.vm.add_args('-M', 'virt,acpi=off,' + 'virtualization=on,' + 'secure=on,' + 'gic-version=3') + self.vm.add_args('-bios', bios) + self.vm.add_args('-kernel', kernel) + self.vm.add_args('-drive', f'format=raw,if=none,file={drive},id=hd0') + self.vm.add_args('-device', 'virtio-blk-pci,drive=hd0') + self.vm.add_args('-device', 'virtio-9p-device,fsdev=shr0,mount_tag=shr0') + self.vm.add_args('-fsdev', f'local,security_model=none,path={rme_stack},id=shr0') + self.vm.add_args('-device', 'virtio-net-pci,netdev=net0') + self.vm.add_args('-netdev', 'user,id=net0') + self.vm.add_args('-append', 'root=/dev/vda') + + self.vm.launch() + # Wait for host VM boot to complete. + wait_for_console_pattern(self, 'Welcome to Buildroot') + exec_command_and_wait_for_pattern(self, 'root', '#') + + test_realms_guest(self) + +if __name__ == '__main__': + QemuSystemTest.main() From patchwork Fri Jan 10 13:17:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856247 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222931wrc; Fri, 10 Jan 2025 05:24:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVLyKlnSWnpDfacgzjR7t39n/f/GIcNBNsddYkvJdIX2ROm2KOIm2m8TqpNoZaZ5rTl5CO5YA==@linaro.org X-Google-Smtp-Source: AGHT+IF2t1vyG+LqjmJKeeV0dOQx1tCj7O7rA/PMcvGnvVTLEEuWaJmV0w9aXjD1oIo6G5lD5k9j X-Received: by 2002:ac8:5955:0:b0:467:8765:51ae with SMTP id d75a77b69052e-46c71081664mr153221921cf.39.1736515470361; Fri, 10 Jan 2025 05:24:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515470; cv=none; d=google.com; s=arc-20240605; b=g0ZJLvvNpPeQCIeNlJQ9KF0lrk+XWmrF47BA0xI/+1DP1JTUTYneRPNvH2TD08ez8/ Wn9/NXOLT1D2WdwLB93NGtLjCtRnbSRNsFFjB2rsfNKGN+UK2Bez1Of7UUTRbONR6t9I UFdmyOtIFESoPFNT2nrPKNddrUeeETTkauulmF0LUFHoAQsxyCfW50oULCIXj7IL845E oU7SJH/CWlxPeEkam/VAguGp0uo16XqWyrs696l7DLI23CINMHUVuRzSTjMX6x2MbHEQ CQ6UCF+WUzZ2YksTgMa/EgZGLY0sVhC3fj5VzsfH+jNM+MPjqcr33B/01dHcRGSEYf8W 9nxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=qpICeKmMeYnALi5nXUee1KCr49oIbU3BKgAvEP82Pcw=; fh=2iAtZVMPeHSpEU1BdrqjMAyPSzMzQN8Ofxt9dTNF4N8=; b=cHH1xs6kO1MyuRfre58GmkiHmvE2VRhDanjAkzOc1AXxynWg0QV4YByAUXk2g2temL 1CP/dwSQz9cEwqMFmmdFo65BtC+UbpQ+6fERj4VOkys0TFHyH7MesiZMO+hl3b5tGxuH LPGjIpjui/iFzLVpWg7KpL1R62YlsZXYIs2CdmPYhPZQma6mVRKXbIAvVtVLWAADTTRo kl+gP5hlswnviUZLI+tTr6BKtHESh37blEflMErSkl59XcVmDybfhkySSD6gL1eYb0js xN1WkOKjqkTkZ2W0W3mxiRCD2mkF9wY9GCflvNpW8LHyjepLECwJD8l8ECqcrUQ+EnFH U4Fg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eQwrmj4g; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c873313a2si20378601cf.119.2025.01.10.05.24.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:30 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eQwrmj4g; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzW-0000Nq-ES; Fri, 10 Jan 2025 08:23:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz7-0008OH-MY for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz5-0005di-1J for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:33 -0500 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-5d3e9a88793so3206444a12.1 for ; Fri, 10 Jan 2025 05:23:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515409; x=1737120209; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qpICeKmMeYnALi5nXUee1KCr49oIbU3BKgAvEP82Pcw=; b=eQwrmj4gTbyyB6buPpOKgfgCETpZ+9WATWHjGtPMfRkK2vj6qzfRXjZAj4oC472cU9 IXf+5HTplMQMkT3PeC//DvRpgeSQ1b38Oq2P2BQhVdhdRl/iROr3KLINkPRbpX1txayR qkfx+35iA+ujN16rIlg43QhM1QSMczYLvcgwORaMn9tthNnFyGVy6za4iHfKZ9eDlBYl e3nmAvniYgmAjZuUckmQL5h0yoZ9cEtfMvPGCNxnNXOygkVjUD4K5FeIvOaNgrxaKRug zIjGKo/bgbusQC6STgLkRKzJqasHODVm7uJK6ZGp/0vo8ezTog7DVyl9dsec7dIDgp+3 uCQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515409; x=1737120209; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qpICeKmMeYnALi5nXUee1KCr49oIbU3BKgAvEP82Pcw=; b=RfOUnmOcQD7mokOhch1Ll4kdOmlPxXkqTOCF5ySZsYGHFnygnfHrfewAwKqc7ARwju aeRzMgbV9VBMe8oOnWjjzLosg30w20Qqgh/Uv8m5gSXlV4Y6oOueqIPb0THwQJh2bgbM ysMJzb8dUw3FwnEh0GLEqsQni6PpYX+QUQDrg3Rn2ymp8FEC9oT9LEhLlrC1opThGD3G 64Y1Kd1I2Qxf1egqE1j9nQJUtOj8gReH1eQo2ijuZRPu6VkA+6Ks9LmUy3E2IsmfFD/M odkE7H8RxpWK1JusuYtYgxvMPSgOnTrKxaByHgCfXOq9+v3vDFoJWOqLtruT+khwuPye 38GA== X-Gm-Message-State: AOJu0Yx9SJh4LsH4EyHzrLU/Xyjnf7F2o180NG6Oguv9v5wuDK+pDFYB +uOoLVjbfBiAsjuMN/WPfLjZB2Dw4Ct0zJ0Y3jknVpeiJQkwRAxmUlMEqUCNfeo= X-Gm-Gg: ASbGncvTvLQERQUInlwvncgVQL/h3mX9SDvq9ccQUt39j66fB0gBglu5snPDPA/nl5M YgjJqgQIoxehxcvyTkNdBd0VN47F0n2Nj/pf4v0bn3mq50KVxNvQ1OhMM52KD+NI1RhS+yYB8Wx gnQiHjQqbUGImeG02wFxW6NJ40Qd5Psba4AuQlLMhR9oynQQJJtj+qS129UGU6v/DPh68P9pE2g mEQfidBL4/yloTNzkJHXklkMT7Y7HfqHVGXUZfy2Qat467+6PMg4Bw= X-Received: by 2002:a05:6402:3888:b0:5d1:2377:5afc with SMTP id 4fb4d7f45d1cf-5d972dfb38amr9630561a12.3.1736515409327; Fri, 10 Jan 2025 05:23:29 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5d9904a55f9sm1594282a12.81.2025.01.10.05.23.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 8F0885F8C8; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Fabiano Rosas , Laurent Vivier , Paolo Bonzini Subject: [PULL 16/32] tests/qtest: remove clock_steps from virtio tests Date: Fri, 10 Jan 2025 13:17:38 +0000 Message-Id: <20250110131754.2769814-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::536; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x536.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org In the qtest environment time will not step forward if the system is paused (timers disabled) or we have no timer events to fire. As a result VirtIO events are responded to directly and we don't need to step time forward. We still do timeout processing to handle the fact the target QEMU may not be ready to respond right away. This will usually be due to a slow CI system or if QEMU is running under something like rr. Future qtest patches will assert that time actually changes when a step is requested. Reviewed-by: Fabiano Rosas Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-17-alex.bennee@linaro.org> diff --git a/tests/qtest/libqos/virtio.c b/tests/qtest/libqos/virtio.c index a21b6eee9c..2e7979652f 100644 --- a/tests/qtest/libqos/virtio.c +++ b/tests/qtest/libqos/virtio.c @@ -170,7 +170,6 @@ void qvirtio_wait_queue_isr(QTestState *qts, QVirtioDevice *d, gint64 start_time = g_get_monotonic_time(); for (;;) { - qtest_clock_step(qts, 100); if (d->bus->get_queue_isr_status(d, vq)) { return; } @@ -192,7 +191,6 @@ uint8_t qvirtio_wait_status_byte_no_isr(QTestState *qts, QVirtioDevice *d, uint8_t val; while ((val = qtest_readb(qts, addr)) == 0xff) { - qtest_clock_step(qts, 100); g_assert(!d->bus->get_queue_isr_status(d, vq)); g_assert(g_get_monotonic_time() - start_time <= timeout_us); } @@ -219,14 +217,12 @@ void qvirtio_wait_used_elem(QTestState *qts, QVirtioDevice *d, for (;;) { uint32_t got_desc_idx; - qtest_clock_step(qts, 100); if (d->bus->get_queue_isr_status(d, vq) && qvirtqueue_get_buf(qts, vq, &got_desc_idx, len)) { g_assert_cmpint(got_desc_idx, ==, desc_idx); return; } - g_assert(g_get_monotonic_time() - start_time <= timeout_us); } } From patchwork Fri Jan 10 13:17:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856252 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223781wrc; Fri, 10 Jan 2025 05:26:12 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWU8ZmpHVH/Ra+fHhJI/VYfnN9UZmKPLxIFHeNiIgHSQ1VxeaYASnWEkHzTrCaKhEQhDoX2Ow==@linaro.org X-Google-Smtp-Source: AGHT+IGX1XeFjaq6OXpeGqf1yL3jG8zFh7PfWc4QG9gOHQaCOy0gSQw7IHC2EHT5nPvW9eLIPFsh X-Received: by 2002:a05:620a:2450:b0:7b6:d435:ccf7 with SMTP id af79cd13be357-7bcd9767e0cmr1466960885a.50.1736515572547; Fri, 10 Jan 2025 05:26:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515572; cv=none; d=google.com; s=arc-20240605; b=FxOVQbF3IZ9/Z6JLdH36PxY0Zs1WGUn/625Ma+QXpSoVJHvRhJ8er8rjnaLd7jzfiR IuGazJHvd/sorp9go4+SbL9h4cRHmdVjmXIfBw5DnatF2OuEn9tG3OinBWVRC9z0HA0U MoNrSgLSQrOZ+cV3URoBrT8aNLF2O2yaZwQoq2pIDyp/zaRd3N8jK5QhZPBgcHJbRJm0 g0Uxho7XzciUNe+IYSA9ezNp5wKqokimnK9erajapSJ1EkcX61RNHF18pfeMJrgKBEUB FvBnP7oJMw2xz7vWEaq5JnYZ+b6QSj25wjN/Q9NjzzwqlQGoCBFTvfVs/37mQmtRq3jr BIJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=41wL9S2WjuFMsg/x9Ao10h4Njo7dU6+cGfdY/1G7SPs=; fh=2iAtZVMPeHSpEU1BdrqjMAyPSzMzQN8Ofxt9dTNF4N8=; b=TO3xv2lPDLijXmvnNKzKd2yP3SEWKjUIitbuUifLlEvICGd2WNk2PaVZB5eLDFDpJc futumy3+Te5galff4T5L2gpcWbgsCcK50Gbmq7M8hpt8LkZRr3xsrxCCFUDu18aT+iWd e2LtY/ctZZ9EUzmxQXnjN3GbS9wlRr5iKzLHm907oDHQBpg5ZOf0J4/1jAsiXnkHo98A TPGhxEEI+zAs024Ag3kYFAmqOPyhJkfrUwViHw1sNB4Fa5wEyDwcXyLaPR7aAoT7m1No qPESkAQ613LfmB3rlC2WY/X915iLbceIcX1Z5c06nZp+Qhs86wBE3FZGVYmFltmQajtu rsbQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="wF/YVUi+"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7bce3307727si427187885a.339.2025.01.10.05.26.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:26:12 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="wF/YVUi+"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzg-0000ks-Ee; Fri, 10 Jan 2025 08:24:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEzA-0008Pg-6u for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz8-0005el-AP for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:35 -0500 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5d0ac27b412so2530480a12.1 for ; Fri, 10 Jan 2025 05:23:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515413; x=1737120213; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=41wL9S2WjuFMsg/x9Ao10h4Njo7dU6+cGfdY/1G7SPs=; b=wF/YVUi+jWzFRF7Kpg4PjmW2DYfcqm18U1hWyxsojY0C45THYZ9oCftjfRSJQM5err Bn5JALdBkWg5scemhuvf1tHan75iCtjBFWEpdfpRWgjheIXQQdwVDQ0sHwNAFY4mHnKV 8C7wafjtue1oikoNomdpvYb3Zcs/1ykZ6b2rniufr4nYpg5w7lt8Kl1CHFArF3cWGQ1Y hZ2kM3zYZXFaBNRpt5b26fFpxqyDbfkTH0xcKMrXNOSXEiE/5wD6oDZx/Yziq8zt9b+S IX/CHzk8ybTxkSlGbCysclKFZKYNbJc3M/jcauf2khfvmJxSXHZrDB88ob0OYc2M8S7Q /NhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515413; x=1737120213; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=41wL9S2WjuFMsg/x9Ao10h4Njo7dU6+cGfdY/1G7SPs=; b=FFFl4sOl7ltGLwU/IyGdHd8b3GN4AlTTfg9otryQKR46ARIGYAOdzcIxExgfoCGGWM a7LWHyVbN6T4/kv/I1lK1P3FeGlcEC1nwEuZ/14f5ruBMYdQjeAlGNKBhLEZxKsaZkX/ doFA8St+1XlIkfNGAhg3gqWFmZMP+XrsRWzeHVzbor4mc5sX7srgDb76kuhTrrU4UQU5 VMTfGij2dxw4eLEqT8r+Zk3WHQKLpCgOPFXyJp2WKm1SZa6fmsFmlgGcnSs/flCd86DU /17frNbAnhk0Z2iT6VxgHOiwOAI4r4euM2kGWL1LBSk6t+XTrXija7x4Xv77RJF+4q2l H56w== X-Gm-Message-State: AOJu0Ywiyo+pwUE3BQONqt2bz1bpWHv6C+ebZC62cjVXeORffR7qgfRd ynH5YuVCQrwwnC8/Nder4ewhHhh0rLsSiRWB008TbZuPw9XSnk1XQpGLp18tDW4= X-Gm-Gg: ASbGnctQHmkS/BvKmxfrqbUgfVkGCiGQ/VWChZIkaM9gZqC5/7LbHMOPsjEkjsiSvWc RmciYkf5EVOx6OQ7ZgfGCyRLrS/v+GrtQDpJLbXtUez2qDRPJMHqGuV74+uCOCy6MkqXKm/+dek a9eXucQM+KS0ktILryS/Roy98RyWBsrTy8AdWp3G079rYk24SQplC5S18wVjAHW2FW/dO/nBHXw /fX4ocLOS6dqLeFBIWeg8UtvLumW6NzbdBdN7Kut6NIJnbjkMwAvcY= X-Received: by 2002:a05:6402:2690:b0:5d2:7199:ae5 with SMTP id 4fb4d7f45d1cf-5d972dfbe9amr9522973a12.5.1736515412795; Fri, 10 Jan 2025 05:23:32 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5d9903c4598sm1637061a12.53.2025.01.10.05.23.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:31 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id A0C40609B6; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Fabiano Rosas , Laurent Vivier , Paolo Bonzini Subject: [PULL 17/32] system/qtest: properly feedback results of clock_[step|set] Date: Fri, 10 Jan 2025 13:17:39 +0000 Message-Id: <20250110131754.2769814-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::52d; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Time will not advance if the system is paused or there are no timer events set for the future. In absence of pending timer events advancing time would make no difference the system state. Attempting to do so would be a bug and the test or device under test would need fixing. Tighten up the result reporting to `FAIL` if time was not advanced. Reviewed-by: Fabiano Rosas Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2687 Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-18-alex.bennee@linaro.org> diff --git a/system/qtest.c b/system/qtest.c index 99ef2042f6..e68ed0f2a8 100644 --- a/system/qtest.c +++ b/system/qtest.c @@ -78,6 +78,11 @@ static void *qtest_server_send_opaque; * let you adjust the value of the clock (monotonically). All the commands * return the current value of the clock in nanoseconds. * + * If the commands FAIL then time wasn't advanced which is likely + * because the machine was in a paused state or no timer events exist + * in the future. This will cause qtest to abort and the test will + * need to check its assumptions. + * * .. code-block:: none * * > clock_step @@ -710,7 +715,8 @@ static void qtest_process_command(CharBackend *chr, gchar **words) qtest_sendf(chr, "OK little\n"); } } else if (qtest_enabled() && strcmp(words[0], "clock_step") == 0) { - int64_t ns; + int64_t old_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); + int64_t ns, new_ns; if (words[1]) { int ret = qemu_strtoi64(words[1], NULL, 0, &ns); @@ -719,11 +725,10 @@ static void qtest_process_command(CharBackend *chr, gchar **words) ns = qemu_clock_deadline_ns_all(QEMU_CLOCK_VIRTUAL, QEMU_TIMER_ATTR_ALL); } - qemu_clock_advance_virtual_time( - qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + ns); + new_ns = qemu_clock_advance_virtual_time(old_ns + ns); qtest_send_prefix(chr); - qtest_sendf(chr, "OK %"PRIi64"\n", - (int64_t)qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL)); + qtest_sendf(chr, "%s %"PRIi64"\n", + new_ns > old_ns ? "OK" : "FAIL", new_ns); } else if (strcmp(words[0], "module_load") == 0) { Error *local_err = NULL; int rv; @@ -740,16 +745,16 @@ static void qtest_process_command(CharBackend *chr, gchar **words) qtest_sendf(chr, "FAIL\n"); } } else if (qtest_enabled() && strcmp(words[0], "clock_set") == 0) { - int64_t ns; + int64_t ns, new_ns; int ret; g_assert(words[1]); ret = qemu_strtoi64(words[1], NULL, 0, &ns); g_assert(ret == 0); - qemu_clock_advance_virtual_time(ns); + new_ns = qemu_clock_advance_virtual_time(ns); qtest_send_prefix(chr); - qtest_sendf(chr, "OK %"PRIi64"\n", - (int64_t)qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL)); + qtest_sendf(chr, "%s %"PRIi64"\n", + new_ns == ns ? "OK" : "FAIL", new_ns); } else if (process_command_cb && process_command_cb(chr, words)) { /* Command got consumed by the callback handler */ } else { From patchwork Fri Jan 10 13:17:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856227 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220618wrc; Fri, 10 Jan 2025 05:19:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCV7PjpuOAUxgcfll2cFm/At0icA21sQ1CZZrgDmkH18suoFjOr0YLJoS8JSAty+3aDdYHpOHA==@linaro.org X-Google-Smtp-Source: AGHT+IGNfcqRfAcTV3ia+FXKMqvxWV452KNSge61XNTwNQXpw04OsfUmzh/TZpxQDn8yu15xa25g X-Received: by 2002:a05:6102:c8e:b0:4b2:cc94:187c with SMTP id ada2fe7eead31-4b3d0d78f5bmr9783237137.2.1736515170777; Fri, 10 Jan 2025 05:19:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515170; cv=none; d=google.com; s=arc-20240605; b=bvJni9kHy9uHONKvXhzCPgCmKnvTgUyEgmBCi2MPnSO2/tE4oeV8ubSmHQJIZKKLIQ lWOkMnPJwnz1QuHaRcPl0VILj+HeQYMSu6dSNGtn2T6nwGJoGAZbQhzDxOxWw4qS6K7I 3bGXGJ9jXi0F1hXnD+0fH9eo19UCeUUyPf2a5oOgxYiYqM85WdBqPVccNrr2ld54JPxG VD1NjPn410Hnw03N5cIVOHALCXl0iiGReSfzBoWLn0LxXEuSJO8VcbqulqZ9vhxA7qTe hli3nqGwhwWYtLPkpvE9S+/xRXgIRiE+20ZGv9Xzq46sF87mIiKTja5pKjhWWIrzwGqk E6Jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=6LGPQrma4XTCDNDbbK6Y397fLHxFQ/LRSzYQ8GARXks=; fh=xHc4t8tCsVJvOXXZ7IcqrW0xlbnMCwJrL2/fMTBPMzM=; b=PjFR/8CAGBDxj8rkwAayXgu5C94j6bTkXPHZrQepdFz25ReibNQlsFNI54FkdwAkU6 WcHEOlEJ1HHef1ZKMZ9e8o9/UAvp90Z5KeBE1D3CkVgkw3vZk2YTVQwPol0olfVuBsJu PX8DW9vKcnOR+xzCgq+1yoA/EEBIJF4/XZObpM3p1G9xf7HEXsbYhNEoUQwF2UCa0PIm FgJH3ktW0wmwh9KvK+uUq/DQX56/3DOkw+KJ9BXl3F8vJwIU41+LX2mcTTrCJhDE+9IO REBcH+KMc8QylwxBCWSJh3Z59nsSe/RHylcp4h4x4L8xKjhj1QH/4ZewtA4k2Iw0lKjQ UzKg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="akXd/yxB"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a1e0cc1a2514c-8623b22092csi683181241.48.2025.01.10.05.19.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:19:30 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="akXd/yxB"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEuA-0004o5-1A; Fri, 10 Jan 2025 08:18:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtt-0004gQ-Ka for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:09 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtq-0004kd-Ng for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:08 -0500 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-436281c8a38so15156395e9.3 for ; Fri, 10 Jan 2025 05:18:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515085; x=1737119885; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6LGPQrma4XTCDNDbbK6Y397fLHxFQ/LRSzYQ8GARXks=; b=akXd/yxBfGb3HZH/c6ImVBJ6KycRobR7hjXPkPni/i3wURv71PmSMnygQSI1zviTgv WNlvxbeoohBxqqSArL1U8DX6+uj0R4lfQ+nSSduwQkUIkKTumLzUEnoUrPfl21oqag+V QxIA8Fk8K4liNQHVDxSs6k+QeeOEz3G96tKZYsdAWejsLNqNgYakA85RO8Miu5RB1ubV TM1c0pxN7Ju5Y1YQJCSjljAXc3vUeVaRexYIe8gRcyU5mUV0yrpdt1ZlkZR6zTiXEkUZ Fw+B1NAse1YyKrB7SRe9TWLEyRHqa1fgRvvYgnLr0cV638IZw1F10sEPfgblSRGs0kRu SHkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515085; x=1737119885; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6LGPQrma4XTCDNDbbK6Y397fLHxFQ/LRSzYQ8GARXks=; b=NmGMrPgW5/vLRUrVpbb+Zx50Xxb6bUH/nutfoDLt2dtMSiyAl3qZVZl1TJCkqSF18p imykYXUBHjNG21sKd91TJ4QHNkwX3by53Da+P8T4UBHY0BpGiV0u0U6tjiKC2eAJDJzE 0Z3+gxxG5vL+8o20bm/0s4Ay8CrMw5afaQYJ/ot95e3yo/NphOkIdPm47pxtQxUkPjDt k3BaW/kn6bqF3JBtTopOCDxSuHX80gcZYYeCapDWGj7qR2DKASC9lSCMtMX2XejFi32f u4zvlsfLuUv+KiK66EuA0iUnY5ZgXrpsIQ1qiU6WgPpimgq7OxMCkVvAGDVV0+VgUzZ6 RrAQ== X-Gm-Message-State: AOJu0YwwoZFT/sWrbsXK+UPideUHj/yDS7YrjGEeBsbtt0D0TEQKb2vd J+EMNc4x26KqFFVThwkHisZML6qMXA42EBXEJkM1F6GFhh6PnuGYUSMXq4Z5yec= X-Gm-Gg: ASbGnctjH4X72wk9zws44/ghwurRhUnB9RXUd9l5wvFBHTWYNofqLBUIoE10UnXHkm0 KI0tvIIaeueIP13ixe+vh+IlQW1PCXLvvKsPxPnOjCPNu0G/lDtsjoByW6qSZL4wrXJxEwPAbeg xnjepu1sCnF3Y8TUTNHMg6WyrGyyJKScXcOYF/w1pHJfGroRPpCCfY5XA4+3FwJjE55u7o9917t l72KkW1iv+YiEhsuDbPUC4CgBBj5aIFKjIiSXyj6N27U0hEALXNuiU= X-Received: by 2002:a05:600c:3516:b0:436:5165:f206 with SMTP id 5b1f17b1804b1-436e27075eemr107786145e9.31.1736515085292; Fri, 10 Jan 2025 05:18:05 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e38428bsm4556045f8f.37.2025.01.10.05.17.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id B46A2609F2; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 18/32] tests/functional: remove hacky sleep from the tests Date: Fri, 10 Jan 2025 13:17:40 +0000 Message-Id: <20250110131754.2769814-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We have proper detection of prompts now so we don't need to guess with sleep() sprinkled through the test. The extra step of calling halt is just to flush the final bits of the log (although the last line is still missed). Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-19-alex.bennee@linaro.org> diff --git a/tests/functional/test_aarch64_virt.py b/tests/functional/test_aarch64_virt.py index 08576b0694..2d9995a95d 100755 --- a/tests/functional/test_aarch64_virt.py +++ b/tests/functional/test_aarch64_virt.py @@ -10,12 +10,12 @@ # # SPDX-License-Identifier: GPL-2.0-or-later -import time import logging from subprocess import check_call, DEVNULL from qemu_test import QemuSystemTest, Asset -from qemu_test import exec_command, wait_for_console_pattern +from qemu_test import exec_command_and_wait_for_pattern +from qemu_test import wait_for_console_pattern from qemu_test import get_qemu_img @@ -107,18 +107,22 @@ def common_aarch64_virt(self, machine): 'virtio-blk-device,drive=scratch') self.vm.launch() - self.wait_for_console_pattern('Welcome to Buildroot') - time.sleep(0.1) - exec_command(self, 'root') - time.sleep(0.1) - exec_command(self, 'dd if=/dev/hwrng of=/dev/vda bs=512 count=4') - time.sleep(0.1) - exec_command(self, 'md5sum /dev/vda') - time.sleep(0.1) - exec_command(self, 'cat /proc/interrupts') - time.sleep(0.1) - exec_command(self, 'cat /proc/self/maps') - time.sleep(0.1) + + ps1='#' + self.wait_for_console_pattern('login:') + + commands = [ + ('root', ps1), + ('cat /proc/interrupts', ps1), + ('cat /proc/self/maps', ps1), + ('uname -a', ps1), + ('dd if=/dev/hwrng of=/dev/vda bs=512 count=4', ps1), + ('md5sum /dev/vda', ps1), + ('halt -n', 'reboot: System halted') + ] + + for cmd, pattern in commands: + exec_command_and_wait_for_pattern(self, cmd, pattern) def test_aarch64_virt_gicv3(self): self.common_aarch64_virt("virt,gic_version=3") From patchwork Fri Jan 10 13:17:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856253 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223879wrc; Fri, 10 Jan 2025 05:26:22 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUcV9ZdsZpbgJN70QnCDyvBk7a5sduEJpMd1Puuv850wsSBSiuzb/7zuRdDuyrQAzmuio427Q==@linaro.org X-Google-Smtp-Source: AGHT+IFjbaBRfOadrAiRpK0Z9DhsEpmmAKqeA5WrnlDsrz8N36o4AYhriQlXhDudyisRcfzqpuHm X-Received: by 2002:a05:622a:15c9:b0:467:6cd9:3093 with SMTP id d75a77b69052e-46c7108fd40mr185373161cf.46.1736515582467; Fri, 10 Jan 2025 05:26:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515582; cv=none; d=google.com; s=arc-20240605; b=FUqUkBhilc1pvWIEFktSl2IVsy83Obb9NHdf0+BCc3P8xmqx5EV2k8UicanCFu69Ia MdCYZAaZomddipAeXtlHZdr86pWD5GgtpPsVlR+D/Me2yzW5lUzd2IaMYRhx+/af5z3W /r1nnMOHz+YHV9av6rv9C3G8x7FK+vDYh+OHEU+0z3JbkgQsLJNmiAECj150tvRsPxC9 070PRqQPjlxcB60jdd4NuXOYl/pg1R0EMFFFfRMOl4OoaSTFGpjoS6brtCc/goIpaX7U wVnllRb73XlX1lf4k6RwmoOF1s7INtok3wBbZy540TSADUviwqS4uR+0++V33ThyvvtG t2uw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=VElp+3f5K/8aS805Hx1mlXPx4V+6pBsG4GTVS+w14T0=; fh=8YN1KZ5drNDTniyopjLBKKBIK6fDe063Q76szk8pzWU=; b=kEAmWYd0Kh+qRKuzDAgK+xhLLag6+YrUqz88yuFhjHX3jQqHni3MhWklRd8Cvhw2kW oneBUwe3PmpvfVtFf+YvvYp/H74QCwW7ASd9Io6SztoNMDce4nmQ+o3OP3fU7gGXfcsb xs6D6o3wvQhdrkUbAeEwbg2GXi9H6sJ5nfbalYrDDbIVjsnyDLXy2RM/JD9BvlGrEvC/ 1KzNQRXbyACLELxaF1GHVhO9ygc8UQ8WLLs7uDLAIkMJ70RxjRdfXQyUSq9NLdpsg9T1 T5kSQVEtfntj5z8PQ7yCVewRrITp2HsOA3Dfz7o4W29+9lfVuCXghGCKoq49CX8jfeS3 195g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VmXdpRuh; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c873e4770si20924811cf.300.2025.01.10.05.26.22 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:26:22 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VmXdpRuh; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzg-0000kr-Eg; Fri, 10 Jan 2025 08:24:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz9-0008P9-AJ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz7-0005ed-Cr for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:34 -0500 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-5d122cf8e52so3246945a12.1 for ; Fri, 10 Jan 2025 05:23:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515412; x=1737120212; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VElp+3f5K/8aS805Hx1mlXPx4V+6pBsG4GTVS+w14T0=; b=VmXdpRuhTkQFXEOVE0w3KsTQFsKu1uBf4272OsrY6P/eZgsH93lKQG5Vdy5m503SWc ya7ax/Yz8piabZw87clW5c7v95HLRlOlWklZpfDOc2Sn+nB0/f/IDQ3dHD2qyWJ7nGpN 4S70zCxesgLutVML6B1Vv+xITtVcXuu4oW+RgXKk8ap/nmV5UXh0z/jutxAzKsgXsG1A /dHYl+jNCH2GPCG6WzOaXkwdkaiDesmjbZlWs9X0CJI9mBldx8bc/tgRV+1ZVMjLmSKL S0bYvFe3wf5AdScBYesL0+C2zYgAIoNIPjJq/OhQoq3zQUvEDa636ZrCIYfojkzwJlbl iQNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515412; x=1737120212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VElp+3f5K/8aS805Hx1mlXPx4V+6pBsG4GTVS+w14T0=; b=ZUCdF+xWueitY1JdPagF1RlIbxyd6rm19Ya5Pkrja2bi6URa5E4tyJ28PnGL0wmIXn Y6x6ytvxfvT1R+KOiGvxjJK4sknjUKOyA3NS73ktJCW2Dm1NfNuNOPA04Hrbi++rihdC d28nHBR/TfDVj6UclROVvr7VKR6p46eYk5EbPBChI/uA/Fyi+C6F4TmnJBbQFYjw0e8f w7OHIjFMZfyi4bB4W0bH8R6Jyqgrv/nis5uVGdGiaghe9+ZYtpDRzVIrQmoBeNyAKVWx 0I+djEI+WEFI8cYUIxa/4QPuVw/qTIG32BAN73YGgxf3JrAYGXVPMTcP+JrLnOJD0zOi eDCw== X-Gm-Message-State: AOJu0Yz/UDwiSto8T3/8+W8LWBLD5IYqJJPkn+IdIkvrYQI0/RH01vaB 41go4//m3RTx8vYuSmk/hQK3e0Fvt4DRzstH4LvtFSAdanIWlWq99jk6Mz5pTrf/57QkqqsTem5 0xXI= X-Gm-Gg: ASbGnctFZ9q8sqJChk3PD/4WNmPY6C51bGbXjMrAnEs0l5lgRQzx3HAnPkLwiCCmwgx YvdjsLk4C2CIeR2RU7/Y6Ii1roeF+s3WocMm8tEYi3FNmrjvz2OCSpPQcoGYtIStm/XD7fLdOpu tYqI45UoDzygqMDPH52OwSWp3XEl/DCQ2BjQcuXUZAWuT2onGAQw8SCij5V95X5ny5QNWKP6m4G F0JeeWwmOIytj7Cwp+idijNzIrXsyTdH2ln5YQvJ3W696gDaaPQMkQ= X-Received: by 2002:a05:6402:4415:b0:5d1:1f1:a283 with SMTP id 4fb4d7f45d1cf-5d972df6fecmr9497530a12.4.1736515411881; Fri, 10 Jan 2025 05:23:31 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5d9903c3333sm1713852a12.47.2025.01.10.05.23.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id C693D6142C; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Daniel_?= =?utf-8?q?P_=2E_Berrang=C3=A9?= , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Subject: [PULL 19/32] tests/functional: add zstd support to uncompress utility Date: Fri, 10 Jan 2025 13:17:41 +0000 Message-Id: <20250110131754.2769814-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::536; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x536.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Rather than using the python library (which has a different API anyway) lets just call the binary. zstdtools is already in out qemu.yml so all test containers should have it around. Tests should still use @skipIfMissingCommands('zstd') to gracefully handle when only minimal dependencies have been installed. Reviewed-by: Daniel P. Berrangé Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-20-alex.bennee@linaro.org> diff --git a/tests/functional/qemu_test/uncompress.py b/tests/functional/qemu_test/uncompress.py index 6d02ded066..76dcf22385 100644 --- a/tests/functional/qemu_test/uncompress.py +++ b/tests/functional/qemu_test/uncompress.py @@ -10,8 +10,10 @@ import gzip import lzma import os +import stat import shutil from urllib.parse import urlparse +from subprocess import check_call, CalledProcessError from .asset import Asset @@ -38,6 +40,24 @@ def lzma_uncompress(xz_path, output_path): os.remove(output_path) raise + +def zstd_uncompress(zstd_path, output_path): + if os.path.exists(output_path): + return + + try: + check_call(['zstd', "-f", "-d", zstd_path, + "-o", output_path]) + except CalledProcessError as e: + os.remove(output_path) + raise Exception( + f"Unable to decompress zstd file {zstd_path} with {e}") from e + + # zstd copies source archive permissions for the output + # file, so must make this writable for QEMU + os.chmod(output_path, stat.S_IRUSR | stat.S_IWUSR) + + ''' @params compressed: filename, Asset, or file-like object to uncompress @params uncompressed: filename to uncompress into @@ -59,6 +79,8 @@ def uncompress(compressed, uncompressed, format=None): lzma_uncompress(str(compressed), uncompressed) elif format == "gz": gzip_uncompress(str(compressed), uncompressed) + elif format == "zstd": + zstd_uncompress(str(compressed), uncompressed) else: raise Exception(f"Unknown compression format {format}") @@ -79,5 +101,7 @@ def guess_uncompress_format(compressed): return "xz" elif ext == ".gz": return "gz" + elif ext in [".zstd", ".zst"]: + return 'zstd' else: raise Exception(f"Unknown compression format for {compressed}") From patchwork Fri Jan 10 13:17:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856245 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222853wrc; Fri, 10 Jan 2025 05:24:20 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUoQqujJh/0i/sWD9z6BSic8bu7jgOAJHEj8aH8HlzZs54aByh6bQV0REPY8MdTAEYfsJsAZQ==@linaro.org X-Google-Smtp-Source: AGHT+IHvOo9LMTvUuJxJd/zeS6izomIot0dIvRKPNeHtrjNvlOZVJPpIDpWfH2ewV7ni5bUxyLkb X-Received: by 2002:a05:622a:20d:b0:467:8630:584f with SMTP id d75a77b69052e-46c71081952mr145221521cf.36.1736515460149; Fri, 10 Jan 2025 05:24:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515460; cv=none; d=google.com; s=arc-20240605; b=Mddje7PpyBK4e+aabaeNmeto4rrNsnt9ebQHaf6pDGLMFh/dB6LxYsj98ckotRCVGl z/0i4WN+BL56D7znpE5IB9JfI25WBVyTPb2zfhCZJZAHjkCcBsKU8+T/THnT8HJkHfBS oJhJxJ9V/dubEg3pMEQQMp6q4un7klJDHygGy3vWtqIWB/3BV75DeiGwk/cseYmQ6QcI +UZhAskFTIIM5LN+skLmlQfCtTu6f2SHpIvlgEKxpy5T5c1mSd87C3MoEijIBNUdwQFo X+c+fVLmErpCnrLzlocyV20WuhlwpZdG4tto9USMofRKe1Iv2FBkxVEMATH5rnaZdAyq B64w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=tGvy/F1fDgUfBPiL+7E48KKTfhRYEDJs/NtU4xaiBlE=; fh=/9nbhPlDW3M0RyZvrSPQg6gmYbaldEOI5dYaEr27Kgc=; b=lZ0bR8PUYchzLXrXm+ibgH9VrrKoKbW/tVFqk5H0kjUrKH/dt0GTAEBQ0jELsdG9Wj F3gI3FsrSYiw61hi/3RQ+Ks8BjkV8DYCF1gHeHvJLBRPZcum/vv3Yft894r/LbXh/h25 gkv4J5+JJpdxvcf/Wu57+dggSI8K4UEGE6VADpXx1c4xnOOzDTOzy9ezB4GD6yrFxJNS ZEui8bjHBQlH1fUGv2qR+dyUnLwMlkWoAT9DmZYB5V/p01Q76yHgN03259VVsw6u5mAE gHsxcjWLHCHpAdeNhBLBepY3X7Bu0D99VAGOtGgJI1kxluuZv+Pn+EyRyvDex6/2EejU Qtvw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lnluB3VB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c87425566si19910061cf.616.2025.01.10.05.24.19 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:20 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lnluB3VB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzY-0000bO-Q1; Fri, 10 Jan 2025 08:24:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz7-0008OI-N3 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz5-0005e8-Md for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:33 -0500 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-aaee2c5ee6eso341970266b.1 for ; Fri, 10 Jan 2025 05:23:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515410; x=1737120210; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tGvy/F1fDgUfBPiL+7E48KKTfhRYEDJs/NtU4xaiBlE=; b=lnluB3VBm9toKUmLeoDotqmW9OpAvHj/GyAg8InnvLEKWjERCbw1ZTQxAO3ySYQSLA F3RJ3t1sauxl5LHUO6frHYLAFtcHKEujLBi++y8jzn7NON4Qskmr9PUfLwqsE/Sx5YDE JXXPiLoh7z3A2QzaAPr9rdF1Mh/8vIT9CTYH9wdviiwmKBdkGaRwKHVpToTHiJC3nVU8 1VRTXWX9wR5n+Gz/kenejXbVk5k+ihJgVohNrMUlAS1vjrGKZIIicjH53bHL2/FkVtRo SwZu3PjzpQ9vWodIK2gFMM+nl+ihxJF9PUC05t5vaT3eAc02uWDzMEO+bcIKeOXiFs4A Tsxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515410; x=1737120210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tGvy/F1fDgUfBPiL+7E48KKTfhRYEDJs/NtU4xaiBlE=; b=PN07trIMCfKdArqbg1OCXLG6ug3fPSvKQPAfDqNtxgTS7+SJ5VITAp27TvAQh/rcG8 Bz1Y1OispnwNMcjUll/aY2ud6FjAtFskPhOmlrRD94R/NvxNjhJhK+apJgLJ9TnTgc0z Xft6vyU5Y7yvJbYnEh7mTyq6Tc37EYyNhzKKxXYpXSp+7B1/JX4u+ixI5fza8PT1Lg3o /jTF8M5VJuZwhW1FIuW9AoUdHKCfBZgVYxeKEcykXud9sIykl7FD3BM/dwdfa8q1/wXn d5HEHKGZ62XICZ9mYo5XF3WH0637WCrl6ZEnctgDlAdf03tJQq1oAP1PT3O1lI9+eyLT DZrw== X-Gm-Message-State: AOJu0Yy/+eC/qMtysal+c+bfg3x2yWyZ1MeWmWWVUqPCDqTp+yTWWoPt v8DsKdAZVkHXQthgtQfzkwoUNspy9dggAkMpiOyPdrrfRGMGnLf6wiUrpewwdjU= X-Gm-Gg: ASbGncsMYa3q9GpXNSdrvndBh/Fx/dgnwm+cbMv+Zc4nObgvr6oEJpYfWncTXGlG7am Wj8BAAGrbA3dOftVjnChnDOVU77OmRyzZu5wGvu0xc7AGMrBIzFQlyggso3ijJd6mXonrA4kmoC S2d7KcEcYc3zSzc86aBno/f2uC+uqmJ8mAMaMr663nzaIRKDMtXAs0g+lbJEdF24gQpx9hH3s9F 5IbqyyIFuDsIkJi81posSNq2MJPF7PbQwEaJC6NGs+cGlmiquFin2o= X-Received: by 2002:a17:907:3e91:b0:aaf:74b3:80db with SMTP id a640c23a62f3a-ab2ab670608mr825065266b.3.1736515410220; Fri, 10 Jan 2025 05:23:30 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c95615a6sm168041366b.94.2025.01.10.05.23.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id DB32C5F9CC; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Dani?= =?utf-8?q?el_P=2E_Berrang=C3=A9?= Subject: [PULL 20/32] tests/functional: update tuxruntest to use uncompress utility Date: Fri, 10 Jan 2025 13:17:42 +0000 Message-Id: <20250110131754.2769814-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::635; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x635.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Use the utility functions to reduce code duplication. Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-21-alex.bennee@linaro.org> diff --git a/tests/functional/qemu_test/tuxruntest.py b/tests/functional/qemu_test/tuxruntest.py index 7227a83757..41a4945a14 100644 --- a/tests/functional/qemu_test/tuxruntest.py +++ b/tests/functional/qemu_test/tuxruntest.py @@ -73,17 +73,7 @@ def fetch_tuxrun_assets(self, kernel_asset, rootfs_asset, dtb_asset=None): Fetch the TuxBoot assets. """ kernel_image = kernel_asset.fetch() - disk_image_zst = rootfs_asset.fetch() - - disk_image = self.scratch_file("rootfs.ext4") - - check_call(['zstd', "-f", "-d", disk_image_zst, - "-o", disk_image], - stdout=DEVNULL, stderr=DEVNULL) - # zstd copies source archive permissions for the output - # file, so must make this writable for QEMU - os.chmod(disk_image, stat.S_IRUSR | stat.S_IWUSR) - + disk_image = self.uncompress(rootfs_asset) dtb = dtb_asset.fetch() if dtb_asset is not None else None return (kernel_image, disk_image, dtb) From patchwork Fri Jan 10 13:17:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856249 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223170wrc; Fri, 10 Jan 2025 05:24:57 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVmvjm2vdVeLewyw3zZwR6iTkLVQST8a8sddfxxnAJ/ssUAi3q0P3YrT299406g3FqL9MbVFA==@linaro.org X-Google-Smtp-Source: AGHT+IGO4LX4AVryKz8IN1VtUS0IXTXsG44bRN8gLjlfXwouTL3edSjK39Pgv8xBPNAHDsJRUVp3 X-Received: by 2002:a05:620a:1714:b0:7b6:6701:7a4a with SMTP id af79cd13be357-7bcd9799d1emr1798174285a.53.1736515497150; Fri, 10 Jan 2025 05:24:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515497; cv=none; d=google.com; s=arc-20240605; b=azaVRAFlXMYhXElrzoUVHv4uiYuP/eYQluSP2tvAQJImMx6+2ZvDrG584AVm3Fa+lo mO2G//mGBggLeBX9tRwzDswWwpTwYLCdo/R7EL5E7UETq4/bb4+0rKBdn+o4NfwqdsSm SKCjEw2/5HI64dCiNF28zC40mYwaF9cZ5QJBD4bcOJZGwCoK5C2kqXYpR7NRyF6voATO PZzZ2SaO6Z6JNLDHfxh2i1cI1Ev6XfS+s2bFQkG+2U27Zp2V/MCuSxFr9tFd84Hw39Oo z7Pja5eq2ZgmYYgvGZ00gR+qh68jD8EbVU/w/9ORTU31s7F9YNGdKYWMKpb7PnxlGquQ 5ofg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=wDcOQuQ0FeIjJVOE9LpnMnyUJh9d1dAyavbPyRQaK8I=; fh=xHc4t8tCsVJvOXXZ7IcqrW0xlbnMCwJrL2/fMTBPMzM=; b=FYDd5EMmW5pNTY+A8X3VxprbYp5luA5EaRW590GHCAu1UPzUPPqo6fnrfq9Dc8a99D LeXK7iOkMvZ8I6RUQNoNWG+vHhndjJwbJo3mYr4oKjeaD7YjpdTW5o9BRXcYkWuSZV6Z 1oEABqPfM3YY0cy7RwGV+/kdADsmiRxLTuYV8sA/SmD2/3bCniwG1TxL91UUpmGcX195 gC+Q2yfuCYLDgvA6QLV9bKt5Qf3f2ZpsJGvybfsvohGrVC2Kypqy3cjLmgLtf4+VbD2s nMthoQTeWz+qQqiV8bP38+8kO6x2dxpLjp315Ff4y1kYBbufvPBK5LNCrEP9iCafNjp/ ++JA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Six56XlA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7bce34fc76esi438392385a.415.2025.01.10.05.24.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:57 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Six56XlA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWF06-0001O3-V2; Fri, 10 Jan 2025 08:24:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz9-0008PA-AQ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz6-0005eH-OM for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:34 -0500 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-aaeec07b705so332175166b.2 for ; Fri, 10 Jan 2025 05:23:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515411; x=1737120211; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wDcOQuQ0FeIjJVOE9LpnMnyUJh9d1dAyavbPyRQaK8I=; b=Six56XlApAQwFJFFj/xcmE9tv/CXNyfs3jKJbnpSXJ0AkUsauazoFMFGnycrGnaknN lWQH4Ad6hQaPia7tcCvVDMVMxa7L5l3lg1KYZAa4TnF0cs2MLgiTZ5mjU7yQQMo8VRkt /w8kHWfIK3SqvA1TnDoDuihFQsokhC98OoNu7DrW04hkt2SKNZlIBfM1yQAO4XZj7t76 +YVJ/h1quXuJ4+e+KHqJVWjElU+/DN4Dzf6pUy5/NYQb4uLrxmnmRX4A8j2LZEzgFvlv X9Xu7h84Re1OmItAwA0OTXciiLJNoSdk4uvXiWoRCWHU/QtVfES0mhH5FSXqM6zQu9Nk Z8Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515411; x=1737120211; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wDcOQuQ0FeIjJVOE9LpnMnyUJh9d1dAyavbPyRQaK8I=; b=ZSySwwJdYUAcYtBPXU3h0jlPvMX8uWYmXRp0c4LNZg2xdqW88GEX1ptmPYk4Kgd3H5 kogUssA0HqipoR2/hQvVUOFahEjIRmkaRaKSDRPUBkCwav2cSING8p6C19h+L9A+dswn osMaw6QREnhnvd9UcTRhFGinPlaYMwKNAJdpGm/NRbA4+kp/BoFJf7UsrUORBjyxGjgp QbXuH7TnSk1zQ9/uhxog2/X92ZPbBlSec1kX7jTGCWxNY5n8WMFToEAf3fxpde2CJUrs myqhGxfdLyP876jVfTUiflaQdJWZqd4GCju75jMdT7heNCfgmxCbW4DgVGeTdQ8ghsbS cgxg== X-Gm-Message-State: AOJu0YxEkEE97U3TpBSCeJfbVVlZBFU21L0rj/FD6rlStqrD149IqOql 0FRvu+y7UjOg37PMyF4OOo+YQUhljLTmKezu6+zHgnPZy/BJfAQO3hxc9p4QEJg= X-Gm-Gg: ASbGncv8nLmlUQvZNqIvcheo5cE4ggKoUO/QPBNH6MNU+y8GJy3RoibFSsHkj34Yt8l 0qB67IXDOWrkEbojQVJsaFrgDTJJTg88F4kYHVLcLPOBJ56KuwXqkjV8fPRvzLuu9sdn87FsaQg 0BKPxjD+eFNwXmmGTszmQx5PZpP6foVAxlbv67aD2cA+K9/mo+3XsxLlnNfXSuTSm5D86NEvmDy oYvYlVLX5J80L2F7Ei1shOoDgWB13QIcqlXPz92uRpyGaQdnjtx4fc= X-Received: by 2002:a17:907:96a0:b0:aa6:87e8:1d08 with SMTP id a640c23a62f3a-ab2ab6bffc3mr773316966b.8.1736515411076; Fri, 10 Jan 2025 05:23:31 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c90d9a46sm168913666b.54.2025.01.10.05.23.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id EE1A26144E; Fri, 10 Jan 2025 13:17:55 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 21/32] tests/functional: remove unused kernel_command_line Date: Fri, 10 Jan 2025 13:17:43 +0000 Message-Id: <20250110131754.2769814-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::62f; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org The Alpine test boots from the CDROM so we don't --append a command line. Drop the unused code. Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-22-alex.bennee@linaro.org> diff --git a/tests/functional/test_aarch64_virt.py b/tests/functional/test_aarch64_virt.py index 2d9995a95d..b3d3b0ee51 100755 --- a/tests/functional/test_aarch64_virt.py +++ b/tests/functional/test_aarch64_virt.py @@ -41,8 +41,6 @@ def test_alpine_virt_tcg_gic_max(self): self.set_machine('virt') self.vm.set_console() - kernel_command_line = (self.KERNEL_COMMON_COMMAND_LINE + - 'console=ttyAMA0') self.require_accelerator("tcg") self.vm.add_args("-accel", "tcg") From patchwork Fri Jan 10 13:17:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856248 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223087wrc; Fri, 10 Jan 2025 05:24:47 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXeVruQ0A6t03DuEHsWn8SPlYPZtKhK2BWnD+Vd4sjVK4vRNlY9Ffsjl6QFcZnzSmaJJiOwDw==@linaro.org X-Google-Smtp-Source: AGHT+IEN54YuysMRkl9rDcAcjJ8TcXjk+7gTPh8wmkVssfYXR8md65JPY4P7TIqH5ufmRZMj2d7k X-Received: by 2002:a05:6214:4598:b0:6d4:287d:b8d9 with SMTP id 6a1803df08f44-6dfa3a429acmr109891566d6.2.1736515487143; Fri, 10 Jan 2025 05:24:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515487; cv=none; d=google.com; s=arc-20240605; b=UVwIqQ63X1G8aSVRrwbU5rHHEsB1ymWPmESs0gO4foawuzvNCcH/6XB6pOZh+xKw1k dejZjHb6+HIB3weLXZF3ytu4TmxRIcIDXpUELuThzPRApzBfPV02kyozxRgroBYuj8Wu HBZmux1ya/pizLaDNroDr0hmU677D9Qt34U+5LlcjlM6HYDWRFcgimwrr1Gj4L8DY3Br 4C3dfedI169JLBwgtWsx/S9+s9BsLioa0YYERf1R0iB3jWM+NJKPYF1nmRYF1d3v3j1a 1Fk6K+si8/EF3c29gis/aYTAsuCp7fKUww2wuSDMLPMYcwCJtPcUK1Uy41lkOO0pzLnB 42FA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=e16Yd2WScbmV3uHGmC2pgLQVf+JJ5Kfaah7q42MvIao=; fh=xHc4t8tCsVJvOXXZ7IcqrW0xlbnMCwJrL2/fMTBPMzM=; b=Wwq+yN+P54Hh21Tv04wR6bdl7zP+jGxvvYd+dAwDjpbgsfLmlL4tXrt5ko5/c7AnIo 22tdfTic0XSiAWNePIhbzBJcQLl741aNYHkAngAv5lmlnVeld9iBBeVYJSJGpTGb1M5R jVzk55NKRjP2Y6h7mZpM3jFXRTJ+LglYZdnsu8yYKsjYu30/vYOnYovnkpAcNK5aEaAf SQcc9hiK4+SRri0ZxMaU/KN0q+G4VMNghE4XN5Q5QunTd4ciglxGVWNQkcwgLDL+NrHn f1lpbHk8XHNHq7JNKkmNYjTz7JBx/xxkhZUpEHk3UfmdopEXOgJfAtchlOX+2zRc8JIm WSwA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=juChR5W1; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfadf37a2bsi21530786d6.342.2025.01.10.05.24.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:47 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=juChR5W1; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzo-000171-GH; Fri, 10 Jan 2025 08:24:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0008LK-IO for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:32 -0500 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz1-0005cY-Fw for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:28 -0500 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-aa6a92f863cso399879266b.1 for ; Fri, 10 Jan 2025 05:23:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515406; x=1737120206; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=e16Yd2WScbmV3uHGmC2pgLQVf+JJ5Kfaah7q42MvIao=; b=juChR5W11JFPRYMrzbjGcUyYjxP1kOl0Fe8Sf/nWPr4xAZ7Eo9Sbf7jtXDBUJKraLA 3P3Rf+16TAFlE4XvzhzNT8jvwMvHPdRnoCGqRcFf8oMvUl0CSxGT7nS3ZNAb7NrmjCIM MIPdClkgUsVSDz54JuWBC68ZZpissb6gbNnDkaBimxw/6qpjeoZV3eZo3yxjBBM03SZX oal9b8vtOjJuU0SDS/SKhPhKG47eBqOQ8fntmpwYdt1aoUN9Nnx4sH9awICgUvbbF14F 7fTYcOZr4b9729946JlkcoZMz/+4TcJM8APQ545GF/2/k0wO94XTsDz666SidrryKdKG f4VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515406; x=1737120206; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e16Yd2WScbmV3uHGmC2pgLQVf+JJ5Kfaah7q42MvIao=; b=p0qy1SIY8MkS4coN4KIRagerEGQWWDvZyJj7JMkldr5oWJcZGY1X+QHO7edOatnSQm lnWp5WQHH+vPpwzIhwkoectoap9TFAxQnT5WbW/k8svvqxMPssjR11dHYRCqieMH1/4o bQiBWh2KDcu3NKbR0IWTT+oRbNzHbfsJUBqM4Nqrew8Q+XxeTCIEIMA2ePXNx7iWIQbj tXIIRObDX9ZpNBlq52yu/1VVgTU+AmMMx3PGgnyNAGo1EyYQeBB3oMoMN7wfMZ9aL5i1 fmp7NHOhBqzZs/W35PWS5R4ds9w3cY/78J22HRBfei+1+UZDSybGwd8I5aoMcat96Ene DhvQ== X-Gm-Message-State: AOJu0Yz7xRF9LuHqd+Ba8N6/pQeABBU16ZdRpJtZhvtBi/vXoZlsfLcU 2ztyHvkRzmzpWA/QAuv5sdbqmomaAU5V37OBAQkac1k8SbdbiFlX5rvLrqe2wy4= X-Gm-Gg: ASbGncvcunDnQmLwLHbskGvFc3FknlBuEtpPIRCHfoCoXVcVMEna3iGqZs4I8eirt6n PcgALiufC/2AfS0vmkkEIcp21JqEyQJ6gqHTaC7ZC2sZ2j7uZMlyVQ350BxGlGU5YyXRYKXUnXl +u8anRpkQT8uuTdf/F8Sid85FhEW5xHpzb2vbcBgAG6l+cYGHUhQZq+O7yL+sjgCdc0bMJKXVMH vbepRlLLbjdh2FyDWTUQfJyQiesd6pk7UHrSmv4k22PYXavVEeLeUw= X-Received: by 2002:a17:907:94cc:b0:aa6:7c8e:8087 with SMTP id a640c23a62f3a-ab2ab6a8ddemr834846566b.12.1736515405742; Fri, 10 Jan 2025 05:23:25 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c905f067sm168718566b.14.2025.01.10.05.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 0F83C61546; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 22/32] tests/functional: bail aarch64_virt tests early if missing TCG Date: Fri, 10 Jan 2025 13:17:44 +0000 Message-Id: <20250110131754.2769814-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x629.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org The set_machine and require_accelerator steps can bail early so move those to the front of the test functions. While we are at it also clean up some long lines when adding the vm arguments. Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-23-alex.bennee@linaro.org> diff --git a/tests/functional/test_aarch64_virt.py b/tests/functional/test_aarch64_virt.py index b3d3b0ee51..201c5ed023 100755 --- a/tests/functional/test_aarch64_virt.py +++ b/tests/functional/test_aarch64_virt.py @@ -40,9 +40,9 @@ def test_alpine_virt_tcg_gic_max(self): iso_path = self.ASSET_ALPINE_ISO.fetch() self.set_machine('virt') - self.vm.set_console() self.require_accelerator("tcg") + self.vm.set_console() self.vm.add_args("-accel", "tcg") self.vm.add_args("-cpu", "max,pauth-impdef=on") self.vm.add_args("-machine", @@ -71,15 +71,16 @@ def common_aarch64_virt(self, machine): Common code to launch basic virt machine with kernel+initrd and a scratch disk. """ + self.set_machine('virt') + self.require_accelerator("tcg") + logger = logging.getLogger('aarch64_virt') kernel_path = self.ASSET_KERNEL.fetch() - self.set_machine('virt') self.vm.set_console() kernel_command_line = (self.KERNEL_COMMON_COMMAND_LINE + 'console=ttyAMA0') - self.require_accelerator("tcg") self.vm.add_args('-cpu', 'max,pauth-impdef=on', '-machine', machine, '-accel', 'tcg', @@ -100,7 +101,9 @@ def common_aarch64_virt(self, machine): # Add the device self.vm.add_args('-blockdev', - f"driver=qcow2,file.driver=file,file.filename={image_path},node-name=scratch") + "driver=qcow2," + "file.driver=file," + f"file.filename={image_path},node-name=scratch") self.vm.add_args('-device', 'virtio-blk-device,drive=scratch') From patchwork Fri Jan 10 13:17:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856243 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222685wrc; Fri, 10 Jan 2025 05:23:58 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXxcxuG9ofpgx/ccMN7Gta89sjuPySZLX8JaWu6s4da5Ke/8tqkzmN8HoXF1tY0TbG6/L1nAg==@linaro.org X-Google-Smtp-Source: AGHT+IF9XJJYo+f2rozxlOOHtkenkaFTlMq5Ck6PEIRnIpPBP2GXX8FQV5rqwPj6v/hsPKhyCDB8 X-Received: by 2002:a05:6214:4a88:b0:6d8:8cb0:b40d with SMTP id 6a1803df08f44-6df9b2d2266mr168461356d6.39.1736515438568; Fri, 10 Jan 2025 05:23:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515438; cv=none; d=google.com; s=arc-20240605; b=AW8/OH9NB8SL2U4ZZ1xkktZ8goFisEuKm5jgCJ21tMPWPh3aBPB+xU3++lEtRY7ExC aDPH/+f2b3ihOX+jr+26/tPqv/GgbtJGUMc1oWgbZX9qeWdtAI2zi0a6l1VlcrgrJM0n E4U4hn0Hfrb7UGUW50KgQLXYP7ZvQxDrPMe69cmMZDFIJBITSDBo3OAmFUy6LmxjLzOf Y8xr1aoBryOAu5AidFHX7Q7vQzO9HUPQ4yEb2CjniAgkjqHHx05MkbtdiYu/UYjSeUfx VtuJiqJBPavhpXKOiMj5tE/JeqZiUEjAS+Rm3Tk8n+x+ybbdRK5vGPwE/xukkL0jOFXT zlTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=5DJG8+d3aMQ+E3l97FmHYegwzpk8yW/iphynWGtRxqs=; fh=xHc4t8tCsVJvOXXZ7IcqrW0xlbnMCwJrL2/fMTBPMzM=; b=dok7PiNN+fYa1YpDOD17j45YfP5R20o3f514KESfiDtc+yv7rKhWqiof301a4eCY7L zA9aA5ub0VGtPZJoNarPbHYmDFum/T1Jx831Eetbj8DdELUyKBB0fEK5B5WndvYaB5G6 1A4SBDHXLqoCa2Hh7/V0PjcGv9Ogzpkv4M3b9BkMMkFOQcQNPaivgCgFJ78FBqVdmrxz eVp8u7Xoa5MsVlgylASnN/ZU7zO13NOC/hlZxO3or7SP/rxcVuiLcMEjG09IXa5Chu+X m27QkD7e9CWraWAnAoTIrXV9lhwxxF3o823Jta9v/jdDRQTCK1nRZL6S8GURXvbtmoiV qBWA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eHoJw8Ol; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfae01c934si20303776d6.473.2025.01.10.05.23.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:23:58 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eHoJw8Ol; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzO-00007W-A8; Fri, 10 Jan 2025 08:23:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0008LM-IP for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:32 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEyz-0005bA-Fd for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:28 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-aaeef97ff02so346749266b.1 for ; Fri, 10 Jan 2025 05:23:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515403; x=1737120203; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5DJG8+d3aMQ+E3l97FmHYegwzpk8yW/iphynWGtRxqs=; b=eHoJw8Ol7JJQaeJDmcPCfz1baNHdUnQS2YCKajzXm5RAQSUrXNLUKQVI66AE3ckl/N wDq2MCKUERTO8fOYWrCq4uHttPICq5UKuD3Q3T5TRE/jFniNjw0jhrdHol+oK0KANrCa IVLKys+5QACXDtU7pN6jr7awuvxvbDeVkMbdQrRtvRyNBa4kQF0Dq2Bm6Q+220BuW644 mJmbLRg4x83ZcWWOBaKbPKHVqKxpCpUFbaAcNwgnfhpyToUn0jwlPrCuPQOK+8beM8ay BFHSP1FliXAJLZWiLcIL/N5tnESNlDqyTO76HJyf89eJjzBvjz8EyWophJnj9ROw4BXg bUdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515403; x=1737120203; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5DJG8+d3aMQ+E3l97FmHYegwzpk8yW/iphynWGtRxqs=; b=GkmNPNwrYZa0nXQmm07gqGhldVeGXqjQKUHu3lae5LZv66LGcBhbowULGFAYsdqibW G8HsuQ9M7eGQRU85ZfxexkyhKh0zOfUyx/O2t3at2Hkarsqokt5ubk2xK4Rm/Dq9rT/v KCz5t75oU++4RDg9/tRkKWwm02aCQ1K6ws5iSjqS++6A2xjEzonzTIsN8nXlZ2qCGd2v UTKY4qMSFEq3FwkLquboBBOKMRzYOPDoLr4PX+rl6I3a3KzWX/Or2oiKFcYXARMGkzmu oA+5VK6Z4bfwdscwENI1ZfCjNJwmwunLUITkEZaO/TuAxaqzGhoXhrpxyaZS0I/OfQM2 5cwQ== X-Gm-Message-State: AOJu0YwWbsKpDzhAbzeTlQDcFX50gPCANKbR4CEt3GdapRBr8bHbjqe3 RyNNAn8I6hPVPQvC3CS6zu9KUafkfQ4ec6WOuXGxgzaHaqnv0U899ZVcWWg+PJY= X-Gm-Gg: ASbGncs50kUJmSGa/gnt6zrg/QsOEGcGEV08IiD43zZoE4y1nIETJa9gZ0MSYowRBV4 AbDYVGvzrJ0fT/fT7Jg91elmRN9gxaFlC+kIjPWyOtoyu4TdDYtzoA8MEGaZVLofR6x0Yu9XNMN Mqzv3SmUzGLyrXozRiQ9cDYWBFHzzR/e6HOLi2uLQ/pj4uyGBu0Wq0abzItYEduUWnjCAkeUt6w S8ej3kJfcAE84I/3cDZEFE5H3beaKK+kaWn9Dtdhhmq8W2BKSH7RHU= X-Received: by 2002:a17:906:fe0c:b0:aab:75f1:e51a with SMTP id a640c23a62f3a-ab2abc78dc8mr977404766b.38.1736515403230; Fri, 10 Jan 2025 05:23:23 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c90dacd7sm166529066b.70.2025.01.10.05.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 244E26159E; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 23/32] tests/functional: extend test_aarch64_virt with vulkan test Date: Fri, 10 Jan 2025 13:17:45 +0000 Message-Id: <20250110131754.2769814-24-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Now that we have virtio-gpu Vulkan support, let's add a test for it. Currently this is using images build by buildroot: https://lists.buildroot.org/pipermail/buildroot/2024-December/768196.html Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-24-alex.bennee@linaro.org> diff --git a/tests/functional/test_aarch64_virt.py b/tests/functional/test_aarch64_virt.py index 201c5ed023..6b2336a28d 100755 --- a/tests/functional/test_aarch64_virt.py +++ b/tests/functional/test_aarch64_virt.py @@ -13,10 +13,12 @@ import logging from subprocess import check_call, DEVNULL +from qemu.machine.machine import VMLaunchFailure + from qemu_test import QemuSystemTest, Asset -from qemu_test import exec_command_and_wait_for_pattern +from qemu_test import exec_command, exec_command_and_wait_for_pattern from qemu_test import wait_for_console_pattern -from qemu_test import get_qemu_img +from qemu_test import skipIfMissingCommands, get_qemu_img class Aarch64VirtMachine(QemuSystemTest): @@ -132,5 +134,73 @@ def test_aarch64_virt_gicv2(self): self.common_aarch64_virt("virt,gic-version=2") + ASSET_VIRT_GPU_KERNEL = Asset( + 'https://fileserver.linaro.org/s/ce5jXBFinPxtEdx/' + 'download?path=%2F&files=' + 'Image', + '89e5099d26166204cc5ca4bb6d1a11b92c217e1f82ec67e3ba363d09157462f6') + + ASSET_VIRT_GPU_ROOTFS = Asset( + 'https://fileserver.linaro.org/s/ce5jXBFinPxtEdx/' + 'download?path=%2F&files=' + 'rootfs.ext4.zstd', + '792da7573f5dc2913ddb7c638151d4a6b2d028a4cb2afb38add513c1924bdad4') + + @skipIfMissingCommands('zstd') + def test_aarch64_virt_with_gpu(self): + # This tests boots with a buildroot test image that contains + # vkmark and other GPU exercising tools. We run a headless + # weston that nevertheless still exercises the virtio-gpu + # backend. + + self.set_machine('virt') + self.require_accelerator("tcg") + + kernel_path = self.ASSET_VIRT_GPU_KERNEL.fetch() + image_path = self.uncompress(self.ASSET_VIRT_GPU_ROOTFS, format="zstd") + + self.vm.set_console() + kernel_command_line = (self.KERNEL_COMMON_COMMAND_LINE + + 'console=ttyAMA0 root=/dev/vda') + + self.vm.add_args("-accel", "tcg") + self.vm.add_args("-cpu", "neoverse-v1,pauth-impdef=on") + self.vm.add_args("-machine", "virt,gic-version=max", + '-kernel', kernel_path, + '-append', kernel_command_line) + self.vm.add_args("-smp", "2", "-m", "2048") + self.vm.add_args("-device", + "virtio-gpu-gl-pci,hostmem=4G,blob=on,venus=on") + self.vm.add_args("-display", "egl-headless") + self.vm.add_args("-display", "dbus,gl=on") + self.vm.add_args("-device", "virtio-blk-device,drive=hd0") + self.vm.add_args("-blockdev", + "driver=raw,file.driver=file," + "node-name=hd0,read-only=on," + f"file.filename={image_path}") + self.vm.add_args("-snapshot") + + try: + self.vm.launch() + except VMLaunchFailure as excp: + if "old virglrenderer, blob resources unsupported" in excp.output: + self.skipTest("No blob support for virtio-gpu") + elif "old virglrenderer, venus unsupported" in excp.output: + self.skipTest("No venus support for virtio-gpu") + else: + self.log.info("unhandled launch failure: {excp.output}") + raise excp + + self.wait_for_console_pattern('buildroot login:') + exec_command(self, 'root') + exec_command(self, 'export XDG_RUNTIME_DIR=/tmp') + exec_command_and_wait_for_pattern(self, + "weston -B headless " + "--renderer gl " + "--shell kiosk " + "-- vkmark -b:duration=1.0", + "vkmark Score") + + if __name__ == '__main__': QemuSystemTest.main() From patchwork Fri Jan 10 13:17:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856225 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp220577wrc; Fri, 10 Jan 2025 05:19:26 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCU/421LNpG5uIutunrYAJ3JXKrjobtpawTUH2UZFrP+bPzNv8JUbvgIiDizYRHXeWnyj0+lyA==@linaro.org X-Google-Smtp-Source: AGHT+IH2goFDwIYGMcu1IlQady9EfUwR+tslbu+oMS/4i1gTyVR3/QDtB1V2rqBxl/d8EosKvFQO X-Received: by 2002:a05:6214:2b98:b0:6dc:c8bc:f913 with SMTP id 6a1803df08f44-6dfa3ab41e8mr109494156d6.15.1736515166636; Fri, 10 Jan 2025 05:19:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515166; cv=none; d=google.com; s=arc-20240605; b=eWxgxdiNjDO8asMAXV6IaxCw/rNIA4yrOEQFV8s6+7+tcxhCY6+/1MVphZmzX23Sbw 2CzC7b1CE2EQfUCdMp6EMjcgcAmqHJsPKRUM8bdQ/tZ2pFI28yrewKnKSD75zuhoH7vg wkEmFUC6tGHYIk9A3fSUvuwQIshp3af5Mbzz69A/8/nSA5rU1YjhjEM7F7N6H1DJ4l2J uiiSOLdcwsX5wSIIRrgrjGuJ2nCyR/fKlU1/oqK/E/N56UMo1Ejr1RGHI3dIRX44NDLD oJsCbDXwWpwFn0l3sqYUN8phGAwkn3R+FM7mp82X6f1kzuKPawirTBMd4Y+l6s9oNgqz 6oLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=wEhsigK84EEHi4oVXQ53fs8YC0MI1AY3akn0PMxaBwY=; fh=s+b/IGph0AD9h8NnVI5TprTW5DM1o2WpRhJBrlFYQu0=; b=iiL3ffiSq6HUqAX1snPaGqHlCNnvXAobt0yTkuF3G26/Hpe54CxFlLp8jIrjwFHE6j 4KpMtMi8fGUa77b6oHFjcX1xfwT7CGuKfgHQ0Mb+re0EuLE+lUBXokdQhMz0adlV11jE D2rkkILK3uW1FrYluqR476gDNnY9jLDMjbC5wuYtoDfYLooqxY++HnWEX9PzRgiwrHDO zlBr3OWtsPoGhyEHAPIxAAfh3ggzKakPoT0boTaXX5TVAw0zcx+6j4yXJ/rUadvojXJo fcn7BZmW///xvg4owYBoJOG+6rIYXgcX9nxAgMDAuk7a0CIwqSjKbRSE59gm31BwCXPB eT5g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VO7Sb+uK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfae015e0fsi20013026d6.457.2025.01.10.05.19.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:19:26 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VO7Sb+uK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEu4-0004ny-Ix; Fri, 10 Jan 2025 08:18:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtt-0004h9-VJ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:10 -0500 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEts-0004l3-09 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:09 -0500 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-385f07cd1a4so1562060f8f.1 for ; Fri, 10 Jan 2025 05:18:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515086; x=1737119886; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wEhsigK84EEHi4oVXQ53fs8YC0MI1AY3akn0PMxaBwY=; b=VO7Sb+uKQ2jWoah16YoJVLnJQnmvoW4PSokBn8EK5yBq8eERf7rUTOOZBe9z2T9GOq 4otQp3KgQQQgWtjNzaqRplMm68D8yMbfvq9BMn9e1WON/xCzbfDQyxqAlxxb2+tSI3dl nHF2wndMGGEWQfoTHerScOIia17afmcuODInW63DV+C4KyP6W1RgyeeqqhWcuB4KtnSM aO8Lp+ibv4kzmBm/1pQNbybKLzgRCcrbdXMY657uvcOoDSZDdZp7NyzF+ml1e9QLNIbC oOCNw1aewISsuKLj/hvL24KSmsO7oXrAaAIOujco9yjL/t0AozlapZPlAJqAbDfcI0lf 5SMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515086; x=1737119886; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wEhsigK84EEHi4oVXQ53fs8YC0MI1AY3akn0PMxaBwY=; b=apGXBg6j1vCeclLqcUF8/x1+0YOdBW50sVgnJq0irVd1+zjli8unqhL4mpc1o6Krl5 QM3htEMiQX4Ky2VK2R5ggV56ZsSe54DV6KnVK5KvG1A2DolSbYZmOdUo0s2IXycEKCmS ark8RfifOpP4zG3I6IfUxEb9BSDE2vtqAjZvWAIpfSCdLGkB516xjbc8YGrOTezeiuG2 Iqrl7RuKLSwhbaP/x9XeNPhENudnCPgxfHK4WqUdB+2ObuUd8bZGMfGy9uSUd6+fKg7/ 3tKSQEA2u6IgjRXABDXXs17f1E0tiRhit1VtiokDGuXhmSlqOzIsplzKAuSgjxPsMXBK MZiA== X-Gm-Message-State: AOJu0YwqlqMSj+Ht1grFqm/4W1qVPUXPzmPqbi4pwbLj54Q2rR0oMpGP RimFCGUCXayyFrHKTu4sxeDQXKDM4MJojkHS/7YJOYR99ohToCGBxKruM7z23Ow= X-Gm-Gg: ASbGncvXYLnDh+/fA5+xlg2wlX8dDQxadGJMBunJ2K4Bpj0hgJeMGcXi+tzXWDyHi3e kEjZaRBsiJIGAZBCnePEhtANlPuhT3dAPglCAMBOoC9thSNnhrB8RQzTV2hbC5x+/lJQBAm446L qJYIIylFFIgzUtKj/v6P4bev3u/9FD7EjS6BKOz+gZQfTHIRU+uW/YJ/JANzs9T7aYg8UzC4GJ0 IonApdftYynrBMtznv/21How5suuUsh+emmo35CuxdsZTadEVGoqD8= X-Received: by 2002:a5d:47c3:0:b0:386:3329:6a04 with SMTP id ffacd0b85a97d-38a8732c076mr10368036f8f.39.1736515086382; Fri, 10 Jan 2025 05:18:06 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e4b81e4sm4593762f8f.64.2025.01.10.05.18.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 3DF5561774; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Daniel_?= =?utf-8?q?P_=2E_Berrang=C3=A9?= , Ed Maste , Li-Wen Hsu , =?utf-8?q?Ph?= =?utf-8?q?ilippe_Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 24/32] tests/lcitool: bump to latest version of libvirt-ci Date: Fri, 10 Jan 2025 13:17:46 +0000 Message-Id: <20250110131754.2769814-25-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We will shortly need this to build our riscv64 cross container. However to keep the delta down just do the bump first. As ccache4 is now preferred for FreeBSD to get the latest version there is a little update in the FreeBSD metadata. Reviewed-by: Daniel P. Berrangé Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-25-alex.bennee@linaro.org> diff --git a/.gitlab-ci.d/cirrus/freebsd-14.vars b/.gitlab-ci.d/cirrus/freebsd-14.vars index 0a7ac5e0e1..0997c47af5 100644 --- a/.gitlab-ci.d/cirrus/freebsd-14.vars +++ b/.gitlab-ci.d/cirrus/freebsd-14.vars @@ -11,6 +11,6 @@ MAKE='/usr/local/bin/gmake' NINJA='/usr/local/bin/ninja' PACKAGING_COMMAND='pkg' PIP3='/usr/local/bin/pip' -PKGS='alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache cmocka ctags curl cyrus-sasl dbus diffutils dtc flex fusefs-libs3 gettext git glib gmake gnutls gsed gtk-vnc gtk3 json-c libepoxy libffi libgcrypt libjpeg-turbo libnfs libslirp libspice-server libssh libtasn1 llvm lzo2 meson mtools ncurses nettle ninja opencv pixman pkgconf png py311-numpy py311-pillow py311-pip py311-pyyaml py311-sphinx py311-sphinx_rtd_theme py311-tomli python3 rpm2cpio rust rust-bindgen-cli sdl2 sdl2_image snappy sndio socat spice-protocol tesseract usbredir virglrenderer vte3 xorriso zstd' +PKGS='alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache4 cmocka ctags curl cyrus-sasl dbus diffutils dtc flex fusefs-libs3 gettext git glib gmake gnutls gsed gtk-vnc gtk3 json-c libepoxy libffi libgcrypt libjpeg-turbo libnfs libslirp libspice-server libssh libtasn1 llvm lzo2 meson mtools ncurses nettle ninja opencv pixman pkgconf png py311-numpy py311-pillow py311-pip py311-pyyaml py311-sphinx py311-sphinx_rtd_theme py311-tomli python3 rpm2cpio rust rust-bindgen-cli sdl2 sdl2_image snappy sndio socat spice-protocol tesseract usbredir virglrenderer vte3 xorriso zstd' PYPI_PKGS='' PYTHON='/usr/local/bin/python3' diff --git a/tests/lcitool/libvirt-ci b/tests/lcitool/libvirt-ci index 9ad3f70bde..b6a65806bc 160000 --- a/tests/lcitool/libvirt-ci +++ b/tests/lcitool/libvirt-ci @@ -1 +1 @@ -Subproject commit 9ad3f70bde9865d5ad18f36d256d472e72b5cbf3 +Subproject commit b6a65806bc9b2b56985f5e97c936b77c7e7a99fc diff --git a/tests/vm/generated/freebsd.json b/tests/vm/generated/freebsd.json index 3cb7fb7060..81fc38d798 100644 --- a/tests/vm/generated/freebsd.json +++ b/tests/vm/generated/freebsd.json @@ -13,7 +13,7 @@ "bzip2", "ca_root_nss", "capstone4", - "ccache", + "ccache4", "cmocka", "ctags", "curl", From patchwork Fri Jan 10 13:17:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856242 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222648wrc; Fri, 10 Jan 2025 05:23:54 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWPwYjTak8k618QijqwmJy2Uc1rBTugmIF6jZtwTg7KpkMP49SO7jDlcc0u6CRmrcV1NXceOA==@linaro.org X-Google-Smtp-Source: AGHT+IF3/AEpfn+ubcNkjDBAVGm0zxF1D146M1I/xHV/i+P5S/ltwRySJG0kNkUk1IEJymGSpnI5 X-Received: by 2002:a05:620a:46a1:b0:7b6:d9d2:d279 with SMTP id af79cd13be357-7bcd9762246mr1646028185a.45.1736515434737; Fri, 10 Jan 2025 05:23:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515434; cv=none; d=google.com; s=arc-20240605; b=SoiswaqDDxvarYBMUNT9wol5eWvLeV7KIJ8C+PDx+Jq4u5sAb7lNZGKACrkj9bO6yy rmPBVpfY0C06THkeotJz1jYbV4QCw2UR6odfQ5/ZC23wy6hXm0NUnGb04mlfOIoYFuzd 1GQrqeUweQJP2O64zw4e/cm9b8/r4e0AJCE5Z4bV71ECpttk+rLKrZdkK+5Qo9obiawC SNRvyi03tIAOHFuB+Gz2jaRZbVN3fAwqnRIWEbkWIRr36szcK4pQIjisRS8lW51/k+Rk rrWJxwWezzCou4tAVQf5i7lSZZRiSR5N4+JDKiyJerGpCeZM5AAxYGt52EWxQFVVXfAl ay+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=+VKfQWDeXKLODbQaZ6d7RnCTImhLUxizRICJ8N9Qz/o=; fh=2A7n071uGtF8j67W6LpOiByhXTIUhCNOE92l0/YV8L8=; b=Pr+rARcQjZU1dwL/zxAW3xgbcSDQiifECyUKD8x4QbRJrqrhX78nIcc/sgd6gK7qr9 mfA0JOJuZqS2h5jaaB2Ii5Ofk/EqGOWK4RciUuom1H/9STTf8++lmicNDI8Z2+gzfxdL gX7xFrE4f8ouwzjv4C9jsVBr0MOMp046/oSF8Z5d0slAVmdSqDuIiObqN/dUEjr40jPk e0vhM0JzkLyy31qmlT/iftHhVwJ43POXMahITNPtAdmsN5IBOb+1M+BrTySYy2dWQs8y Mhg8Z3djh+GbccRV2KNPp1TNzgdbn6+CGoKOft+44uUl1PA126Y09YV6pHmtzrt1h5Yb 392Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="tw/rIEKh"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c874256b4si19457351cf.611.2025.01.10.05.23.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:23:54 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="tw/rIEKh"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzG-0008RJ-Ft; Fri, 10 Jan 2025 08:23:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz1-0008FF-HQ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:27 -0500 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEyz-0005ap-Ff for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:27 -0500 Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-aa6c0dbce1fso278090166b.2 for ; Fri, 10 Jan 2025 05:23:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515403; x=1737120203; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+VKfQWDeXKLODbQaZ6d7RnCTImhLUxizRICJ8N9Qz/o=; b=tw/rIEKh04PODvxl4w8DRNpWNJTFiNXnd7mxJY3Xe+64KGHpm5WSFxd3wfvJnWUgnB WpzqEd2pBc6J18/YyS1UWBi4MR7vPiWyRCyBHtkMNIc8x1L5ACc9Ncd+rzvSdY4dLt1V RQTx3sdp6BhGXCP2+LBJWmwc6DKcWsgtIVUCuVR+XRsIqtN91atmcIKCtbmDatm6s0+4 EDhyZwrZl2YBtrMXKprolGjFmF1PJ8D9US+QQu0WUsFSUTEsM1lDZfa66eV9vPkBBaL+ 1uV1gHJYRupcw9SlgNY91oE+6PT/PE06lVoNdoo/XPKVzulDlciYcCvGqjvEoxZ4q9TS lgWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515403; x=1737120203; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+VKfQWDeXKLODbQaZ6d7RnCTImhLUxizRICJ8N9Qz/o=; b=XZi8gGshmgUTWeHMVsbqK8gduWQmH2vASofzKugCFl/6jRtCUvxjP9zpohrcqhyxPD jxnfvv4EZznXnXlutfwa4zJOPCF1/ndyDRadkB9NTpFO/PpX/fLtdFT7u8HirztbeKvB /2/Ju8GKB9FSYeZR0VZjowrRlMTJrpdZxoHB/f3iCLCYX07zX1At8rAL0240Z9ydA0Ku qgurnHSlSAFfCJHpWZBSSTTuL2Fpc3AnOnRQ9cPplXopYGc/rGWFA/O33AJxu1IiNvhc BimZe8GA0JqJHj15xXdyH+oIVg898pLDZN+bmWzeGmXParQu/YC1o0T4pRW1p5cdOOHR M5ew== X-Gm-Message-State: AOJu0YyVbvWXmiNzSUo4exflB1uahqZ4MLgBtAJ0w9nLq13/7LZKtjPS l6/ZWQb1aS9B/kTB6yRgjb42bX8sPqFPdSTqcJG3UTUjFYbGY4ZjfsEwq/sj6sY= X-Gm-Gg: ASbGncvWhR3tyxczZJFplU0t9/WMvgKvcfyoouvR2yWkMhNeAYdcgx+hH6fsbCRmoIi FESuX2O18Jgm/gVe4RGZ80xwPd/L2x68loduB4rF7QwhGew5qfPElNUjyN43MJs4KibpFBx3MNU z9RHt8wiiINfn+h90JmODRQgYtuOJXr7V7ZpsVK3T9M6goCGH8/4a7kk9YQ1qzoEOHp37Rh+y4c zaKtfy8YiECXWkzCAAWqezRBWc7TeQPPBlz054se25Vl1pe8Sq/2Ls= X-Received: by 2002:a05:6402:35ca:b0:5d0:d818:559d with SMTP id 4fb4d7f45d1cf-5d972e0b954mr26003148a12.11.1736515402678; Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c956306bsm166756566b.104.2025.01.10.05.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 54B6B61779; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 25/32] tests/docker: move riscv64 cross container from sid to trixie Date: Fri, 10 Jan 2025 13:17:47 +0000 Message-Id: <20250110131754.2769814-26-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::634; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x634.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Although riscv64 isn't going to be a release architecture for trixie the packages are still built while it is testing. Moving from sid will also avoid some of the volatility we get from tracking the bleeding edge. Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-26-alex.bennee@linaro.org> diff --git a/tests/docker/dockerfiles/debian-riscv64-cross.docker b/tests/docker/dockerfiles/debian-riscv64-cross.docker index 4d8ca83cb3..b0386cd3a1 100644 --- a/tests/docker/dockerfiles/debian-riscv64-cross.docker +++ b/tests/docker/dockerfiles/debian-riscv64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch riscv64 debian-sid qemu-minimal +# $ lcitool dockerfile --layers all --cross-arch riscv64 debian-13 qemu-minimal # # https://gitlab.com/libvirt/libvirt-ci -FROM docker.io/library/debian:sid-slim +FROM docker.io/library/debian:trixie-slim RUN export DEBIAN_FRONTEND=noninteractive && \ apt-get update && \ diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 6720516b94..53f8d2585f 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -220,7 +220,9 @@ try: trailer=cross_build("powerpc64le-linux-gnu-", "ppc64-softmmu,ppc64-linux-user")) - generate_dockerfile("debian-riscv64-cross", "debian-sid", + # while not yet a release architecture the packages are still + # build while part of testing + generate_dockerfile("debian-riscv64-cross", "debian-13", project="qemu-minimal", cross="riscv64", trailer=cross_build("riscv64-linux-gnu-", From patchwork Fri Jan 10 13:17:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856244 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222738wrc; Fri, 10 Jan 2025 05:24:06 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXT7sJeyVghwUz50my8RNa1oL8tsS1rVhydtU+LjtQJhM9m8SDCOnn3AABRrFH4KPAY/HKfAw==@linaro.org X-Google-Smtp-Source: AGHT+IHRqVWhggFc25sybNKFKWdDNEkO38RsMPYQBzK1McXLX5k0Hzrh0BXmNEB3HmfU6tOCdR9W X-Received: by 2002:a05:620a:469f:b0:7b6:d4b9:b5a7 with SMTP id af79cd13be357-7bcd9727ab1mr1781153185a.6.1736515446130; Fri, 10 Jan 2025 05:24:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515446; cv=none; d=google.com; s=arc-20240605; b=dZKAX3ah1P2SDY6pPFTzosg540OEIbqFygu1cG45m3pavBnogi0zUaxT7594uCn0mR VwoHm5JY0Kj9HRYiW2txvqLynk+lEnVmU44/KZK5WKSumS4pBt4mArJhd9iuJ6MIuGNf s8QPl4m23U+/lkcCZunJS/P0pQ6d8mz2UvTCO4YcpmR+FwK/B2g+Q2A8tBjFZf8FJyVz BjQYzXUOJR0hjTm6XmE1zq3XiOBOl6XXYBz3+ro4CqqLmLnyfeOLHDHwj4ZFx+EGzVyX Aut4ARcLjqzsKq73WjvKlvhe6CDVlcBsCu2NyWYtZmKoJSuv18/RCcv2PnLJ7fooYQhK EFCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=yv0P0wrEbC6sAp6kQa5O/Cjc+4V7VV+VslM7BVlUX/0=; fh=6mDKvW8kWNqSgMRXstCIjuE/wvBsxXt+CmnWPweyKjQ=; b=YpziTWuCQyoSUeglO/SsIZQEaufMEirYCgjYwAz8muw2uEqcq4UR44gKcTP4qegxji 1IYZmYN5do20NQcJwrtXfQ+m2JXzblzHny0VSmVfP9FrO1r/2ybG2uLJrJ+tTgZ94iS8 1ZOS74UhGxopNmaOKyVgVqCP+EggPsKX9ELJxOzfvn2BKzQRaUmMAr2RhC3jxXxWpAz2 5vLJIFCHQczLuf3Qf+yQI0feHouLz0UBwDNTriHhSUXBT5StPIMapHAesPSOSV07XpEA qRCT2x3brMddOAL2e8ssfNpzRC+AHrK38YQ+bLQ4P4keIjN8fCKWXp5Jc77Jilkx441T pVng==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IV1Zd7pr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7bce322a705si393632685a.108.2025.01.10.05.24.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:06 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IV1Zd7pr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzU-0000HK-Bd; Fri, 10 Jan 2025 08:23:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz6-0008MY-8H for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:32 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0005dc-7g for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:31 -0500 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-3862ca8e0bbso1619798f8f.0 for ; Fri, 10 Jan 2025 05:23:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515408; x=1737120208; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yv0P0wrEbC6sAp6kQa5O/Cjc+4V7VV+VslM7BVlUX/0=; b=IV1Zd7prAiSYr5SbyHpfkUkUFyU/2g2bKmpNXUZthhKikZKP2BXUiKcIHZ2lxT9tFY 7STn7HLu2nGO6dnWqWtlaejscBb4iq5GfyLx7Bzt7swj3Ga+IwLU+xuoExKiSq9l+/C2 UnKR8edeqKlownKCNEwRvkwWqD4Mo6MhFcKDRf2D9pkb9Rdw+gfonI+brCsrif4gX45p naO6gMfzdvV8jd7Q/9s+eA6DtJg5hlqRIkxOqZTAgG2fY73BcPqCBM07OHRk1nuoioSV Z3U9cW4yxRpZxjWiBT1vLLbna5l7Z+Hv+7ft4IjgFavFiXpgk+F/5QOGlgd9CktMPUOu I3Uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515408; x=1737120208; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yv0P0wrEbC6sAp6kQa5O/Cjc+4V7VV+VslM7BVlUX/0=; b=Suijrl+zw3ZQmoyGny0AepxEClp9SD/WTI3nbmhRArFY1KDP+vBuV57gZIdYOSI2dq twFkJn7zIZXodDJe7uIJqnlnEv3Sjiwxx26THsA49jkwqUfj45IxG9e5/BKT8/pkdzc4 zhJlJyWALQlowrHr+EFfHeHCwrqadB4aNebGi+2d+JqsaSiHe8p7V0udTdhlWXhcfvPw dEH8mYZXU0Ud/PoWn0G5yknp47QqlOl+Y+Bnl4V+AAOlhod4+yt8EAmYBldTpgq9UfuL u87OGiGvtimc3vN83C7yjBRTQ+y6EsdSxMHqof+2W7OH6y8YIYQ57EfAFpO1NASr18bQ YiVg== X-Gm-Message-State: AOJu0Yydy3Z1WQ0k9LT/lVUVRmAlYOWkFxc5pZAPV1r12v0oqBUZxGF2 t2ifAjD5cciROERuPLgxNqzUvB4sA4ZbUcgYflOt32hHyyd7r71yYlbJw4EUPyQ= X-Gm-Gg: ASbGncvuokjIKzhbCxqGzCt6nhGGX6NvO+Twb9dSAaku85TefKgqZGpQko6AFgxXnjw pJFFC8f4ZQbRbUnHIybXiby7eW7UYxaUNirNIyxeSIoxjDZNS1tCxGmKYchM2oqSwnQhiDv50HW 3DEqOo9cEBLfm0MY9NF4j07D5FY2QBUIE3bAPij3iZYiK6wj1mNi1huwYDzP5cajfiRox9INmDv fb7QuxlHRWQHSGiglPZh9h3uu2O9gziE7GHr26XQjBSJI2w5cDTIY8= X-Received: by 2002:a05:6000:4618:b0:385:f560:7916 with SMTP id ffacd0b85a97d-38a8732aeefmr11025274f8f.35.1736515408424; Fri, 10 Jan 2025 05:23:28 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c912f165sm165890666b.83.2025.01.10.05.23.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 6C07B617A2; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_M?= =?utf-8?q?athieu-Daud=C3=A9?= Subject: [PULL 26/32] tests/lcitool: remove temp workaround for debian mips64el Date: Fri, 10 Jan 2025 13:17:48 +0000 Message-Id: <20250110131754.2769814-27-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x432.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Daniel P. Berrangé The workaround applied in commit c60473d29254b79d9437eface8b342e84663ba66 Author: Alex Bennée Date: Wed Oct 2 10:03:33 2024 +0200 testing: bump mips64el cross to bookworm and fix package list Is no longer required since the affected builds are now fixed. Signed-off-by: Daniel P. Berrangé Tested-by: Thomas Huth Message-Id: <20241217133525.3836570-1-berrange@redhat.com> Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-27-alex.bennee@linaro.org> diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/docker/dockerfiles/debian-mips64el-cross.docker index c09a8da890..9f6c4763c5 100644 --- a/tests/docker/dockerfiles/debian-mips64el-cross.docker +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -93,13 +93,18 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ libcmocka-dev:mips64el \ libcurl4-gnutls-dev:mips64el \ libdaxctl-dev:mips64el \ + libdrm-dev:mips64el \ + libepoxy-dev:mips64el \ libfdt-dev:mips64el \ libffi-dev:mips64el \ libfuse3-dev:mips64el \ + libgbm-dev:mips64el \ libgcrypt20-dev:mips64el \ libglib2.0-dev:mips64el \ libglusterfs-dev:mips64el \ libgnutls28-dev:mips64el \ + libgtk-3-dev:mips64el \ + libgtk-vnc-2.0-dev:mips64el \ libibverbs-dev:mips64el \ libiscsi-dev:mips64el \ libjemalloc-dev:mips64el \ @@ -119,6 +124,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ librbd-dev:mips64el \ librdmacm-dev:mips64el \ libsasl2-dev:mips64el \ + libsdl2-dev:mips64el \ + libsdl2-image-dev:mips64el \ libseccomp-dev:mips64el \ libselinux1-dev:mips64el \ libslirp-dev:mips64el \ @@ -134,6 +141,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ libusb-1.0-0-dev:mips64el \ libusbredirhost-dev:mips64el \ libvdeplug-dev:mips64el \ + libvirglrenderer-dev:mips64el \ + libvte-2.91-dev:mips64el \ libxdp-dev:mips64el \ libzstd-dev:mips64el \ nettle-dev:mips64el \ diff --git a/tests/lcitool/mappings.yml b/tests/lcitool/mappings.yml index f8186b0e69..74eb13d62b 100644 --- a/tests/lcitool/mappings.yml +++ b/tests/lcitool/mappings.yml @@ -6,23 +6,6 @@ mappings: flake8: OpenSUSELeap15: - # Due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535 we - # have to disable all packages that depend on libgl1-mesa-dri:mips64el - gtk3: - mips64el-deb: - - libdrm: - mips64el-deb: - - libepoxy: - mips64el-deb: - - gtk-vnc: - mips64el-deb: - - mesa-libgbm: - mips64el-deb: - meson: OpenSUSELeap15: @@ -81,18 +64,6 @@ mappings: python3-wheel: OpenSUSELeap15: python311-pip - sdl2: - mips64el-deb: - - sdl2-image: - mips64el-deb: - - virglrenderer: - mips64el-deb: - - vte: - mips64el-deb: - pypi_mappings: # Request more recent version meson: From patchwork Fri Jan 10 13:17:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856238 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222121wrc; Fri, 10 Jan 2025 05:22:46 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUg8BvOdRDDEVV7S1M2aCr5KAtRPWLk7xPdBUY+i8Vop1Swa1cC2k5f2+uIoYEe27ttUIaNww==@linaro.org X-Google-Smtp-Source: AGHT+IGLKlRdr/f82rachGFAuRqlMJEG4Va0p6kcgbrM54fwHusuRFWP0M7n0SBmObGjbUZKnAHI X-Received: by 2002:a05:620a:404c:b0:7bc:db7a:4f78 with SMTP id af79cd13be357-7bce11aeff7mr1163157885a.4.1736515365909; Fri, 10 Jan 2025 05:22:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515365; cv=none; d=google.com; s=arc-20240605; b=DWkX7vHCgkjeyAcvtwcPQ+sazucE03ZXltg0qfUg/uOmXTHWhRpk1h81EurE3q7PuL 0M4neu1wU5Yb5VWgiCg8rugwXKcSaoaTriBibdzURmdittcb0/K0r1H5gGFBXtL+S+JX VD74nySBEj/uWOTUGLHZF4e3a6kz2J7Ep/Wwh0b9FdGKQ6dh9bTSiDhHnoGBM2zch1pF pW96pDfS1ESYMKTgQ0CIcgsflpcsV7xPaPWK3eHIglZSFi4MGafUEpO6KS9PbqDVB2MT WRsRBFmFYPGZlm+HqcvqtLZkOwQQhaHv5cIKPnkPW71+tQ48IEim/stvT9pQguXWlLfs hUfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=k/3Hjxcplq4p9qNo4qN9TNveaAV9bGLco5miclcArLM=; fh=2A7n071uGtF8j67W6LpOiByhXTIUhCNOE92l0/YV8L8=; b=eifyCZuDpkGg8eOEJU3SaCvxW2A+zjQuVVcR8rw3wSSHqZ6aMmKwa7AOx4v42vCzNc IMKwBW/k6ONjV8vR92vvft9AZwa+TRD710TNrs/BEcKh9dsk7cDgnDvF/GgbctE6nCMo ZuzN0VENX7T3slQ/pbcg9Rsm3Npha4o98ybbFgnyh574jsBMOViJiXkaRxKfZ/mTxhMj Fb1Kw2Nl7WaYxlMhyEOEfwscqp2Tr32d14ibBf7qzn9ed9XCBptAgMq2AmrNnTOFXhUW k+9vuUaSLowYp+WvyCBfaJ7d/cU6LL37unZaZRDxKfw+DH/xbeEXrK/RR9JbS3UI6jzx RrgQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NAqX9mC7; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7bce92e99e5si229118485a.113.2025.01.10.05.22.45 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:45 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NAqX9mC7; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEuD-0004uD-WB; Fri, 10 Jan 2025 08:18:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtt-0004gY-M0 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:09 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtr-0004kj-Cu for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:08 -0500 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-3862a921123so1337316f8f.3 for ; Fri, 10 Jan 2025 05:18:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515086; x=1737119886; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=k/3Hjxcplq4p9qNo4qN9TNveaAV9bGLco5miclcArLM=; b=NAqX9mC74ISFdcsR1+ycmOE765zG9GIxJ2f+22TMlWLkRywzZmg054OqWOcFogAsT6 IXy6DPPxvxr7CW6lPIMT25/y5iU1mvs/Y01WImkiOUpuJsMl82JdALh7rj8vxEGeumF7 EY2ljmJU4+y+BkE2DSGvpMwp0DaBAdaJLDhhWa0JrTKy0io+htOhOMKomGI8NE8HPYad 3gKnHKx+demGFgbNEKUusVWDb/1N8BKZraTHf2GpipUOApnneBbTPY0ttzD0sVSVDSDM 8wEhWtVAfg48+fp+KN1Mok+fmKYrKPk9U0oWaoRr1CUOKwbYzakD9w+P9Gh4KQIGlVIv geRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515086; x=1737119886; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=k/3Hjxcplq4p9qNo4qN9TNveaAV9bGLco5miclcArLM=; b=fIJoLJlzKR62SP1RoO0BWFmttLbQPRpUNzkezEzJrZ3f/4irbcOfs41uqm/tnOZwBD tNl9Yf4R+6tsJS4Yo2ytyBtP81HRgeBhDGH+3QKGlOXtLMni0nKLx37dbWXqSJ6zp1eV WwoCtzPLomvzgcWKPKpyzZPrjasZIzsnGd45eZ1z52hvDGxfJLfE9LTjEJeut62TRTL2 CNT+l5O6iOZXI1JRoxFgKeQxA4z91NUm1AhCIkpS9nqzy9442YeD3B8vGl926oOMkmM6 F14VoAl7Wky+PDJuAmGTGgDFPQJ6cGODc3wL9/Cd/qGgA0wngBlKfUHRHe15p4KKZBEH d90w== X-Gm-Message-State: AOJu0Yxak2icBEnlitMTIofzlkK0Wfd8MqJIqmaypv/tlzcwgn/XIrFz fqI0BkSah1hHrNHcRwzHONgsr0JL0g7GpclcW4uqvHOFJ+6loWz1BhQ+pZoWaicBYsO78LlanOi F1KA= X-Gm-Gg: ASbGncsW92yKWCI8vv8nf/YcLuotW/LfK4HLXPOvaakzdR11C7RXstUmsKD80IHi9u6 g2fdJeth5BSwB26HAfGaetAtjZeGAmQWR7xHse23nk/gqBytaLNiMasA/gtKyQ9AxA/rscuw3UL FZitFkUKiuq1tui0S57b9s1bARW6vd8BMeJOgj3IAce7C2ezwkCSXla081mhUQVMgX28uXc0n8n lAy7uRQrlYQJvigb/h/HIQeHoknLUjkT99v6IxmvE3kZ+a8RfoEsGk= X-Received: by 2002:a5d:5886:0:b0:386:4312:53ec with SMTP id ffacd0b85a97d-38a873049c2mr9684888f8f.17.1736515085582; Fri, 10 Jan 2025 05:18:05 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e37d2dfsm4468203f8f.7.2025.01.10.05.18.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 8186D61834; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philipp?= =?utf-8?q?e_Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 27/32] tests/vm: fix build_path based path Date: Fri, 10 Jan 2025 13:17:49 +0000 Message-Id: <20250110131754.2769814-28-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We no longer need to go into the per-arch build directories to find the build directories binary. Lets call it directly. Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-28-alex.bennee@linaro.org> diff --git a/tests/vm/basevm.py b/tests/vm/basevm.py index 4a1af04b9a..6f3f2e76df 100644 --- a/tests/vm/basevm.py +++ b/tests/vm/basevm.py @@ -520,8 +520,7 @@ def get_qemu_path(arch, build_path=None): if "QEMU" in os.environ: qemu_path = os.environ["QEMU"] elif build_path: - qemu_path = os.path.join(build_path, arch + "-softmmu") - qemu_path = os.path.join(qemu_path, "qemu-system-" + arch) + qemu_path = os.path.join(build_path, "qemu-system-" + arch) else: # Default is to use system path for qemu. qemu_path = "qemu-system-" + arch From patchwork Fri Jan 10 13:17:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856250 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223414wrc; Fri, 10 Jan 2025 05:25:28 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWnVddn+Wi6q9jVXUNJJ3T94wf2PWgiG2g2k7vILGAoPjgh3KfwuAJjq1U5IulJ0wOsMK0KiA==@linaro.org X-Google-Smtp-Source: AGHT+IHFB1jvbD51X762EgssAh5hsGoe8Zq1sIiknx3PXCfNjAl0QP7snm/+RE1PX7+FIguyWuis X-Received: by 2002:a05:6122:3bd6:b0:50d:6a43:d525 with SMTP id 71dfb90a1353d-51c6c22ea8fmr9130059e0c.1.1736515527880; Fri, 10 Jan 2025 05:25:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515527; cv=none; d=google.com; s=arc-20240605; b=E1lZuWv1HiQ4+IYToO+ApA+SIk4lDlHT+4ashIfrxxurZXUozr2j75mVKVzLSxV7BP OBBHMZhI8DvzCr65XdE6doWxGrqiw7Fuly2yPsOWkHHtRfJtiU5ccEIkYSuGpiyCI4ZN xzPrbxxIXGglPeUUX1tBoHcndBf1FOs8gJqPW9rnNPFzFAtXfjfGS/KxTo7rg0aOcUbu dXyfbOrTx8fMwNaEPxgoq9EYAPw/HvcxJi9nsgnazydNXHO9LwHeO7IFSMMBW6ZxLxdZ ac6RHjlHzmwrhKbIUpcNl4lXaTg+rzysZEhdIwycLcm+YDUvs3b4U5o4KmPT4bqfVSMI iw9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=MQMfzeOke49tgnke0WL/59AB7TOR8shSu4i3d9zIcBQ=; fh=OcaYDyibnksHeS5Q4sYP8x74o+MLuRR8AV9fLekR3K8=; b=EJaUXvrSZkK7g+qhOG6qkWCITPKzxEkKL8jNwL65LjvyW3/l+oAeQ25TmNOHrYwrcp KF17V9Ma4zuyrmLhYDgFskRuQjnER9YJjn1wjzHdE/Hzx14ru0vbhsoJU0x0TLyw0vJL VDLbGGMVfTMs2j4kc6vKsV5se5xkf/e3sc+fr/t+kn1niuauXSCiDAaPfi53ugLL7DwL +TB1qKnAxeTDgfdtx820etCL/d+TkgEO5U3xmSEx3FnKbBQMHO3lYylcohf4H3Xm/aJp 7EH3NTLp/c33T1IOG4c/kvx/RSIKJNKd1U/lzkhcSX3v46GF+5RPRAJthiA4yCxLTyUy TC0Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ILQUHo8y; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 71dfb90a1353d-51c7fba13a1si1532346e0c.18.2025.01.10.05.25.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:25:27 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ILQUHo8y; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWF08-0001Vi-Ja; Fri, 10 Jan 2025 08:24:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0008LJ-GQ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:32 -0500 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEyz-0005bh-VY for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:28 -0500 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5d90a5581fcso3307480a12.1 for ; Fri, 10 Jan 2025 05:23:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515404; x=1737120204; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MQMfzeOke49tgnke0WL/59AB7TOR8shSu4i3d9zIcBQ=; b=ILQUHo8yBn6k1ct5M6SZ00RWnTyz3GQkL5eJ/1KTIW0DjcvJzc2fyS6+LYbR9PGgze KY0NE+ia6kTnrZajMw6t2wu0K9QeWUDoCUjQTWStj2U6W1HUgQx9m7ak6OMhMogxy7vj w/XNhJ4gYP6pfsy/hCeH2kqaXBKqSx1gZfjzddNFWAZVoshCzvzi2DgHRrItK1q6B5tX 8iNvFZTkIotmpoM8eGduDZzn8BdaAgRt6WlU8yPfbeHx2D4Y3xvy+1gLa0Ot9muPlVVH l2BED52onxylwHho4uZUNQzJ0uvlQ+zLFb195Zuy5LJODrYWl7CJtPhIlBVJiB2+LLaz l59g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515404; x=1737120204; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MQMfzeOke49tgnke0WL/59AB7TOR8shSu4i3d9zIcBQ=; b=fdD7GEYP9mJY8nyDjI0A+S3oDO1rKzjZFVHliTHLk3iULPlwxKbdws9BNBX16XNKA4 mV4i3SAOxWfnxQkg8a2H/AMTEJmO3vEPXrbPoWqKprT7rce+x3MZTCCWpDnxYjUMgMHJ IrqTRXk96C47yk6dAygvg7vcQuroIC7v9EnOtjH54tmKQKiL1iNPAy6Ef7yDXaDI9WxL 9YPEw0eaXyeokOTU+PYK/pfKMsORI0QF+r86Ggx3FSN5zPMdNtEKWvnuP+AEUpHBWkmc gojHS4Y3ddeEs385EEKjereJ5xtNILSGExDq3UAZ/upXIQJw54KFoBE5WFQJXvjXAD7o p9hQ== X-Gm-Message-State: AOJu0YyyTQv2s8+mblNJ8f5bJO0dPfZewaHXJvHzjRyad+oYNbafelE9 pTGOzG+oNiSj8HcyhK60W8GuSgBzdby1VoW1zc6UuV9cAqQZnEWl0PLkXIzRemw= X-Gm-Gg: ASbGncvF5hEbJqgyb9hGx6f4zN1cea45FBYrGlwvG2mnmNEHnAZEtgqMIwKjm5pAoYO XpbbvkxiNWdWZWbHw5tWGtGg1B6G3DqZVFsQK8RbnnFt+WwG7Ie42W0nu7tXeftAT8UQGR0N85g enlchfi6yvkO7vr1y+0Idv1dJ0Uu2UeJrJ8akAc7BdYgWKtmY3ZiO7kxuaiLre92Q7hlLbqmlAJ gPAIPfb3XlzX59wwChOMB18LAVe2D0yUtewKDKV3O6hIUmUbsR1uTU= X-Received: by 2002:a17:906:c143:b0:aa6:79fa:b480 with SMTP id a640c23a62f3a-ab2ab670756mr985624366b.10.1736515404207; Fri, 10 Jan 2025 05:23:24 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c9564865sm167763066b.108.2025.01.10.05.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 954635F9D7; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Subject: [PULL 28/32] tests/vm: partially un-tabify help output Date: Fri, 10 Jan 2025 13:17:50 +0000 Message-Id: <20250110131754.2769814-29-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::529; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x529.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org While the make syntax itself uses tabs having a mixture of tabs and spaces in the vm-help output make no sense and confuses things lining up between terminal and editor. Fix that. Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-29-alex.bennee@linaro.org> diff --git a/tests/vm/Makefile.include b/tests/vm/Makefile.include index 13ed80f72d..d80ca79a28 100644 --- a/tests/vm/Makefile.include +++ b/tests/vm/Makefile.include @@ -64,23 +64,23 @@ endif @echo " vm-boot-ssh- - Boot guest and login via ssh" @echo @echo "Special variables:" - @echo " BUILD_TARGET=foo - Override the build target" - @echo " DEBUG=1 - Enable verbose output on host and interactive debugging" - @echo ' EXTRA_CONFIGURE_OPTS="..." - Pass to configure step' - @echo " J=[0..9]* - Override the -jN parameter for make commands" - @echo " LOG_CONSOLE=1 - Log console to file in: ~/.cache/qemu-vm " - @echo " USE_TCG=1 - Use TCG for cross-arch images" - @echo " QEMU=/path/to/qemu - Change path to QEMU binary" + @echo " BUILD_TARGET=foo - Override the build target" + @echo " DEBUG=1 - Enable verbose output on host and interactive debugging" + @echo ' EXTRA_CONFIGURE_OPTS="..." - Pass to configure step' + @echo " J=[0..9]* - Override the -jN parameter for make commands" + @echo " LOG_CONSOLE=1 - Log console to file in: ~/.cache/qemu-vm " + @echo " USE_TCG=1 - Use TCG for cross-arch images" + @echo " QEMU=/path/to/qemu - Change path to QEMU binary" ifeq ($(HAVE_PYTHON_YAML),yes) - @echo " QEMU_CONFIG=/path/conf.yml - Change path to VM configuration .yml file." + @echo " QEMU_CONFIG=/path/conf.yml - Change path to VM configuration .yml file." else @echo " (install python3-yaml to enable support for yaml file to configure a VM.)" endif - @echo " See conf_example_*.yml for file format details." - @echo " QEMU_IMG=/path/to/qemu-img - Change path to qemu-img tool" - @echo " QEMU_LOCAL=1 - Use QEMU binary local to this build." - @echo " TARGET_LIST=a,b,c - Override target list in builds" - @echo " V=1 - Enable verbose output on host and guest commands" + @echo " See conf_example_*.yml for file format details." + @echo " QEMU_IMG=/path/to/qemu-img - Change path to qemu-img tool" + @echo " QEMU_LOCAL=1 - Use QEMU binary local to this build." + @echo " TARGET_LIST=a,b,c - Override target list in builds" + @echo " V=1 - Enable verbose output on host and guest commands" vm-build-all: $(addprefix vm-build-, $(IMAGES)) From patchwork Fri Jan 10 13:17:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856254 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223897wrc; Fri, 10 Jan 2025 05:26:24 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUUD9CEB1m67+U6L6b0J+QIVYrAPPvYdkTl2pC6dsdwsDULFoKXtA41SprIXFCJrbyorQr/fw==@linaro.org X-Google-Smtp-Source: AGHT+IHxOCtxG+q3RauWwSDisHqvkU4hVZ+b9ZJvUW5Awx5wJ9hFhwx6yHStkPIvQhj11iF7dnUY X-Received: by 2002:a05:620a:40d2:b0:7b6:d7d8:7348 with SMTP id af79cd13be357-7bcd97165d3mr1708082185a.31.1736515584139; Fri, 10 Jan 2025 05:26:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515584; cv=none; d=google.com; s=arc-20240605; b=PqnckDBhDsbKS1mo5ZR9BoeUjcYRPxSDr8fOVnwrTOtZhSIi2SHsjdFBQxMtV1GwPI ED61OYzpuGcHbGbS96AYxfVTiYDXgfCeVoGSjc9GMRKmq7Sxli+H7/Ifh12dRwVYkAcG ZS3t/CBSF93jP+0T8hpsPb/tfLDz4CjWDa4YRWU4kQCu0+f4o2Hj7CNKAJLfha44OVVj xE1QN6jt2+0Ys5Rq1taaqhsD+8N0jFow7krYOB1+5TFVG3CUj31b2lWRZP+48H4F4JID drGpxqpz1/5wY2QWmTzwuizmRMhN9MoS6gpZszQulLZPkZrFEf9IxxD6U2AYTPJZ2npN jTIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=q/Yfg6c1cFjbQko7qYu/Ov/hB4K0kh3ZZP8RgyoDAoc=; fh=OcaYDyibnksHeS5Q4sYP8x74o+MLuRR8AV9fLekR3K8=; b=hQaGiLXDDNxxxEUg/fn1JdxBOqk/ne5MtfIUuHGNCC3OAH76phLM+TcdlRzB+ii6eW bBeqc2/Qec6/vQKXH15sCRbsWyRiQufiXe+FL5gp+qysiAyCX7fG/NPkWgPReI69xhIj he04n1WtKOjvcbP/8ksk5ZRNVkMQR89AEYY8khhozvW7lzGOPUBJN1dXtqxRUeHtlAH5 ktcIsnKlrS1uQdEstmuicIT2wvRfAwvDcP978nD8zVightlyxHB4bWGgNNvmVNqtbk37 YINNw3bdWC/Gq0GXUdxZyimCBpMhlOfpAnsazQiEViepeRIew0f0tmT8SjIfyCzTdmyv BheQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=siMBMLN3; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7bce34fcef4si434431585a.435.2025.01.10.05.26.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:26:24 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=siMBMLN3; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWF0F-0001es-SZ; Fri, 10 Jan 2025 08:24:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEzB-0008RI-1s for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:38 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz9-0005f8-B8 for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5d3f28a4fccso2733735a12.2 for ; Fri, 10 Jan 2025 05:23:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515414; x=1737120214; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=q/Yfg6c1cFjbQko7qYu/Ov/hB4K0kh3ZZP8RgyoDAoc=; b=siMBMLN3B1yKdD/fwvhAgg3nLA+c5SKtfESDoNl4OxsWXrfZfZhlTlj/OtTPwxNPz4 /uqsu6g2bnqPvpbtvD0G7MGBl21jqa03abnwBPSZ67lQPrDnG1j1FgAHC3HUl7Ll84HV Zpums+Jb3RRDyQcKt+4pOgTYeP/Dl9o4S4ByUrU40PyyM6KakIS+2IMnWFQ8qsbdeCGJ KZRULq/ZTcpyxJIEOybIkTPATwB+QhiN1vA7SAM6Z2ZEngNXxhgsdM/4vaJk/slvp3fi /Z+V2TXGunfNF9RVuFgfgV7haFmKP7xyBPw5RekK9NguF5YgCu1Z4Stg0EagOSO3mNmB MU8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515414; x=1737120214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=q/Yfg6c1cFjbQko7qYu/Ov/hB4K0kh3ZZP8RgyoDAoc=; b=I9hRMmjZpQEHTXTD7PdsoTLQbsgSdJ2CB5CrCHUr2fq3YtWWGYQYMKo+fBFif0W5Pp ixIMxfYJWFYmblk6HU3tMFrGeNbyDzuQxXtzrRTjA/XwReQovovv6LxLBPRsqFsK1NiG fOzxNSOrfky2f8kYLK+30lc74bHdFf2AcVdMLN7XI/KE34J+dFRCwFxxiZ8Fk4JK3zSK umi1nWmYj9Nl1m601uj3wbpFKvDhOosqjH4sb6lZSPvl7OeNIahLczApQeitFgIGxXU1 jMEELXfCt1PGudZvbecOcmP8890aK5H4Bnh1PctV/Ju2GbJZtdOyV2vY5VkG3mrSw6B5 RKYw== X-Gm-Message-State: AOJu0YyQZryG2OTFCPY01ASSDiNdowAjfxv3aSBUZSzB5jb5kuSakrCb cOPpG4czVtpw+ttrMe34A2SEja6+Jcml2V49D/NhBl/xI4qqoD+cbB6xcN/l4di1P47VNeHcuPA l8ro= X-Gm-Gg: ASbGncvbk8/tlkqnkXXfJ1EsdZydN+zs9R0+6uaqyjE5EF409OPzFkrEkajOBSqf5ga T7/R8Edkun2mttnvvkZOwWI3xSH1I5hLCl/iVwY2Xn2w4qJXoQGpMZnJkujpdDtRLkBN2QhzVwW ooCaEcnOmLgRBPPL9lRABmXRGOrGIgbnYkuvHzlkN5LTQvlSwqMlNgau0iRmBb3mzcxIa9lOjs2 kYp8GGpvkTfKQLIWSJ7SBHjzyNCo0aLpBjhhVVIW9XtaTzhNNE3VRU= X-Received: by 2002:a05:6402:3483:b0:5d0:bde9:2992 with SMTP id 4fb4d7f45d1cf-5d972e4e6f4mr9809247a12.26.1736515413658; Fri, 10 Jan 2025 05:23:33 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5d9900c8ca8sm1679381a12.33.2025.01.10.05.23.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:31 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id AE61E61853; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Subject: [PULL 29/32] tests/vm: allow interactive login as root Date: Fri, 10 Jan 2025 13:17:51 +0000 Message-Id: <20250110131754.2769814-30-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org This is useful when debugging and you want to add packages to an image. Reviewed-by: Thomas Huth Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-30-alex.bennee@linaro.org> diff --git a/tests/vm/Makefile.include b/tests/vm/Makefile.include index d80ca79a28..14188bba1c 100644 --- a/tests/vm/Makefile.include +++ b/tests/vm/Makefile.include @@ -66,6 +66,7 @@ endif @echo "Special variables:" @echo " BUILD_TARGET=foo - Override the build target" @echo " DEBUG=1 - Enable verbose output on host and interactive debugging" + @echo " ROOT_USER=1 - Login as root user for interactive shell" @echo ' EXTRA_CONFIGURE_OPTS="..." - Pass to configure step' @echo " J=[0..9]* - Override the -jN parameter for make commands" @echo " LOG_CONSOLE=1 - Log console to file in: ~/.cache/qemu-vm " @@ -141,6 +142,6 @@ vm-boot-ssh-%: $(IMAGES_DIR)/%.img $(VM_VENV) $(if $(EFI_AARCH64),--efi-aarch64 $(EFI_AARCH64)) \ $(if $(LOG_CONSOLE),--log-console) \ --image "$<" \ - --interactive \ + $(if $(ROOT_USER),--interactive-root,-interactive) \ false, \ " VM-BOOT-SSH $*") || true diff --git a/tests/vm/basevm.py b/tests/vm/basevm.py index 6f3f2e76df..6d41ac7574 100644 --- a/tests/vm/basevm.py +++ b/tests/vm/basevm.py @@ -612,8 +612,11 @@ def get_default_jobs(): parser.add_argument("--source-path", default=None, help="Path of source directory, "\ "for finding additional files. ") - parser.add_argument("--interactive", "-I", action="store_true", - help="Interactively run command") + int_ops = parser.add_mutually_exclusive_group() + int_ops.add_argument("--interactive", "-I", action="store_true", + help="Interactively run command") + int_ops.add_argument("--interactive-root", action="store_true", + help="Interactively run command as root") parser.add_argument("--snapshot", "-s", action="store_true", help="run tests with a snapshot") parser.add_argument("--genisoimage", default="genisoimage", @@ -675,6 +678,8 @@ def main(vmcls, config=None): exitcode = 3 if args.interactive: vm.ssh() + elif args.interactive_root: + vm.ssh_root() if not args.snapshot: vm.graceful_shutdown() From patchwork Fri Jan 10 13:17:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856251 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp223615wrc; Fri, 10 Jan 2025 05:25:50 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUi0XBARM5zV+5JgS+tbHG3E9SUfa+/DKxpqLRY1/2iaPOy9nvUVpsE8mYW474pi1AWIRlUdQ==@linaro.org X-Google-Smtp-Source: AGHT+IHwiVMOKcv/tL2JBbJizbfd1+7B0eqn8nGoXIGOHYcTYh04Sup1E2XHyqwxitzyH3KK4k8S X-Received: by 2002:a05:6102:3a0f:b0:4af:fca2:1b7 with SMTP id ada2fe7eead31-4b3d0fc7ad0mr9916438137.14.1736515549787; Fri, 10 Jan 2025 05:25:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515549; cv=none; d=google.com; s=arc-20240605; b=Tv2J1njrydHFLYQ6EiuOlsjP99/3HJRi7Z2yh4id1qJJo/7Erb6s74VkNykjD6tzxt Ij0vNhTyd/Ns7OvmsDwa+aqT3AorQy1pzyyKV8HJnkt8iNC4pOpiocg6ic+9MAbIaI0p DC/Bz30Zl06Xrdc80UVNW+DFN01fZMOt76EiXlSL9NGWTSR1YVMvikvkbrgONEBhVOQV lB7b+1vXyNlx0CVEg+jZvrS/sX3W7FjjFtk7dkEv29vu0OGuNIHw9Dbvk1VHTTTktY5k 401MVxQr64DZN5hgBIPfV4Wgop1b8lo3Moglm+UJ+OP2MWhakpmx7ltzI76qmGpy3X0a eEFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=/zvC2v/Z6LchXqkhZz4BfmlqHg7jDvrODLCcjeSGZBI=; fh=nboBMl1f0JnchInVYguUsPTUv/+WC8jfFmefNcXigkE=; b=fOq3O6AWFA+GuFru8NBqr+tevvGObFRFfEUJLFCJDZsqYh9CPLtuDUAlutu4F2iz90 TGTINtwBVCqYvHF8l/dOPSV2rfh/Yl6QJnySwtKlEJsInf6K6fD9qG+1bfSrc6pMkJh8 k4X1zOsuZcd4m9ier8UZLhQxhwiQIdltfZbuyfQRJ85r++NSIhNuYpjlRZxmYgNkZFnG 0k805pA2D5svuCSpc8/zUcWyA+JNwuJEG70CeX/k0Wrp+vw3OwcGnTdkRND2QAy6SUua YTJ3YkFgaoY0LvNGCASNf8hyNyRAZuv9r8lFGBQzIamU1aQ+/Xsu3oTdKdaYB+2XNaJ1 1TXA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=atfixG5s; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id ada2fe7eead31-4b608fb2d07si1270117137.102.2025.01.10.05.25.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:25:49 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=atfixG5s; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWF0b-00024e-Hy; Fri, 10 Jan 2025 08:25:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz7-0008OJ-Nx for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:36 -0500 Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0005dW-8s for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:33 -0500 Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-aa67333f7d2so318370466b.0 for ; Fri, 10 Jan 2025 05:23:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515408; x=1737120208; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/zvC2v/Z6LchXqkhZz4BfmlqHg7jDvrODLCcjeSGZBI=; b=atfixG5s6vMzFbHYtQKYvsYeeE2qOwDh89asFdU1BAXJRIWJzZIVQSuw11s44U8xuQ IkofD3iBwtY1YJm3YH14O3tCQ9MuyiuLkNNd+bvBeMYruK9Mzbm9XuDxvtZLzeQYcNx6 ie5781M10HeTiJY711UKj4hRktGJcDOLTKWNE+jr8kC5BZx0m6dn4blMCngS74EDK6az /ROt/9hOEwYJjaYjTPC8edHCdSpGrIKVBS6Ly0aR3M5Cq4hBsr5Zn1PLTHF0KPr0gfBT 9Y/wy/BiTE6e1OUb9vXvmb02+Z96jTVIm+ZkhNjoLURQCOiJR3c/B0Em+rwV3AJbjK6X 1yUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515408; x=1737120208; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/zvC2v/Z6LchXqkhZz4BfmlqHg7jDvrODLCcjeSGZBI=; b=YL4f2tfUdmLuPWKCPcSaDsU/N7fvtFjpl+EdHqcrd/pWOoBn8x0h4i4NIKLmUVGO7o nr9B72aTXBOqm3nwivkUIhA7I6Rwie54EO/nfFoex9YTwRnVaGWVQbSetiJrhNeoC0yj dao0YYWhROgSYBvxJDOruhd+sugUkE0i1YB6jglTK1VuL+NVpbUfNYv3K5wB5DYhbNnD RBgd7UWxncgxVTyOH+iLTNKTtc/jjZofbUNSvNpOODAN9x2ul/wY0xNGUkOB12V4DJ6e az3o4pTEnlKmH+9bLKe0oASWgjrKsLFsCp7sNomG1OuEn7r2GvArg9fGFwkobFiPMbX2 ZDKg== X-Gm-Message-State: AOJu0Yyn/xrXceivw8lZUu/S0facTV/P6+eY7V3yqFxKSx79rQXIhZWD aq4cGz2xmrZ8VpsjWrehSnPXRJ17tAudx+cOa41KCbTZdzMc7RX7UeYe2UXCy3c= X-Gm-Gg: ASbGncvVJW4/yTKO4jSth2fl6nZ2Jfz+qhfvJNd1Z2/2Ni0vJjK4zbJrDx/21FsfJ1y /hHLNU1NRmulFj/TaOCRk22v5M3tKu78XEAGqlSOGg6v5hvQ3jHAob8ePVTZA0jVODXL8boTOeZ j6SephkPquVf3ti/tLIrrwCThM5OiQ4G2Iy+lTzBhbdbZGNtJl0SzUUCLM4ad4aWc+SrMD+lLGv M1XdvvZTyOH9WyzEVpvWlC1ZntIn9KZxBLzd4fh5lHcZF79XP0oeUQ= X-Received: by 2002:a17:907:9622:b0:aa5:4982:abc8 with SMTP id a640c23a62f3a-ab2ab70b387mr881246966b.22.1736515407831; Fri, 10 Jan 2025 05:23:27 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c95b1d53sm164082066b.152.2025.01.10.05.23.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id C93F461866; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Paolo Bonzini , Fabiano Rosas , Laurent Vivier Subject: [PULL 30/32] pc-bios: ensure keymaps dependencies set vnc tests Date: Fri, 10 Jan 2025 13:17:52 +0000 Message-Id: <20250110131754.2769814-31-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::62a; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org I was seeing failures on vnc-display-test on FreeBSD: make vm-build-freebsd V=1 TARGET_LIST=aarch64-softmmu BUILD_TARGET=check-qtest QEMU_LOCAL=1 DEBUG=1 Leads to: qemu-system-aarch64: -vnc none: could not read keymap file: 'en-us' Broken pipe ../src/tests/qtest/libqtest.c:196: kill_qemu() tried to terminate QEMU process but encountered exit status 1 (expected 0) which was as far as I could tell because we don't populate the $BLD/pc-bios/keymaps (although scripts/symlink-install-tree.py attempts to symlink qemu-bundle/usr/local/share/qemu/keymaps/ to that dir). Reviewed-by: Paolo Bonzini Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-31-alex.bennee@linaro.org> diff --git a/pc-bios/keymaps/meson.build b/pc-bios/keymaps/meson.build index 0bd8ce0077..a79a09b276 100644 --- a/pc-bios/keymaps/meson.build +++ b/pc-bios/keymaps/meson.build @@ -39,19 +39,18 @@ else native_qemu_keymap = qemu_keymap endif +keymap_targets = [] if native_qemu_keymap.found() - t = [] foreach km, args: keymaps # generate with qemu-kvm - t += custom_target(km, - build_by_default: true, - output: km, - command: [native_qemu_keymap, '-f', '@OUTPUT@', args.split()], - install: have_system, - install_dir: qemu_datadir / 'keymaps') + keymap_targets += custom_target(km, + build_by_default: true, + output: km, + command: [native_qemu_keymap, '-f', '@OUTPUT@', args.split()], + install: have_system, + install_dir: qemu_datadir / 'keymaps') endforeach - - alias_target('update-keymaps', t) + alias_target('update-keymaps', keymap_targets) else install_data(keymaps.keys(), install_dir: qemu_datadir / 'keymaps') endif diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build index c5a70021c5..f75c1057a4 100644 --- a/tests/qtest/meson.build +++ b/tests/qtest/meson.build @@ -383,7 +383,7 @@ qtests = { if vnc.found() gvnc = dependency('gvnc-1.0', method: 'pkg-config', required: false) if gvnc.found() - qtests += {'vnc-display-test': [gvnc]} + qtests += {'vnc-display-test': [gvnc, keymap_targets]} qtests_generic += [ 'vnc-display-test' ] endif endif From patchwork Fri Jan 10 13:17:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856234 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp221869wrc; Fri, 10 Jan 2025 05:22:11 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUBWWDosNiEyLm5truvQ3qUF7GpCL2D4u/mwUrALE6RrtWMR/u9ZYCgToUZNS/KlIl0lEBAXA==@linaro.org X-Google-Smtp-Source: AGHT+IHyUa+yCy6dMDFSwvRUscYk9cU1gOrssZCwEB8V3bgWiTcQYvO48o0UJ9izWGZRe7VItY2K X-Received: by 2002:ad4:5ccd:0:b0:6d8:a0c8:e467 with SMTP id 6a1803df08f44-6df9b1db821mr175363166d6.13.1736515331533; Fri, 10 Jan 2025 05:22:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515331; cv=none; d=google.com; s=arc-20240605; b=ZV6gq+cLwCjq1N3D+oyREM2f24RW1A5nObYs1h/O+cDDbmZm4kya3u6vdGrosM78ef 926OILAwkrcBsHZQ3767xlxOQxCxMKnmgjMANGef1uL1QDp1nDzrvOJ2F9bEvkPGSEfR b+G9Z2i1wM2FkHSNUPM7J1msje4pNrGuAWAp2JGgvWgm8ggJ5cMR2TFPzK0JaHTsoTax Oi0mm9xiWJSCXThy/cEbULxInCyhq0+lPR3RSYiJS36F/ifhmoyn0qp05lMj3FN0X7NM 6Acyxy4ZQ8GAClo1KAocv7CjjBLADV0S+0QzTrFQZU/YHn5SFI9kS+ouGnmUh+i+0kRb +Qzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=3O8tgi1W8PBym6iehaSEHEmNZA7RrFrVsm4HiG82IU4=; fh=1lng6kQD4/3oh9P3ZBtU7phhCqIuzdIlshEQZEgg/rA=; b=lMnqu5o6D66SP44NdwyvgeCIbCI1zwHScOdiMt1ieRb2pR8pT+duo6Oy3CmB/og1Va jZXWjynGfPua+v5UMB8FWiQw8RwK1Gr/ZohxRzNN8o2zAejnhqc0RNkfLRWoqCVJV43L lIPKxdna2v1bjPd1kAKNzb2EItRf4fWPgiA1oG1KZ3mpkzPway0sGj0i3kUlpnYkHPyn NSAOVy4Z5/uUusDAKik5KYE2D7NeRN9Y9GI1M+O/7PLXmc9D2y1KtF2qc2bZr04XILRb EdOqQl+GTMgjy42JE71fpspib9i0KfoHkZ8eIva4rXfFYtwjXlxvwqvhsNFMMRhaZ5E/ lspA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=smuVaZGa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6dfade99ca3si21604246d6.192.2025.01.10.05.22.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:22:11 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=smuVaZGa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEuD-0004tV-Pk; Fri, 10 Jan 2025 08:18:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEtt-0004gb-Nn for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:09 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEtr-0004kp-MZ for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:18:09 -0500 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-3862d161947so1104127f8f.3 for ; Fri, 10 Jan 2025 05:18:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515086; x=1737119886; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3O8tgi1W8PBym6iehaSEHEmNZA7RrFrVsm4HiG82IU4=; b=smuVaZGa5ycrEuRo/tQNXYB08MSf5ODBTMJe71E+fhn5N81awbXJ0vc0uzBU44E25w momq36VkzRA8WxwyuEMlq6sceCZ+L/l2PHHgX6Cr0H8Y3PqVUHWy36woCml/GOn1taFA 5c+U9gnlruE2pClKZ/4JDofuLqjnxQkLv2OVmhDJhIPVaRZbE5LSsnIdD2BzRsJ3Ey7k 3xVNg27epoO0yx2Jm3pLnd6JD/nDpQA68LxF/fWeBB58yLn80BGG2TIAxWC6RL+ktw4T pwP0zqt9yL60k6te5nM/ryhBtacai0gvvl6LgxapCjPs3O7SlszQ4qOQH2dSqVc85e2/ Zrew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515086; x=1737119886; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3O8tgi1W8PBym6iehaSEHEmNZA7RrFrVsm4HiG82IU4=; b=oX72kxdRZ5GMyBlqLK5r2f1DQbqgJztXWyqklDmDiEmfoZ5caaaZQKIkOUyUzFE3g4 hms0G1MWHsF9v2axRndFp2U/5Gt8Mfu6y68hcRVhxcNmSt1qKvh3F9mjffypDC3Zn3tH jfCN4u9xcOQyyXfQd2yXqgv9vGvtjbIAIZWZ4wL40RbOpaKOeTgZexeBQo0PfDuvXmMf OL8jiodg5TVkZ86BLhbxYgMNY1o5LRq0+sVTWjR/wHX/HEqaMP3GU9YxthxYyQbADqMr xM3uFEuBMgeH4exfoq2gPT3iU+IYqUX1czNs2aiZnLqyMRhrLLHsv8GzWj7x6Y/PsGQv AmTg== X-Gm-Message-State: AOJu0YxKd5wc8bYA3eFkY9yC4CHj5oqgfT7fJ1BlvF96/gjJAey07YsF Ua/sUDxYOXQF+HsFJXl6PhrHseapDFvH9loayGlGnHuvfL8TR91AWNg/HC9AOsw= X-Gm-Gg: ASbGnctap1abK9NcsaM9dTleDO+NU8lDsDH/EkJCokdxVdQrpX5vQI8jpp6vTe/FZOO miaFnZPKtBmuA1tLXgVLz91Nr/z50bmzkSRbS5p8CpNd/9/SRMu29Verr89iVXVwa8d2beCfFT/ 7PeDjfm0ewQmBUyvA9ygR9j2CDSMdBIQXb4xDl1lmZB3KdhhddH6BTg1BoYY49A8ztgslt+B4oT Lau1VE4+4mNRWkEfTftIVSkEZm4e22aOfSCCwvi8abyqlpTXjtNdxo= X-Received: by 2002:a05:6000:1a8c:b0:38a:4b8b:c57a with SMTP id ffacd0b85a97d-38a87336f7amr10085098f8f.44.1736515085867; Fri, 10 Jan 2025 05:18:05 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e4c1f2esm4540149f8f.98.2025.01.10.05.18.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:18:02 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id DEAC8618B1; Fri, 10 Jan 2025 13:17:56 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Phi?= =?utf-8?q?lippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= Subject: [PULL 31/32] dockerfiles: Remove 'MAINTAINER' entry in debian-tricore-cross.docker Date: Fri, 10 Jan 2025 13:17:53 +0000 Message-Id: <20250110131754.2769814-32-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_SBL_A=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Philippe Mathieu-Daudé AMSAT closed its email service [*] so my personal email address is now defunct. Remove it to avoid bouncing emails. [*] https://web.archive.org/web/20240617194936/https://forum.amsat-dl.org/index.php?thread/4581-amsat-mail-alias-service-to-end-august-1-2024/ Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Message-Id: <20250102152513.61065-1-philmd@linaro.org> [AJB: update URL to web.archive.org] Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-32-alex.bennee@linaro.org> diff --git a/tests/docker/dockerfiles/debian-tricore-cross.docker b/tests/docker/dockerfiles/debian-tricore-cross.docker index 479b4d6eba..7e00e870ce 100644 --- a/tests/docker/dockerfiles/debian-tricore-cross.docker +++ b/tests/docker/dockerfiles/debian-tricore-cross.docker @@ -11,8 +11,6 @@ # FROM docker.io/library/debian:11-slim -MAINTAINER Philippe Mathieu-Daudé - RUN apt update && \ DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ DEBIAN_FRONTEND=noninteractive eatmydata apt install -yy \ From patchwork Fri Jan 10 13:17:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 856246 Delivered-To: patch@linaro.org Received: by 2002:a5d:525c:0:b0:385:e875:8a9e with SMTP id k28csp222927wrc; Fri, 10 Jan 2025 05:24:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVPU+ejx6DIdiQLP0O15McJuO/mMlaNvxK6gQR2JF35npDeUy7wiVaUSLzwG+IHaOqkfzCzHQ==@linaro.org X-Google-Smtp-Source: AGHT+IHCiX/tXo/pKTaKP/GQVqERNXbp1LLWH0+zT4pHSShKTpQfLN3cG7YilfJOsExg4/6DRSuP X-Received: by 2002:a05:622a:1104:b0:467:774b:f04b with SMTP id d75a77b69052e-46c7108fda8mr165981451cf.22.1736515469719; Fri, 10 Jan 2025 05:24:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1736515469; cv=none; d=google.com; s=arc-20240605; b=e1sWNmBMHPlOCy1ED+DxLfGdEB/5egbtZEACZ8LlaXVwzkW/AtYgIM8BT+5NiQhkSz g2khMm94ztJTP7j7wZL543PT1pL3XC5ZRX1F2NRWQ5/pTJ/ikPJMKZt6P4Ul+v3/GVdD Ci8BHepLKQUr3DuAxMVzsrcaQ+MzE5J5UPKu4Sq9yOkhqIX36vKbMfgqSCNNWJ9LfJpd acyzuhysjvxwhrI/C+W50HYpaYjM63PGrBwerXfszUGTIcMAiUsA4DM8QOwDmsxCqZsg Bwz42wQILwMNzInsKL2jHPe9GGderHBe7B3u0NgYyItzNVfzPBxT/AVpicu50MnrCQ9B xT/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=48g6qRzdUsGJbWFtW2KgF8TjHic1pStKCydxHudcjoc=; fh=CGfI8rfIsEo7fVM4HjkI9lgREyCM7cZ7r8iI1sgEL5I=; b=SErl9Mbcf5y6Jbis1N7iT31NUO+LR3qdGrjCU0fWQT0/z6wZGXKDezDUTE9lQuD5CH eFV/XcCrg78niyon+hfZ/RRTp8vHymXDVg5ao4U7RL3u25OUng7kcVoNMl5ZECTkuaYY EdTCgABZMLZcx7uUOGiI9xX5LQrqUKXgVaqY5Uyv8RYdrKuSqJN5+gkgxX+47RKIq8f0 +Boqa0+OPRHVZO40Uhh2R0nbxdePHpYI31HmYBnUUyVSZcOU0kQbxPxCePfQH5zFXjhx v3dGaFXNDYMvqGrvaLJEdkP3a4xeaQQ7b2tsJUd0Dpn7i9nogLyBOgxdpb6b0wrRXL5h zKsg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aLFZrCWy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-46c87425b0csi20166161cf.606.2025.01.10.05.24.29 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Jan 2025 05:24:29 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aLFZrCWy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tWEzX-0000Q5-4i; Fri, 10 Jan 2025 08:23:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWEz4-0008LL-IH for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:32 -0500 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tWEz2-0005cc-0X for qemu-devel@nongnu.org; Fri, 10 Jan 2025 08:23:30 -0500 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-aa6b4cc7270so314147666b.0 for ; Fri, 10 Jan 2025 05:23:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1736515406; x=1737120206; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=48g6qRzdUsGJbWFtW2KgF8TjHic1pStKCydxHudcjoc=; b=aLFZrCWyUzeyjJTLMBQm/Hf2x8lv/Upjusr+hbsJktldiucA4dwe4uky4xElIPlj+U hzlTU494JTPirAvags14wo0FZx8Mumy/H/YWSVMhNONCgF5KNNSW4dMNMrewB7622FNU TPJyyCTtkmdHIrmAONN2t+18Ky1Kt/dsKo93t1cgYjqINAUDJeUqLouIn0BecFRs5f8H KE4FkLr29bjtQlYfNt27cph9S1xT9v7lB4JdDjEbpJQzbrfgy7/+To/D+5Vt4hYWbMW/ sr5h/M81mLroXUBryvF1LM6KSTDA/oxAR+VROpoB/TLW6CDGoArgMot4+AiKsG67Bj43 pAcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736515406; x=1737120206; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=48g6qRzdUsGJbWFtW2KgF8TjHic1pStKCydxHudcjoc=; b=OT3ex9risu49Ig9InkmqcdF59DLV80UXBs7Go3WDwcwTqw+6iyL8HMZy6cSaQ68ZBV GIorIDYJImhyGaUdAJbTZqXuUeqekRu6fFERddlf0EQiLK79/oPNZxDzL7l0nN4WJ6WX DEbZyVH9edZvUwy8iVk7Y79xQTJ3yKEojBVnETImAfED4UPor3idrNLItHmJ959ItreO iUUH66HSub5nbaHF7WYp3QIasYHWxrcYfB/rvV24hWD/nqiv3JuLW3DMPQyQL7eH3Ce+ 45sccFbWdSIX+180wg80gNhH42K9v9NAJ35NlNEaas0Pj52jFrZHnviZkTIN1vO403B9 T2MQ== X-Gm-Message-State: AOJu0YyNmzUjLxQCy82Q/ku4Wznu/tFnfjwK/lirRgQRxYx3Uf3MT8LS P5bMTD4uUXgvkum6zZnyICN+GH1IDyEsrfoDI/dEWzgj77Xz+ZpkUyei/rc0iy8= X-Gm-Gg: ASbGncuP8wIftwHy0jKYlttaL63mO6pAhlvkCpiFCllFLdUFepTOXMHdABGT7eUnA+I hMNwR30u8MkPDmILH5M41QrUDF0/WVmuzTPDHm/7xk4cf/+MySyWy9xD9YwljJ2lDjE1WvjESdR XZqtqR4Bo2ZmyZyiTGKANYELrdzA3AjhigDsWLQ35Xk+CiJH+JhZrFPd23TUu8VHfA9c4AX9f1y 2r3KrdcAfQf1MG482ddxSkYkIoTNGGL8IvimLVB+2/0KkTB9MjWRRA= X-Received: by 2002:a05:6402:2548:b0:5d4:2ef7:1c with SMTP id 4fb4d7f45d1cf-5d972e639e4mr23324001a12.24.1736515406264; Fri, 10 Jan 2025 05:23:26 -0800 (PST) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab2c90dace5sm169304366b.60.2025.01.10.05.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:23:22 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 0022A618BC; Fri, 10 Jan 2025 13:17:57 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Wainer dos Santos Moschetta , =?utf-8?q?Alex_Benn?= =?utf-8?q?=C3=A9e?= Subject: [PULL 32/32] MAINTAINERS: Remove myself from reviewers Date: Fri, 10 Jan 2025 13:17:54 +0000 Message-Id: <20250110131754.2769814-33-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250110131754.2769814-1-alex.bennee@linaro.org> References: <20250110131754.2769814-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::635; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x635.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Wainer dos Santos Moschetta The time I spent contributing to QEMU was great, but I've not been active for a long time now. So removing myself from the reviewers list of "Integration Testing with the Avocado framework" and "Build and test automation" subsystems. Signed-off-by: Wainer dos Santos Moschetta Message-Id: <20250103194450.360789-1-wainersm@redhat.com> Signed-off-by: Alex Bennée Message-Id: <20250108121054.1126164-33-alex.bennee@linaro.org> diff --git a/MAINTAINERS b/MAINTAINERS index cab9018d9f..c1d954c9de 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4152,7 +4152,6 @@ M: Alex Bennée T: git https://gitlab.com/stsquad/qemu testing/next M: Philippe Mathieu-Daudé M: Thomas Huth -R: Wainer dos Santos Moschetta S: Maintained F: .github/workflows/lockdown.yml F: .gitlab-ci.yml @@ -4198,7 +4197,6 @@ Integration Testing with the Avocado framework W: https://trello.com/b/6Qi1pxVn/avocado-qemu R: Cleber Rosa R: Philippe Mathieu-Daudé -R: Wainer dos Santos Moschetta S: Odd Fixes F: tests/avocado/