From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (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 finch.gentoo.org (Postfix) with ESMTPS id C2A7D159C9B for ; Fri, 9 Aug 2024 15:55:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7815A2BC0B6; Fri, 9 Aug 2024 15:55:30 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 221A12BC02C for ; Fri, 9 Aug 2024 15:55:30 +0000 (UTC) Message-ID: <91a1f789-96a4-42a5-9d27-d02853309a33@gentoo.org> Date: Fri, 9 Aug 2024 11:55:25 -0400 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-dev] Handling installed tests To: gentoo-dev@lists.gentoo.org, Sam James Cc: =?UTF-8?Q?Arsen_Arsenovi=C4=87?= , python@gentoo.org References: <87ttftr9ay.fsf@gentoo.org> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: <87ttftr9ay.fsf@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------EyEq4zmWqsxNcLB4VNsS5uVz" X-Archives-Salt: 51aed9c6-ae53-493e-84eb-95d7cd368b3e X-Archives-Hash: ab16cc47d1de8dd04d7bc75aba109eab This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------EyEq4zmWqsxNcLB4VNsS5uVz Content-Type: multipart/mixed; boundary="------------6n7DU8JM00tIsIwDeXRrbmwQ"; protected-headers="v1" From: Eli Schwartz To: gentoo-dev@lists.gentoo.org, Sam James Cc: =?UTF-8?Q?Arsen_Arsenovi=C4=87?= , python@gentoo.org Message-ID: <91a1f789-96a4-42a5-9d27-d02853309a33@gentoo.org> Subject: Re: [gentoo-dev] Handling installed tests References: <87ttftr9ay.fsf@gentoo.org> In-Reply-To: <87ttftr9ay.fsf@gentoo.org> --------------6n7DU8JM00tIsIwDeXRrbmwQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 8/9/24 11:43 AM, Sam James wrote: > Hi, >=20 > I'm currently working on packaging dtrace which doesn't (at least > currently, may not ever) support running tests as non-root, but > does support handling installing them for later manual use. >=20 > This raises a question: how should we control installing such tests? Ho= w > should the user request that? >=20 > USE=3Dtest isn't suitable because: > a) I generally expect it not to mutate the image; > b) ago, rightly, based on this has a tinderbox check which looks for > added/removed files when tests are enabled. >=20 > I'd like to pick some name which is suitable for us to use elsewhere an= d > it's not really a package-specific issue. Thoughts? >=20 > Please assume the tests are large enough to justify conditional install= > and have additional dependencies. >=20 > (This is arguably related to https://bugs.gentoo.org/867799 and so on > wrt dev-lang/python always installing tests.) This reminds me of https://wiki.gnome.org/Initiatives/GnomeGoals/InstalledTests so it's definitely not a dtrace specific issue. --=20 Eli Schwartz --------------6n7DU8JM00tIsIwDeXRrbmwQ-- --------------EyEq4zmWqsxNcLB4VNsS5uVz Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZrY77QUDAAAAAAAKCRCEp9ErcA0vVwqS AP9dubOuVsGfDxcefB5nkTqcM1XGiWbl1AhBdIhyF/+fTQD+LvtP9zcKr6oHAVUb0TNJHQSY26GB P7QJCF/Rlos1EA4= =+flw -----END PGP SIGNATURE----- --------------EyEq4zmWqsxNcLB4VNsS5uVz--