Message ID | 87y1wdb7yk.fsf@araneo.si |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BF2B027BBEA; Thu, 28 Jul 2022 16:05:37 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7E40C27BBE9 for <patchwork@mira.cbaines.net>; Thu, 28 Jul 2022 16:05:37 +0100 (BST) Received: from localhost ([::1]:59996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org>) id 1oH54y-0003xe-3H for patchwork@mira.cbaines.net; Thu, 28 Jul 2022 11:05:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57834) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oH4yd-0007vM-15 for guix-patches@gnu.org; Thu, 28 Jul 2022 10:59:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41268) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oH4yc-0002Nc-P2 for guix-patches@gnu.org; Thu, 28 Jul 2022 10:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oH4yc-0000Mr-Ks for guix-patches@gnu.org; Thu, 28 Jul 2022 10:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56813] [PATCH 0/2] Add a test for qemu-guest-agent service Resent-From: Timotej Lazar <timotej.lazar@araneo.si> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 28 Jul 2022 14:59:02 +0000 Resent-Message-ID: <handler.56813.B.16590202891307@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 56813@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16590202891307 (code B ref -1); Thu, 28 Jul 2022 14:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jul 2022 14:58:09 +0000 Received: from localhost ([127.0.0.1]:59244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1oH4xl-0000L0-4v for submit@debbugs.gnu.org; Thu, 28 Jul 2022 10:58:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:40048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <timotej.lazar@araneo.si>) id 1oH4xf-0000Kn-Lw for submit@debbugs.gnu.org; Thu, 28 Jul 2022 10:58:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <timotej.lazar@araneo.si>) id 1oH4xf-0006wk-Fg for guix-patches@gnu.org; Thu, 28 Jul 2022 10:58:03 -0400 Received: from araneo.si ([2001:15c0:2110:3400::2]:55292) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <timotej.lazar@araneo.si>) id 1oH4xd-00028s-6s for guix-patches@gnu.org; Thu, 28 Jul 2022 10:58:02 -0400 Received: from araneo.si (localhost.lan [127.0.0.1]) by araneo.si (OpenSMTPD) with ESMTP id 3d5df7b0 for <guix-patches@gnu.org>; Thu, 28 Jul 2022 14:57:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=araneo.si; h=from:to :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20180623; bh=/V4K8Fm0S6wYFKF4KpwJf FC3I8o=; b=TL/9HACqWtqPiJhlgrZX74XP/5awaIU7OMBBZsypQSPankUnn4vSD Zat2Lcgy9Y3NpCw4mpCDSVsKnIN9I8mdyRcNCo+5ovgy8NM482GUXHr9ascc9dKs 2uVYcf/JqF+i+0Iu8IEVEmF/7MtSeUwi9pncKme3BHovZYkcN5g1fIxyHdHWm0OQ iUlcF5jsnb7FaUEXlUZhJjy2Lx2hYvjmPIUJ7brt1Hnw1ljkr0TnTSeXatCGswwl x2+F9KCj4ArPSqnsJ+ftB4A63w9KGp8JUcwy7tWmepuZ+4jHXmIEJf4dCt7DFg1o IRIj5c6vpIUGPZUU7Y45UTbcZZEnewBMQ== Received: by araneo.si (OpenSMTPD) with ESMTPSA id 079c3904 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <guix-patches@gnu.org>; Thu, 28 Jul 2022 14:57:55 +0000 (UTC) From: Timotej Lazar <timotej.lazar@araneo.si> Date: Thu, 28 Jul 2022 16:57:55 +0200 Message-ID: <87y1wdb7yk.fsf@araneo.si> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2001:15c0:2110:3400::2; envelope-from=timotej.lazar@araneo.si; helo=araneo.si 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-getmail-retrieved-from-mailbox: Patches |
Series |
Add a test for qemu-guest-agent service
|
|
Message
Timotej Lazar
July 28, 2022, 2:57 p.m. UTC
Hi, these patches fix some issues with the QEMU guest agent service, and add a system test for it. The test runs the service in a marionette VM and tries communicating with it. For that, I enabled the guest agent serial device in marionette QEMU options. This change touches all system tests, but should be harmless. I’m not sure if it would be better instead to add a keyword argument to make-marionette for (extra) extra QEMU options. In any case, all tests that pass on master still pass after this change, at least on x86_64 (most installation tests currently fail here). Please let me know if I should change or improve anything. Thanks! Timotej Lazar (2): services: qemu-guest-agent: Fix arguments to qemu-ga. tests: Add qemu-guest-agent system test. gnu/build/marionette.scm | 5 +- gnu/services/virtualization.scm | 12 ++--- gnu/tests/virtualization.scm | 84 +++++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+), 8 deletions(-)
Comments
Hi Timotej, Timotej Lazar <timotej.lazar@araneo.si> skribis: > these patches fix some issues with the QEMU guest agent service, and add > a system test for it. The test runs the service in a marionette VM and > tries communicating with it. For that, I enabled the guest agent serial > device in marionette QEMU options. This change touches all system tests, > but should be harmless. Yes, sounds good. > I’m not sure if it would be better instead to add a keyword argument to > make-marionette for (extra) extra QEMU options. In any case, all tests > that pass on master still pass after this change, at least on x86_64 > (most installation tests currently fail here). Perfect. > services: qemu-guest-agent: Fix arguments to qemu-ga. > tests: Add qemu-guest-agent system test. Applied, thanks! Ludo’.