From patchwork Fri Dec 6 10:23:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Huth X-Patchwork-Id: 13896917 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 24E76E77179 for ; Fri, 6 Dec 2024 10:25:06 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tJVVU-0001NL-0R; Fri, 06 Dec 2024 05: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 1tJVVS-0001N3-D6 for qemu-devel@nongnu.org; Fri, 06 Dec 2024 05:24:18 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tJVVP-000476-OI for qemu-devel@nongnu.org; Fri, 06 Dec 2024 05:24:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1733480654; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=/rY+57pT2P5Ng3ssKOphDLoYD1lbGvf+h7vPE6ZI6MA=; b=JoSyG5TQqpkDpB5g3PgTfwmNArJgNypXq5bNzbhJhCtnLK3Fq3YRZbL24Ll0ShZQr+9dLp fnqQCZDH7oEUQYBE6+yFKGUR5jZw6gLHet2FFOH5gNZEPr22yhrsFJ06lZVx+VT2J4tr7O 6BS5IN8+7FX6VJcjTUJxtsI4UlCRCoE= Received: from mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-395-47Hhx6yrM_u0U1Teyn1aSQ-1; Fri, 06 Dec 2024 05:24:08 -0500 X-MC-Unique: 47Hhx6yrM_u0U1Teyn1aSQ-1 X-Mimecast-MFC-AGG-ID: 47Hhx6yrM_u0U1Teyn1aSQ Received: from mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 96EDD195608A; Fri, 6 Dec 2024 10:24:06 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.39.192.66]) by mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id DE5F0300019E; Fri, 6 Dec 2024 10:24:00 +0000 (UTC) From: Thomas Huth To: qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Cc: qemu-arm@nongnu.org, Alistair Francis , "Edgar E. Iglesias" , Peter Maydell , Beniamino Galvani , Strahinja Jankovic , Subbaraya Sundeep , Tyrone Ting , Hao Wu , Igor Mitsyanko , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= Subject: [PATCH for-10.0 0/6] Convert more boot_linux_console avocado tests Date: Fri, 6 Dec 2024 11:23:50 +0100 Message-ID: <20241206102358.1186644-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.4 Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -50 X-Spam_score: -5.1 X-Spam_bar: ----- X-Spam_report: (-5.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-2.996, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org These avocado tests can be converted to the functional framework without much tweaking, just switch them to the new Asset() handling and update the hashsums to sha256 instead. Thomas Huth (6): tests/functional: Convert the xlnx_versal_virt avocado test tests/functional: Convert the emcraft_sf2 avocado test tests/functional: Convert the smdkc210 avocado test tests/functional: Convert the cubieboard avocado tests tests/functional: Convert the quanta-gsj avocado test tests/functional: Convert the arm virt avocado test MAINTAINERS | 5 + tests/avocado/boot_linux_console.py | 376 ------------------- tests/functional/meson.build | 8 + tests/functional/test_aarch64_xlnx_versal.py | 37 ++ tests/functional/test_arm_cubieboard.py | 150 ++++++++ tests/functional/test_arm_emcraft_sf2.py | 52 +++ tests/functional/test_arm_quanta_gsj.py | 99 +++++ tests/functional/test_arm_smdkc210.py | 57 +++ tests/functional/test_arm_virt.py | 30 ++ 9 files changed, 438 insertions(+), 376 deletions(-) create mode 100755 tests/functional/test_aarch64_xlnx_versal.py create mode 100755 tests/functional/test_arm_cubieboard.py create mode 100755 tests/functional/test_arm_emcraft_sf2.py create mode 100755 tests/functional/test_arm_quanta_gsj.py create mode 100755 tests/functional/test_arm_smdkc210.py create mode 100755 tests/functional/test_arm_virt.py