From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: passt.top; dmarc=none (p=none dis=none) header.from=gibson.dropbear.id.au Authentication-Results: passt.top; dkim=pass (2048-bit key; secure) header.d=gibson.dropbear.id.au header.i=@gibson.dropbear.id.au header.a=rsa-sha256 header.s=202508 header.b=x1Hu4/g0; dkim-atps=neutral Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by passt.top (Postfix) with ESMTPS id 32D5C5A0271 for ; Fri, 22 Aug 2025 05:19:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gibson.dropbear.id.au; s=202508; t=1755832754; bh=VanksKYsfFbpnOQruQ7caL1ueGUXD2Bjv8H8GDJkwZs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=x1Hu4/g0YgQTYzRYIDIOHs7jAYkldAPZNKSiysqidYhWVufSRIZJbcttyc0DvmmRN hkqRhdyl6v+clN7sX0S3nl9RL1mXPnuRKzMc5XXdvokSRB8uJGZYHwTqa7hGwpWhHV NUFflqPkRGF4CWoHbnkTw5GRWI2hYlvcm5ivvuB7dr32H9RzjBR7UuvApc3si+NB2e bisGdpyKIgv0vOlj9DiKNLFczF2zi7UbdnMJ0y77PNR2zsenA/zq8jEwWa7lDmokpg SlYriGoaYjyyBhygV6JRLWtRsUeeU0sVsSpDANlBgtPde+KYQuZsgJj4CcbppW7RB7 qPWo6/d7h09zg== Received: by gandalf.ozlabs.org (Postfix, from userid 1007) id 4c7QQV0dqYz4wbX; Fri, 22 Aug 2025 13:19:14 +1000 (AEST) Date: Fri, 22 Aug 2025 13:19:09 +1000 From: David Gibson To: Stefano Brivio Subject: Re: [PATCH v4 1/3] test: Extend test scripts to allow running exeter tests. Message-ID: References: <20250807113237.548294-1-david@gibson.dropbear.id.au> <20250807113237.548294-2-david@gibson.dropbear.id.au> <20250819162738.36d35d52@elisabeth> <20250820115218.2cdab1ba@elisabeth> <20250820134427.6a16ad19@elisabeth> <20250821232659.2f3fff3a@elisabeth> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="f0c3GgxeKFb+1Mkx" Content-Disposition: inline In-Reply-To: <20250821232659.2f3fff3a@elisabeth> Message-ID-Hash: CZ2MUGFDOOPPXMVCKQIIBN4FORCDMMLV X-Message-ID-Hash: CZ2MUGFDOOPPXMVCKQIIBN4FORCDMMLV X-MailFrom: dgibson@gandalf.ozlabs.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: passt-dev@passt.top X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --f0c3GgxeKFb+1Mkx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 21, 2025 at 11:26:59PM +0200, Stefano Brivio wrote: > On Thu, 21 Aug 2025 09:31:01 +1000 > David Gibson wrote: >=20 > > On Wed, Aug 20, 2025 at 01:44:27PM +0200, Stefano Brivio wrote: > > > On Wed, 20 Aug 2025 21:10:17 +1000 > > > David Gibson wrote: > > > =20 > > > > On Wed, Aug 20, 2025 at 11:52:18AM +0200, Stefano Brivio wrote: =20 > > > > > On Wed, 20 Aug 2025 12:55:58 +1000 > > > > > David Gibson wrote: > > > > > =20 > > > > > > On Tue, Aug 19, 2025 at 04:27:38PM +0200, Stefano Brivio wrote:= =20 > > > > > > > On Thu, 7 Aug 2025 21:32:35 +1000 > > > > > > > David Gibson wrote: > > > > > > > =20 > > > > > > > > Introduce some trivial testcases based on the exeter librar= y. These run > > > > > > > > passt and pasta with --help and --version options. Extend = our test > > > > > > > > scripts to run these tests. > > > > > > > >=20 > > > > > > > > Signed-off-by: David Gibson > > > > > > > > --- > > > > > > > > test/.gitignore | 1 + > > > > > > > > test/Makefile | 5 ++++- > > > > > > > > test/lib/exeter | 46 +++++++++++++++++++++++++++++++++= ++++++++++++ > > > > > > > > test/run | 9 ++++++++- > > > > > > > > test/smoke/smoke.sh | 27 ++++++++++++++++++++++++++ > > > > > > > > 5 files changed, 86 insertions(+), 2 deletions(-) > > > > > > > > create mode 100644 test/lib/exeter > > > > > > > > create mode 100755 test/smoke/smoke.sh > > > > > > > >=20 > > > > > > > > diff --git a/test/.gitignore b/test/.gitignore > > > > > > > > index 3573444f..cf48b885 100644 > > > > > > > > --- a/test/.gitignore > > > > > > > > +++ b/test/.gitignore > > > > > > > > @@ -11,3 +11,4 @@ nstool > > > > > > > > rampstream > > > > > > > > guest-key > > > > > > > > guest-key.pub > > > > > > > > +/exeter/ > > > > > > > > diff --git a/test/Makefile b/test/Makefile > > > > > > > > index bf63db87..332f3f3e 100644 > > > > > > > > --- a/test/Makefile > > > > > > > > +++ b/test/Makefile > > > > > > > > @@ -50,7 +50,7 @@ UBUNTU_NEW_IMGS =3D xenial-server-cloudim= g-powerpc-disk1.img \ > > > > > > > > jammy-server-cloudimg-s390x.img > > > > > > > > UBUNTU_IMGS =3D $(UBUNTU_OLD_IMGS) $(UBUNTU_NEW_IMGS) > > > > > > > > =20 > > > > > > > > -DOWNLOAD_ASSETS =3D mbuto podman \ > > > > > > > > +DOWNLOAD_ASSETS =3D exeter mbuto podman \ > > > > > > > > $(DEBIAN_IMGS) $(FEDORA_IMGS) $(OPENSUSE_IMGS) $(UBUNTU_I= MGS) =20 > > > > > > >=20 > > > > > > > Pre-existing, but this broke a while after you switched the i= mage > > > > > > > preparation to Makefile targets, so you can't really expect p= eople to > > > > > > > issue 'make' at the moment. =20 > > > > > >=20 > > > > > > Sorry, I'm not quite sure what the problem is you're getting at= =2E =20 > > > > >=20 > > > > > This: > > > > > -- =20 > > > >=20 > > > > Hm, could you avoid using -- to mark quotes like this. mutt mistak= es > > > > it for the sig and cuts it out; it's kind of a pain to paste it back > > > > in for repying. =20 > > >=20 > > > Oops, weird, because that was originally "--\n", without a space: =20 > >=20 > > Yes, that's what I see too. > >=20 > > > https://en.wikipedia.org/wiki/Signature_block#Standard_delimiter = =20 > >=20 > > Yeah, I know. I guess mutt considers it the delimiter even without > > the space, since it's pretty easy to miss. >=20 > It doesn't for me, and also judging from the implementation: >=20 > https://gitlab.com/muttmua/mutt/-/blob/5fd040e3aa1f807db1cab4ca7d7ba5fc= 8d48722e/rfc3676.c#L295 >=20 > it looks like it's done properly. >=20 > > > In your quote that has now three spaces. Is it a bug in mutt? I never > > > hit it though (but I almost exclusively use claws-mail). =20 > >=20 > > Maybe? At least, I think it's a mutt behaviour. It's possible it > > could be emacs post-mode. >=20 > The latter sounds more likely to me. I'm not sure what you can > configure in Emacs though. Aha! Looks like it is that. Finally managed to figure it out. post-signature-sep-regexp was wrong... but changing it didn't seem to fix things. Brute force turning off post-kill-quoted-sig did the trick. --=20 David Gibson (he or they) | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you, not the other way | around. http://www.ozlabs.org/~dgibson --f0c3GgxeKFb+1Mkx Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEO+dNsU4E3yXUXRK2zQJF27ox2GcFAmin4ZgACgkQzQJF27ox 2GfuPw//avdEsxzMiiX360oCqs1Yf+iURPKWdPeypxXKX2ZVCylA+5O8QQ/HjiT7 1G1mK4zJa0a0JNQq/fQOaLDIzQID8Y1iUAU3peWE4GClUYt3EEP47V3+Bv6uHgO/ n5/69Y613nyl6jLluJdDyw8ufz3wVqewajp1ebbkua2TJbbd8H9cKk0mQWe6yxb+ +KAyKRoqRwiveg43Hpq3dcVCuuAhrSkj3ldxB0wq82b93wmvtv59/oiEdbKxHQxU +7NYLxW8bhGYSygeHFE/95bPM9xyEGTn2U7JVOHX9J+Vmte6BxKvZJz9sLilul45 chouD035vQhFvjFSVYMhI53gYQP7t9b+y89p1Na1XBSGgc6i6vplBUgVU0LyqJs5 deCoL/WnX2woBsArOh5f7sOvilUQee2A4oh5RVdQIkpWQuHKKK3Z2VkdXhJHmgyp I3ghk9RTRDa/GIHIC7od1Ry/w1NxyG81mrF6lUldB4Hkt94z0licht7GS7Zt4Q0x c9QW67K9zPiqt5x/0ZSsG6xjNBlpZ7PLHCQefdRBkP1ktB3o54h/U4UZGyxlrQq3 EyDV6aP9jqlEB5p3SwRz8BLZybeYn0NViYoGOpeugBf04Lov3p4a/5PjsluKo8Iy ekdTsQdoLrU5ImG0Y/HzBPgAmqOPz8x+tgsSyvJFmwVK7YWP7hc= =mHkv -----END PGP SIGNATURE----- --f0c3GgxeKFb+1Mkx--