From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582583; cv=none; d=zoho.com; s=zohoarc; b=EMfEOPh3SnQVITMZ1OziRTVYPxvNKG+E7qkIMdMPIxtctF2xmJvKCssgHi/Juaq3lic8vzD3TlgLTHB7MIbKguITaUkuRrW/0TUbZk0H33G4ywm8h/JSngGxGfVwtULFTHAqRIkpCNODuvLaaRjYkuK0rpGtYZqSxP82j5Z1I+o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582583; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=DGAkei/pdxmAWxadGqaNiywfyQsm6bUbjLXzI6Q0mkQ=; b=EA/yBWmNUcPUqZOQvL1GuNWWzmEJUtJr7V1335iB6sVKfkAnVWQxHQ0d6Ao97kXcXlPeVExAIrsK0kVdxR+04WmAsT88aeZAeOevPrTMjWKtkS2trCJXG5fGo0LVKcTblsweB9nagp99UIK0d+NsMOFGmZzGvQw1eGV0m6ItcRQ= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (209.51.188.17 [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582583170808.8270816455569; Sun, 15 Sep 2019 14:23:03 -0700 (PDT) Received: from localhost ([::1]:57244 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9byx-0005Wl-UV for importer@patchew.org; Sun, 15 Sep 2019 17:22:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51297) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bvz-0003F2-LG for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bvy-0000jt-7d for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:51 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:38911) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bvv-0000hm-B4; Sun, 15 Sep 2019 17:19:47 -0400 Received: by mail-wm1-x331.google.com with SMTP id o184so7969210wme.3; Sun, 15 Sep 2019 14:19:47 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DGAkei/pdxmAWxadGqaNiywfyQsm6bUbjLXzI6Q0mkQ=; b=gqVlhsakY4WwthiZ/4rpLQoe0cQ/w5s2gp2S9VHc2rxxIHPaBlk/2/fJmdnOkxaXV3 HjxN5npoE1vse3v5Di7kU8DC/zf0FZtlwV8aTEmNG9g7a9b9j/N69VxzR6VRfw89ndTz 6b8lhaGJaoxdePXgauZTxJgssBEcihJf5LMVSR/1y/JjImaCySAv9H4wHNJvcWAqZB+/ vfowLZsEK5hC4Vk4WmRTwl0HsslBW8PM9OJmGk2iGUI+MxA7RhAQ9ykQEg5dPdmuYTto 2B/BwXuIfQimiemEz8Goe99aREALVfrXO0Z/g1lDDhH6iiHN5zQfQNVsWLmUWGqhOQC4 iIYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=DGAkei/pdxmAWxadGqaNiywfyQsm6bUbjLXzI6Q0mkQ=; b=KBkoBGBze9v/P0me5AGjfNvmOsfSUmDEIGiXdKnRHmHrX7FhjUBYRNDknH4BP50fzl OMZ7VlatJ9IJXx9F7+Gmbh2jXDzzpuIQHUVlflFZbZex9jnZuauDE4Erppcx47NU3sUv wejKrkPTUVWghDqRaobRAqALEXCaDl0vlJmX31RaYfoBhhVSTJZtltFcPbPRt0DDoPPe iYIiHaxk/2/+NBWi5ch2VG3TjSf6imtqegzQs4UcnUO6Z1LALbnNzLz9vE9sbgzZIqVg wrIsjezK/geLCsJi8bc1flV8Csh9FTTJwqVxlkFj3FCmiw9GK9ZKiV/sE72v4+Rhn/ky wtVQ== X-Gm-Message-State: APjAAAXnMcFdzWzZcmrWtmsIkj/Mp0t6mWZBzyP5zqDcHTaMX3J/wrZ7 hh0eKtrGmmw2iIXRGnOHqMUZlOCt X-Google-Smtp-Source: APXvYqxT1oHvcHehO4HnabRoI5CY2Fl1X53OM8eA6FeF9Z0umxT6QwcM87BtOvjn7DHuizNwGAEosQ== X-Received: by 2002:a1c:bcd6:: with SMTP id m205mr11009795wmf.129.1568582385975; Sun, 15 Sep 2019 14:19:45 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:35 +0200 Message-Id: <20190915211940.30427-2-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::331 Subject: [Qemu-devel] [PATCH v2 1/6] tests/acceptance: Add test that runs NetBSD 4.0 installer on PRep/40p X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) As of this commit, NetBSD 4.0 is very old. However it is enough to test the PRep/40p machine. User case from: http://mail-index.netbsd.org/port-prep/2017/04/11/msg000112.html Reviewed-by: Herv=C3=A9 Poussineau Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: Artyom Tarasenko Acked-by: David Gibson --- Installers after 4.0 doesn't work anymore, not sure if this is a problem from the QEMU model or from NetBSD. --- MAINTAINERS | 1 + tests/acceptance/ppc_prep_40p.py | 63 ++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 tests/acceptance/ppc_prep_40p.py diff --git a/MAINTAINERS b/MAINTAINERS index 50eaf005f4..ce809c7dee 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1068,6 +1068,7 @@ F: hw/timer/m48t59-isa.c F: include/hw/isa/pc87312.h F: include/hw/timer/m48t59.h F: pc-bios/ppc_rom.bin +F: tests/acceptance/machine_ppc_prep_40p.py =20 sPAPR M: David Gibson diff --git a/tests/acceptance/ppc_prep_40p.py b/tests/acceptance/ppc_prep_4= 0p.py new file mode 100644 index 0000000000..53f2d2ecf0 --- /dev/null +++ b/tests/acceptance/ppc_prep_40p.py @@ -0,0 +1,63 @@ +# Functional test that boots a PReP/40p machine and checks its serial cons= ole. +# +# Copyright (c) Philippe Mathieu-Daud=C3=A9 +# +# This work is licensed under the terms of the GNU GPL, version 2 or +# later. See the COPYING file in the top-level directory. + +import os +import logging + +from avocado import skipIf +from avocado_qemu import Test + + +class IbmPrep40pMachine(Test): + + timeout =3D 60 + + # TODO refactor to MachineTest + def wait_for_console_pattern(self, success_message, failure_message=3D= None): + """ + Waits for messages to appear on the console, while logging the con= tent + + :param success_message: if this message appears, test succeeds + :param failure_message: if this message appears, test fails + """ + console =3D self.vm.console_socket.makefile() + console_logger =3D logging.getLogger('console') + while True: + msg =3D console.readline().strip() + if not msg: + continue + console_logger.debug(msg) + if success_message in msg: + break + if failure_message and failure_message in msg: + fail =3D 'Failure message found in console: %s' % failure_= message + self.fail(fail) + + @skipIf(os.getenv('CONTINUOUS_INTEGRATION'), 'Running on Travis-CI') + def test_factory_firmware_and_netbsd(self): + """ + :avocado: tags=3Darch:ppc + :avocado: tags=3Dmachine:40p + :avocado: tags=3Dslowness:high + """ + bios_url =3D ('ftp://ftp.boulder.ibm.com/rs6000/firmware/' + '7020-40p/P12H0456.IMG') + bios_hash =3D '1775face4e6dc27f3a6ed955ef6eb331bf817f03' + bios_path =3D self.fetch_asset(bios_url, asset_hash=3Dbios_hash) + drive_url =3D ('https://ftp.netbsd.org/pub/NetBSD/NetBSD-archive/' + 'NetBSD-4.0/prep/installation/floppy/generic_com0.fs') + drive_hash =3D 'dbcfc09912e71bd5f0d82c7c1ee43082fb596ceb' + drive_path =3D self.fetch_asset(drive_url, asset_hash=3Ddrive_hash) + + self.vm.set_machine('40p') + self.vm.set_console() + self.vm.add_args('-bios', bios_path, + '-fda', drive_path) + self.vm.launch() + os_banner =3D 'NetBSD 4.0 (GENERIC) #0: Sun Dec 16 00:49:40 PST 20= 07' + self.wait_for_console_pattern(os_banner) + self.wait_for_console_pattern('Model: IBM PPS Model 6015') --=20 2.20.1 From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582585; cv=none; d=zoho.com; s=zohoarc; b=nZX6Yv6FnKNMIL0WQbSC6mlBd+Cui6s5GnGCDsUCNgv6JVIK7IVxsbj6rNeXUAtJuqq+9fOIhioxmkhBdWWdbkh+9KyS5Xkolf88mZCmRFhxEOmTSONfEmRlb3A8we1y8zRl71msEecxAR3PlMWfm9SE57mTq+It4CCBOkn5jQ4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582585; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=8IBywZXkQNnx0L71ILHAIGyPxwnwRKwuHd+1ukGBNdg=; b=SnAMN2Ive9WCh8RNTciiVceWUKeg91zvx1fa5pHvGA0Irqgki1zqinYatXYffoh/Z18K8H4H2EB0mbzWb+Qb7vHX08VS3EJy5inJ0iNALFAb6WEgVde2Ue1D7kUKbF7Xw398UKG1SJICORh7ADrT+6TTKB0QK7Zg+W21FwsOsjM= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582585776893.3458450478652; Sun, 15 Sep 2019 14:23:05 -0700 (PDT) Received: from localhost ([::1]:57246 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9byz-0005Z3-K2 for importer@patchew.org; Sun, 15 Sep 2019 17:22:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51323) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bw0-0003GU-Vd for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bvz-0000kr-C0 for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:52 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:32820) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bvx-0000if-1S; Sun, 15 Sep 2019 17:19:49 -0400 Received: by mail-wm1-x344.google.com with SMTP id r17so5898959wme.0; Sun, 15 Sep 2019 14:19:48 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8IBywZXkQNnx0L71ILHAIGyPxwnwRKwuHd+1ukGBNdg=; b=YS9kei0bP7wBfvRHfAHZPgKxvJt5bWUzBdkAGgRdA7W/wRgdDsTYMUFci2F2AR8KPe MdmteF0KRdA1pj0LVvIQu9wqtx4fgPmtbQlXeysZtBxncPe7/R+1GygcFWZtuq3XaaDl kASfsHyaLHke5mSLEdpgqhZ9ikiq6OHClEce3Fp5UG8KQKYeLDzQPkaxVR6lIZvdJ3ZO FkvltamulKty6sErObsUK5Uka8Z4tq2tfip7yQQ7hd9KjNObAeGAwR0kRmIcZphMk+bw sYI1LGcj1fM677V6FD9E1RxsZvRFg4s7X+sw4IQcX0oNaFPAbuDb7frNRyj8FsW4LTAS BR4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=8IBywZXkQNnx0L71ILHAIGyPxwnwRKwuHd+1ukGBNdg=; b=k/CRC4bp4d2xGm8niVyfjqRdQRuci0WqGEMkOR/UOjfMcGGOgn/Fn/x5aVNAZTMuOu ioGg1V4fNY46/IbYKy4djdbBuLUmvqgbwUaoAyFJhOjtzm8E6sBgaZD0nV0zY5/PDfUc ifBI0lpkoKTsjkbX+4QplTzxeuWj6KPFrPdfPuMwE/I1Ej0vc2b3J9/R6nWoeAMVfLlP Du0F8q7G9vGl2c/R5pn1mIxihqRQB7Dqrvgh49LlCntxBQXXZVxHf4kKZYeH532A2fG9 annlll2p5pvq95StLR2kYROsRKWUOPuf6gIMKtPMW4Rmt3aFrdX5bd7uAs2feeJNHBPl 4uWg== X-Gm-Message-State: APjAAAVIAUAorerdmE9Z1HrQaWtL96KbJPiB1dbmuVxtQwCNPAo+nNew y9xNUSMDXgg8QHd9tm/kvzWeAB0J X-Google-Smtp-Source: APXvYqytrS9DYCeMEOkgTVNgCmMt58qtMZFEASlDGSY87gen3r2Dx5pRZNnHXGHXPfaREgQXYO0Ucw== X-Received: by 2002:a7b:cb8b:: with SMTP id m11mr4020474wmi.145.1568582387895; Sun, 15 Sep 2019 14:19:47 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:36 +0200 Message-Id: <20190915211940.30427-3-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::344 Subject: [Qemu-devel] [PATCH v2 2/6] tests/acceptance: Test Open Firmware on the PReP/40p X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) User case from: https://tyom.blogspot.com/2019/04/aixprep-under-qemu-how-to.html Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: Artyom Tarasenko Acked-by: David Gibson Reviewed-by: Cleber Rosa Tested-by: Cleber Rosa --- tests/acceptance/ppc_prep_40p.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/tests/acceptance/ppc_prep_40p.py b/tests/acceptance/ppc_prep_4= 0p.py index 53f2d2ecf0..a0eac40d9f 100644 --- a/tests/acceptance/ppc_prep_40p.py +++ b/tests/acceptance/ppc_prep_40p.py @@ -61,3 +61,24 @@ class IbmPrep40pMachine(Test): os_banner =3D 'NetBSD 4.0 (GENERIC) #0: Sun Dec 16 00:49:40 PST 20= 07' self.wait_for_console_pattern(os_banner) self.wait_for_console_pattern('Model: IBM PPS Model 6015') + + def test_openfirmware(self): + """ + :avocado: tags=3Darch:ppc + :avocado: tags=3Dmachine:40p + """ + bios_url =3D ('https://github.com/artyom-tarasenko/openfirmware/' + 'releases/download/40p-20190413/q40pofw-serial.rom') + bios_hash =3D '880c80172ea5b2247c0ac2a8bf36bbe385192c72' + bios_path =3D self.fetch_asset(bios_url, asset_hash=3Dbios_hash) + + self.vm.set_machine('40p') + self.vm.set_console() + self.vm.add_args('-bios', bios_path) + + self.vm.launch() + self.wait_for_console_pattern('QEMU PReP/40p') + fw_banner =3D 'Open Firmware, built April 13, 2019 09:29:23' + self.wait_for_console_pattern(fw_banner) + prompt_msg =3D 'Type any key to interrupt automatic startup' + self.wait_for_console_pattern(prompt_msg) --=20 2.20.1 From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582712; cv=none; d=zoho.com; s=zohoarc; b=YoBH6OdcnNjLMijdi6CaS3Sw9rv28esGorLP5O5ItKYkhZX54AWQjC52DTm6ler7woGY9CxV+QseOkBqBktX0UjZKcbpZflaiNJnrtmFcOUPyKC4ZHLiTws5RMPETqjJ+VEhUIUw0V3BV9vYd+zxgGDYIbtPoOSVfJCEasjR7Bw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582712; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=uvVbkuNWz6jF/t2SrRRYyKnap1F6KpyQna6AhH9SKWk=; b=YERRm+DSBddJo3LbOXrB1vkYPA3Lfwp0TR1RJlULLGOunZiJNfaburng0XbLyctimL0g5KyaIBLw/50xOMIllX1/Y9z6s1st2iihv6hmvmP+B/ODyVhxxrbBeL6nTOralykvMrIPOpzW1hCtTvhwKfjzOGjPzSUZT09mdez0lpw= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582712683788.9168593405432; Sun, 15 Sep 2019 14:25:12 -0700 (PDT) Received: from localhost ([::1]:57270 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9c19-0008PH-Gk for importer@patchew.org; Sun, 15 Sep 2019 17:25:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51352) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bw2-0003IU-Hh for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bw1-0000mS-8P for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:54 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:36870) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bvy-0000jo-Pz; Sun, 15 Sep 2019 17:19:50 -0400 Received: by mail-wm1-x341.google.com with SMTP id r195so7975347wme.2; Sun, 15 Sep 2019 14:19:50 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uvVbkuNWz6jF/t2SrRRYyKnap1F6KpyQna6AhH9SKWk=; b=ECMXK7yVnWygh6C+kVyZ5+npPWJq76S4JO1+xThfYHBketbr/BVnnygce7wNkZdFkN BtsZo+Y3VEWIk4rYAnSvHL+EFVa6ytzQjpOxSz3M90uFvZ0wW8C9FUg2SYYVVhOqtXQ0 cibm9dduApXqoN9eYDL1Uwr9j13eIlxapLaKuOOQBUCzeMiOWgt8UUFeDACWLzM9AD8S yJEFTrgUAeGfF6ZK34stLcTZPQtsNZ11A8lHzo+Fqmtu3IUd1cwyDoalAdNdIOLXIWp1 X6YqzeUE2peUKzHVuup3LGAvJBnm+Ci1B3Gp+wEW3wdmhFNhmAcP2SIaE406qdhjWDi2 ZBxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=uvVbkuNWz6jF/t2SrRRYyKnap1F6KpyQna6AhH9SKWk=; b=SudaiSWE+jSwXz3wLFVDoJqa4p9Xg92wHR7o4IC2GuLiKu4L5ri+pF52dZmeIenBdh xxZ5ZkN2+p/5ZqIsVpyZ54CY64QNylmpGmj2ZxxHQg0P6mxIpkgnZ7P/oObRcr0NbraJ SPLBU+IOXkE6Rj9gPxn1JBm1/zBbGFdDDu2eTqOC5Sn/EhvqoavI/i4xh1+8FNZyP1eL lU/OLGChNuW+K75ZFlq5s0IbP4YvOzKjOFwwIB8nqfVp9IZfQjmBkc6Gff+ViygcOmjz 5hR5yrnyAdCWn4afWF7QWU5MWy1QavFNYAFRorS0ReRuVJuUfj8d1P+/xUpeJhSVGiMn r67w== X-Gm-Message-State: APjAAAXef7raCpWdz45VDXyCOFhi8LJNKFusRsrFmZMRlucUve9uabbt 2GmC+CO42SXoBMYw32TXkB/wqp+X X-Google-Smtp-Source: APXvYqwztvKeWWTlDCCqb6ACqyLTtHq3NmQTEU8ii9A3mdV41IBut3DVDpXKb3CLjxAJOZsxfvUxVA== X-Received: by 2002:a1c:4886:: with SMTP id v128mr11516745wma.176.1568582389583; Sun, 15 Sep 2019 14:19:49 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:37 +0200 Message-Id: <20190915211940.30427-4-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::341 Subject: [Qemu-devel] [PATCH v2 3/6] tests/acceptance: Test OpenBIOS on the PReP/40p X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) User case from: https://mail.coreboot.org/pipermail/openbios/2018-May/010360.html Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: David Gibson --- tests/acceptance/ppc_prep_40p.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/tests/acceptance/ppc_prep_40p.py b/tests/acceptance/ppc_prep_4= 0p.py index a0eac40d9f..87b5311b89 100644 --- a/tests/acceptance/ppc_prep_40p.py +++ b/tests/acceptance/ppc_prep_40p.py @@ -82,3 +82,35 @@ class IbmPrep40pMachine(Test): self.wait_for_console_pattern(fw_banner) prompt_msg =3D 'Type any key to interrupt automatic startup' self.wait_for_console_pattern(prompt_msg) + + def test_openbios_192m(self): + """ + :avocado: tags=3Darch:ppc + :avocado: tags=3Dmachine:40p + """ + self.vm.set_machine('40p') + self.vm.set_console() + self.vm.add_args('-m', '192') + + self.vm.launch() + self.wait_for_console_pattern('>> OpenBIOS') + self.wait_for_console_pattern('>> Memory: 192M') + self.wait_for_console_pattern('>> CPU type PowerPC,604') + + def test_openbios_and_netbsd(self): + """ + :avocado: tags=3Darch:ppc + :avocado: tags=3Dmachine:40p + """ + drive_url =3D ('https://ftp.netbsd.org/pub/NetBSD/iso/7.1.2/' + 'NetBSD-7.1.2-prep.iso') + drive_hash =3D '78734c1bdda79778f0b6f391969ad2458ed8981c' + drive_path =3D self.fetch_asset(drive_url, asset_hash=3Ddrive_hash) + + self.vm.set_machine('40p') + self.vm.set_console() + self.vm.add_args('-cdrom', drive_path, + '-boot', 'd') + + self.vm.launch() + self.wait_for_console_pattern('NetBSD/prep BOOT, Revision 1.9') --=20 2.20.1 From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582593; cv=none; d=zoho.com; s=zohoarc; b=C1A4e6sSQVtUVVwfEMBxEGjbC5qRrWX+HdQPJvEzWimUTfL6ARr8qpMCTNtvKIaogLwFnbKSr7dvDeriow9Hb/aGC7U9Ppl5ZSRn7un31jQ732nS8daOFwCK6WSzmBhvbLUG//5+3TDL+7Wa7GdFKGVXW67byvmBtWDBw8NqP1Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582593; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=3Y2S9FkhEOnSEAmHTVKobghC7w3r00lpGjrXpv6Nv5A=; b=YsIsyHRbG8vLiApX+GEYjSaztbL1d+Jdz9/0S5AHj7O3jmt7wbLS8fsT89GtazMZuaneQjjIsQEL6iOMQ72oAZv6nlnbC/FVHuqEEU5chirtDtmEH2P0QqO/9OdgX6wZPJ2nwTor279cjsjYlpy6/hkkL5zDRg3A3853PGLBZK0= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582593369642.0283426789568; Sun, 15 Sep 2019 14:23:13 -0700 (PDT) Received: from localhost ([::1]:57248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bzD-0005qU-W6 for importer@patchew.org; Sun, 15 Sep 2019 17:23:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51385) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bw4-0003L9-Ly for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bw3-0000oL-Gc for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:56 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:53444) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bw0-0000lF-Fr; Sun, 15 Sep 2019 17:19:52 -0400 Received: by mail-wm1-x343.google.com with SMTP id i16so1975218wmd.3; Sun, 15 Sep 2019 14:19:52 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=3Y2S9FkhEOnSEAmHTVKobghC7w3r00lpGjrXpv6Nv5A=; b=eQw9XrSmQeHBau97/QUkle378AItBzSeqLx6lfeKQLAckTNDQ349ZHog5iHSCqu/de Jfo2rCunkm+ZZDkBcgFwZ588G7eV8lZxj+rIWShL4bWaKMMJkqtaV+SYcFk4xtmrvgg/ ox38JBdYFSeSCsSJh0jHH9cQwO0H89lI8lYZARX5CTmxe5fxZgYFQ3FqVotMRNxzloma a4qvm2KTo9IWMGm2jYA/h9FTNXgj5+p5OmcTRkHVrkYbYPPO+4ejmErlTexefwMKW60h gSBZQ9zpD0JwSkJBIDRVkEHF+cPKIlEXJ8smtSFgu/Yz73+MjqcTTTO/bb4FAkjDwJtz l49w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=3Y2S9FkhEOnSEAmHTVKobghC7w3r00lpGjrXpv6Nv5A=; b=Pi5sQgB/TI9MceEiKjVq1W9hng/LXqbesbM6ztkzWIGaMN5z2SRir1CGI6B+7eDDYg YcvWYaAODCHyMDlMqFh+p7uCbNyXcWSFON+Q4OMni1iNDHzFol7Eg8jJQFCRM3BNwyaQ EQe/ZtCs6NJ4/ADP/GAwnwYq3bTDvcK90/iEUNaUqMAVQZm+pPhJaUiIemehUwuJc6mI QmDjYq9T7vH55NDTXxdjVLvMTVLRiRSwypfiZn9MylixABLsDamuXJNA/6X6o2kGmN9/ +Q9EaCh9fz+ZFxjt8fboSo6foIVQpQTTRlirzd2cXFXb+iR5/oAsVq15Wweg1j1+B9SD w6hw== X-Gm-Message-State: APjAAAU70QOJyTDMOGrIobijPENTIdCbmuukkyGMjcdCPqAI2PUno1ST kmJr9o0gcs4jxZk5DJlK9EFEZiBY X-Google-Smtp-Source: APXvYqz/sy7A29quu8YJqWi4Qo601W/iRwi5IqgzBKjqup0lBQoSgS1VqP27ybvcML4atY2wDA5Nfg== X-Received: by 2002:a7b:cd12:: with SMTP id f18mr11980670wmj.111.1568582391222; Sun, 15 Sep 2019 14:19:51 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:38 +0200 Message-Id: <20190915211940.30427-5-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::343 Subject: [Qemu-devel] [PATCH v2 4/6] tests/acceptance: Test Sandalfoot initrd on the PReP/40p X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) User case from: https://mail.coreboot.org/pipermail/openbios/2018-May/010360.html Sandalfoot info: http://www.juneau-lug.org/sandalfoot.php Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: David Gibson --- tests/acceptance/ppc_prep_40p.py | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/tests/acceptance/ppc_prep_40p.py b/tests/acceptance/ppc_prep_4= 0p.py index 87b5311b89..b78ad1383b 100644 --- a/tests/acceptance/ppc_prep_40p.py +++ b/tests/acceptance/ppc_prep_40p.py @@ -37,6 +37,11 @@ class IbmPrep40pMachine(Test): fail =3D 'Failure message found in console: %s' % failure_= message self.fail(fail) =20 + def exec_command_and_wait_for_pattern(self, command, success_message): + command +=3D '\n' + self.vm.console_socket.sendall(command.encode()) + self.wait_for_console_pattern(success_message) + @skipIf(os.getenv('CONTINUOUS_INTEGRATION'), 'Running on Travis-CI') def test_factory_firmware_and_netbsd(self): """ @@ -114,3 +119,32 @@ class IbmPrep40pMachine(Test): =20 self.vm.launch() self.wait_for_console_pattern('NetBSD/prep BOOT, Revision 1.9') + + def test_sandalfoot_busybox(self): + """ + :avocado: tags=3Darch:ppc + :avocado: tags=3Dmachine:40p + """ + drive_url =3D ('http://www.juneau-lug.org/zImage.initrd.sandalfoot= ') + drive_hash =3D 'dacacfc4085ea51d34d99ef70e972b849e2c6949' + drive_path =3D self.fetch_asset(drive_url, asset_hash=3Ddrive_hash) + + self.vm.set_machine('40p') + self.vm.set_console() + self.vm.add_args('-cdrom', drive_path, + '-boot', 'd') + + self.vm.launch() + self.wait_for_console_pattern('Now booting the kernel') + + msg =3D 'Please press Enter to activate this console.' + self.wait_for_console_pattern(msg) + + version =3D 'BusyBox v0.60.0 (2001.08.19-09:26+0000) Built-in shel= l (ash)' + self.exec_command_and_wait_for_pattern('', version) + + uname =3D 'Linux ppc 2.4.18 #5 Wed May 21 23:50:43 AKDT 2003 ppc u= nknown' + self.exec_command_and_wait_for_pattern('uname -a', uname) + + cpu =3D 'PReP IBM 6015/7020 (Sandalfoot/Sandalbow)' + self.exec_command_and_wait_for_pattern('cat /proc/cpuinfo', cpu) --=20 2.20.1 From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582834; cv=none; d=zoho.com; s=zohoarc; b=K4r9B7Cur6Sg367r2+nTLovduhPdjye5C6ln2zhWLFYdviY+8VHpJu+SDHfFvYfpxRJiDinu31ifyLT+Y9cu54YrP+84/+U4bSPFlpY72Evz/Lp0LjT+LeyiU7XE6Pxzk/on8PKCxAtX3t/iujavEDxacl3dGXvRR3v37yjVwrY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582834; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=o3lreOGB3oKiEQ1zhlghj+GrZGYnvfsMTogCZwdbj7M=; b=XT79ch0HV5sUgc7GmHonMPk/FG5q6FMn+ApGk/TjhBBNYZJkbB6AsHH2vM9uwX8CjuiMDXgQzT13miJbtcet0ewS6dC90YAquvEDafV5LVm3Pp3bcwBFlaKyY4sSApyxG76lo3MZfnW/ZQBS5hqixQD9hLyiZmVIJ02q3iW2G8Y= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582834522267.29143131756814; Sun, 15 Sep 2019 14:27:14 -0700 (PDT) Received: from localhost ([::1]:57280 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9c37-0001f9-BA for importer@patchew.org; Sun, 15 Sep 2019 17:27:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51389) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bw5-0003Ll-0v for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bw4-0000oi-29 for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:56 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:51277) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bw1-0000ma-Up; Sun, 15 Sep 2019 17:19:54 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 7so7887962wme.1; Sun, 15 Sep 2019 14:19:53 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=o3lreOGB3oKiEQ1zhlghj+GrZGYnvfsMTogCZwdbj7M=; b=PMfMurhnfE8N/63pBTT49jdZUvoX62sLdiWrA+FO+S+hFtB11mdpjF7bCulDp0Elt4 yy19RqKw8iXN0CS5nKh8XMm21sQv+GLVOpzlif0ZWzYA2V8mmDzrNfNdNby7xBF4HgAK ILJBDwUqU89HCwJYBZl/bATvLZJ05O9ASd801wdAXkIEANZ7zNgKeSlGE08WvMeXg/+y ttYylw1UgRY4nu7GNOU3+bRODxxdCqSUZOfxmGtZ6c6ziziqNWb3LG5tqY5Bu2pUgedH SRhuVx++P+RXOe8swcfKF+VwTrSl2He9oWk8bcEMOBBOB3+RfW8St8oi00O6rJTEROih mIPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=o3lreOGB3oKiEQ1zhlghj+GrZGYnvfsMTogCZwdbj7M=; b=lSvGT2xVUxs02ucjljz1KR4v40ebrWE9VBT7xxYGHX7guj0M+xqX1s2xKOn5C9hwYQ p28hlj64feW63/ESbTaMYGBtx15DUccro5GSC7j9rJggFAQyxo2PN+v6Rj380zQaGqbb /fO6SawsBi3OGLPpWIPtfomK2GdzcJZruS7rsBMyM5Js8aUPoFB8MROkp9aJ1/cBzoCW OPLW9inG3D0P0qkiI1GQlUlCIlCiQAR+qo15fcLGe1EBJCM8TTeQ5LjpMejOuaA3yl6g iVJCkDotmwz0PslRaJfmxYAIOeEMA6p2NVF6U+FLdLSFSswf4oZnUFiszBduIBcD95Pa BgbA== X-Gm-Message-State: APjAAAUQgjGiox1RVMFrApzzE61OIbOn917r8k+pNgGqEZlpLzkZS+Ka a2w/PHaEiRqD4HR150piE7bLt6ne X-Google-Smtp-Source: APXvYqzvX81CL2DvSUxY3lAbL/LOf2CSlHlLUbWF19hSKdbrIs8OHCHFHkQa825Ib0fNb9Y3q2QENQ== X-Received: by 2002:a05:600c:295d:: with SMTP id n29mr10890290wmd.36.1568582392814; Sun, 15 Sep 2019 14:19:52 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:39 +0200 Message-Id: <20190915211940.30427-6-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32b Subject: [Qemu-devel] [PATCH v2 5/6] .travis.yml: Let the avocado job run the 40p tests X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: Alex Benn=C3=A9e Acked-by: David Gibson --- If this list continues to grow we can - split it (as other jobs) - move them to GitLab where we can have multi-stage jobs, avocado tests run on top of build jobs. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d0b9e099b9..69a37f7387 100644 --- a/.travis.yml +++ b/.travis.yml @@ -267,7 +267,7 @@ matrix: =20 # Acceptance (Functional) tests - env: - - CONFIG=3D"--python=3D/usr/bin/python3 --target-list=3Dx86_64-sof= tmmu,mips-softmmu,mips64el-softmmu,aarch64-softmmu,arm-softmmu,s390x-softmm= u,alpha-softmmu,ppc64-softmmu,m68k-softmmu" + - CONFIG=3D"--python=3D/usr/bin/python3 --target-list=3Dx86_64-sof= tmmu,mips-softmmu,mips64el-softmmu,aarch64-softmmu,arm-softmmu,s390x-softmm= u,alpha-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu" - TEST_CMD=3D"make check-acceptance" after_failure: - cat tests/results/latest/job.log --=20 2.20.1 From nobody Wed Nov 12 05:29:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1568582734; cv=none; d=zoho.com; s=zohoarc; b=OyF7A3RULzPBUxxZFIev9/RS0epnYaWgng6zB+5YM5gedrtPQXcYvlfssi8YyMYOySEix9ZU77CLZ6+tb90yrzfYwS3FueQU4Gtn8RdVU2P9NXCPZD//AVZh4zKdyFhAwmUPCVmtyXhiZW0ldpRAkIxiZMyS8+/egUFs+PZAkgU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568582734; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=9QGPKoXDG7IUIkbuFGhhPeiHEwhhMV7swOpD0OI7chI=; b=GLGf/X89Rhz/j5OOXbj5h7m9ps/NI+l8b53PbkkGkLl8gyubsnUewoADDtKr1DhFhrP/GEoAoLue2ICGH7RVAZDo926yQy44TORMM3+cT2xs4fs4Lc52DBLgtl7oDVHVb0R0P6L2oBX/vG52iaH1ohM4QtyKFzAjSsBEolsAOxo= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1568582734796344.46637299623774; Sun, 15 Sep 2019 14:25:34 -0700 (PDT) Received: from localhost ([::1]:57272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9c1V-0000OA-Lz for importer@patchew.org; Sun, 15 Sep 2019 17:25:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51410) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9bw6-0003Ns-Pz for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9bw5-0000pk-Pv for qemu-devel@nongnu.org; Sun, 15 Sep 2019 17:19:58 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:38660) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9bw3-0000nu-ME; Sun, 15 Sep 2019 17:19:55 -0400 Received: by mail-wm1-x341.google.com with SMTP id o184so7969379wme.3; Sun, 15 Sep 2019 14:19:55 -0700 (PDT) Received: from localhost.localdomain (240.red-88-21-68.staticip.rima-tde.net. [88.21.68.240]) by smtp.gmail.com with ESMTPSA id s1sm50271021wrg.80.2019.09.15.14.19.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2019 14:19:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9QGPKoXDG7IUIkbuFGhhPeiHEwhhMV7swOpD0OI7chI=; b=Jsam9RUGrCWdCKYGShz/wmYW+pbbjMMeINuVK7x2/5VpLG5CfyWyU26bdC/HxHOX9z /a26WKw2dAFDCUPI56GxSutr/0lyc2sZLY6W9gVuM8TzaLzZZwK4IAfbTzrQZPWN6vbn bPqmABI4k9aWjXhAnsnVwul/tAZyM+H/GAodjJmMkJat3j/r5/vQnCMJzQGyM8MUi2dn kEOZiwp6Fw2lnLmhkBvSp5wtq5cHkncATBFf0sn3aShIlbdLHhFwsvTNloLWGbtwjxYX vDM0O4xQi93l6PUZZQBqItqFJU7W+x5FIykNwGjgzZZqrL3GA1j2nmGRukOo3oT9KzLE 2hlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=9QGPKoXDG7IUIkbuFGhhPeiHEwhhMV7swOpD0OI7chI=; b=ZiHsZ/vfVEIi75kfksGxX5YKr0bh3gAmACvGM1brTWoFRmDvT0LRahSxMUWnTwC6Ci Ervwh6bnqhNdCZ1CebvXAErVWmP6rEYIHnyCeUU8JcThGxJKrClDkuySFF+j7fAIMTm1 haARuEfWtmSXYI783kxqQPhTiiZM0VgE72pA5ENIZEfOnxEe8SJ2Ekf9GigBarumo8sx rYifLKmonbqwDSOdcsA/OxxPJ2ooreEP8OZqM17ASF5rQ5DKW37UmrpPLm9R3Clufk0G 9VgqeZQd44oYDiYOKjZ0ZWtVzdOOII5QKBs9E8nKqRdcj756CczxhiZAkANDAlVr9g9b uP2Q== X-Gm-Message-State: APjAAAVlb2/7nflmGAaShsYdMqRZo1YgNXhvS+47Uu+wZP9nOzY+YMAM MxBtK/7fVehMDTWx9oCDyRHDQvFC X-Google-Smtp-Source: APXvYqwvcF3Q7nKEgn2AtynYud3pTZ6ulZKBHIGHzx5To8gsZfMP+WyGafCBIhpfckxY/354qHRElw== X-Received: by 2002:a7b:c013:: with SMTP id c19mr11163941wmb.118.1568582394612; Sun, 15 Sep 2019 14:19:54 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Date: Sun, 15 Sep 2019 23:19:40 +0200 Message-Id: <20190915211940.30427-7-f4bug@amsat.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190915211940.30427-1-f4bug@amsat.org> References: <20190915211940.30427-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::341 Subject: [Qemu-devel] [PATCH v2 6/6] .travis.yml: Split enterprise vs. hobbyist acceptance test job X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Eduardo Habkost , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Markus Armbruster , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Kamil Rytarowski , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Cleber Rosa , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Artyom Tarasenko , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: David Gibson --- .travis.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 69a37f7387..753276eb33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -265,9 +265,23 @@ matrix: - "3.6" =20 =20 - # Acceptance (Functional) tests + # Acceptance (Functional) tests [enterprise] - env: - - CONFIG=3D"--python=3D/usr/bin/python3 --target-list=3Dx86_64-sof= tmmu,mips-softmmu,mips64el-softmmu,aarch64-softmmu,arm-softmmu,s390x-softmm= u,alpha-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu" + - CONFIG=3D"--python=3D/usr/bin/python3 --target-list=3Dx86_64-sof= tmmu,mips64el-softmmu,aarch64-softmmu,s390x-softmmu,ppc64-softmmu" + - TEST_CMD=3D"make check-acceptance" + after_failure: + - cat tests/results/latest/job.log + addons: + apt: + packages: + - python3-pil + - python3-pip + - python3.5-venv + + + # Acceptance (Functional) tests [hobbyist] + - env: + - CONFIG=3D"--python=3D/usr/bin/python3 --target-list=3Dmips-softm= mu,arm-softmmu,alpha-softmmu,ppc-softmmu,m68k-softmmu" - TEST_CMD=3D"make check-acceptance" after_failure: - cat tests/results/latest/job.log --=20 2.20.1