From mboxrd@z Thu Jan 1 00:00:00 1970 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 3DEF1E77187 for ; Wed, 18 Dec 2024 11:54:01 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tNscN-00081j-Hh; Wed, 18 Dec 2024 06:53:32 -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 1tNscL-00081U-5h for qemu-devel@nongnu.org; Wed, 18 Dec 2024 06:53:29 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tNscF-0003eD-70 for qemu-devel@nongnu.org; Wed, 18 Dec 2024 06:53:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1734522800; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references; bh=bgAvJdkMIxbPk8yu8qq3+FipELIknudcTk4o/lKGeXM=; b=Cxjuq8J6LRBgJz9OTZlGPWkJ5IHyyeCeZfXe24Ah13edRG5FT34i6vo+I/oGErVXlomqLM OgvK1J/k/8CYhuuPpNTcPuPkEt5EzNS/3uyJ0CBIXojzc+uTrRzcVpHIJ2GmDZMrRdXPCH OGStT3xrYOgVTJrRhIUkIaGZstE35sE= Received: from mx-prod-mc-01.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-22-a-I0QGJyM6e82mOfGhWwgQ-1; Wed, 18 Dec 2024 06:53:19 -0500 X-MC-Unique: a-I0QGJyM6e82mOfGhWwgQ-1 X-Mimecast-MFC-AGG-ID: a-I0QGJyM6e82mOfGhWwgQ Received: from mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.15]) (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-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id C85B91956089; Wed, 18 Dec 2024 11:53:17 +0000 (UTC) Received: from redhat.com (unknown [10.42.28.61]) by mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 9617A195608A; Wed, 18 Dec 2024 11:53:14 +0000 (UTC) Date: Wed, 18 Dec 2024 11:53:08 +0000 From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= To: David Woodhouse Cc: Thomas Huth , qemu-devel@nongnu.org, Paul Durrant Subject: Re: [PATCH] tests/functional: Convert the kvm_xen_guest avocado test Message-ID: References: <20241218113255.232356-1-thuth@redhat.com> <9B5DDDDB-769B-4654-BEF1-D3F853EA05E5@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <9B5DDDDB-769B-4654-BEF1-D3F853EA05E5@infradead.org> User-Agent: Mutt/2.2.13 (2024-03-09) X-Scanned-By: MIMEDefang 3.0 on 10.30.177.15 Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 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, RCVD_IN_MSPIKE_H2=-1.116, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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: , Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org On Wed, Dec 18, 2024 at 12:48:01PM +0100, David Woodhouse wrote: > On 18 December 2024 12:32:49 CET, Thomas Huth wrote: > >Use the serial console to execute the commands in the guest instead > >of using ssh since we don't have ssh support in the functional > >framework yet. > > > >Signed-off-by: Thomas Huth > > Hm, but serial is lossy and experience shows that it leads to > flaky tests if the guest (or host) misses bytes. While SSH would just go slower. Practically all of our tests are using the serial console for interaction. QEMU serial port emulation is generally written to stall if the fifo is full, and not throwaway data. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|