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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AC094159C9B for ; Fri, 9 Aug 2024 15:47:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3A7492BC0DF; Fri, 9 Aug 2024 15:47:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CBFEE2BC01E for ; Fri, 9 Aug 2024 15:47:54 +0000 (UTC) Message-ID: <0707945f50069b6ab52614ed3cb7c6103478c2eb.camel@gentoo.org> Subject: Re: [gentoo-dev] Handling optional, expensive variants of test suite From: Pacho Ramos To: gentoo-dev@lists.gentoo.org Date: Fri, 09 Aug 2024 17:47:48 +0200 In-Reply-To: <87zfplr9g0.fsf@gentoo.org> References: <87zfplr9g0.fsf@gentoo.org> Autocrypt: addr=pacho@gentoo.org; prefer-encrypt=mutual; keydata=mQENBFs6a0cBCADdj1TWHYu2vOKe2d7KLTM43xfGB+ETM2F0T1xf7mGK3H8AFWxfw9dFk QsYmzlQ80ie3KLzrhN0hsRSJnmR00EVChjcnHA8SIDL3kyveTnrPAJry4bRJUaG3GMOa837YeoD9M MZYhE/LjrUY9oRS2bdFLWgP2LhBkGbeUifRddKyO21eyfGNqpUPb69K2OmIKalO2asjtUii+Jtmkm vyRsyurPLz2Fj+WkdgebWguVZYitB5fDB6ERVsmKd0f/a5Z4O2ZQI+akk+WyG6RsLIDHBEyx3/omS +GVx4fyoqzYRwXcmrNT425711x39+iLkj5noug3NCBpo5fg6tYSI9pM9ABEBAAG0KkZyYW5jaXNjb yBSYW1vcyBbcGFjaG9dIDxwYWNob0BnZW50b28ub3JnPokBVwQTAQgAQQIbAwULCQgHAwUVCgkICw UWAgMBAAIeAQIXgAIZARYhBEHIr3hZFZh/8ZIFg5nL3pYCUQ6xBQJi54s6BQkMT6XzAAoJEJnL3pY CUQ6x8AsH/0EP5oZ4SexbPqvpHR2xH+GHOE4abuapPSTTIQm/+Fh6XWI3mEPxKBLhHawS4Lgq6oCe x2OXO8HOdXpQ/gpyyx/hyGpzECYbj2uuH9YraDWYGer2AoYrXAjewMaA3eeW1JRLtuYTo0KZt4WNF TjwDgNpGKtm65c3RFf0UccILZei/lLPe+p+Qy1dxiHXMkV5x6Guaty9Bw2Njb5qH7JQG/rrZkYouo xhiohPyzIS5khAHH1XvhEzkS5EBCjTjFHA5OQhwa2qlEnNCSbb34ZKJHOYub7SuxdG/uDr/0r/i2z +n9j7XcFRvyfp4+EG5T6+lDhzXvUCqpLwo+kE5Hre3WC0LkZyYW5jaXNjbyBSYW1vcyBbcGFjaG9d IDxwYWNob3JhbW9zQGdtYWlsLmNvbT6JAVQEEwEIAD4CGwMCHgECF4AFCwkIBwMFFQoJCAsFFgIDA QAWIQRByK94WRWYf/GSBYOZy96WAlEOsQUCYueLOgUJDE+l8wAKCRCZy96WAlEOsSqwCACHa2SNXt AfhknYoE6rucjj//Svb9eRDLU7g4vx+P8re9VIGBJm1nXVake5WbSMKPVGHbCMRtz4G77bsF41Iin ut/+xh0e/BH2vpFvTgCUIZEDCnV9V21wsOe6vhUYjX6Q8Kd51hPPNfXsTRBSe0jZvnfvUZkovsa4X +f97qPiwKesyEYv9B3FBRe0fXRjFTSG+eHSOJZr60nIaVwvwtGOhMeg2mrKBcT+JhnS/RvoDk8CDw JNz+zqnUn8XeARmJRSjRhWClpcVMEqYu9BqP7/UAusQAvmgVNc1MfzbD8pgwsLksVWgrPoWeyHtW5 iAGpxXRp7SpA4+iqaLKvSBhiIgtB5QYWNobyBSYW1vcyA8cGFjaG9AZ2VudG9vLm9yZz6JAVQEEwE IAD4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQRByK94WRWYf/GSBYOZy96WAlEOsQUCYueL OgUJDE+l8wAKCRCZy96WAlEOsejCCACGBQO9+/oOOxU0ssEdtE4lDs6VZFiMIYOzN6RXiY41Qdj19 GjUoS4gr+Xcqwn3bS60OZ77d4kvl7ScmjdnHhW1jkPgKETixX1oQEk7BvB8bXNAS5EFSPfRBvn2XQ yzRB2tkMXOc0UNZyhyBHxHtpwBQYagWhrEOGPD8q4cZlopTFtG94NKf/hKGV78RHKv53kq7ISmY0S uRMc3uqCE1DnTDvS6XFucvwxIndQ0PMMi67S1xIeSkeW5mUa28YKdkaZGv+2z5rI6qjXWPfOEOqpb inAsxtXXuufccdVpGJu4CKbxVUwOfPL7We6rTAJN4nzkNoxYqoNRWiUWUsIrYgPD Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-OnbHaYovWNFYbyCTggmP" User-Agent: Evolution 3.52.2 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 X-Archives-Salt: 84dcf42c-a264-4914-ae7c-13fcf34da4fc X-Archives-Hash: 3d56057dd93643b3e128ca665e7e5928 --=-OnbHaYovWNFYbyCTggmP Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El vie, 09-08-2024 a las 16:40 +0100, Sam James escribi=C3=B3: > Hi! >=20 > Some packages like libffi, gcc support extended, slower versions of > their testsuites. In the past, I've seen both USE=3D"expensive-tests" > (I > think) and USE=3D"test-full" (used in a few places in-tree atm) for > this. >=20 > I sort of hate both suggestions but I'm open to what people think is > best, with a view to then making it a global USE flag then? Thoughts? >=20 > Note that I _do_ think there's value in exposing these because some > of > the configurations I use, and I know others are deploying Gentoo for, > are where they want to make use of as many opportunities as possible > to find bad runtime behaviour (kernel and toolchain patching). >=20 > thanks, > sam Hi! I would opt for "test-full" as it looks for descriptive to me. "expensive" will have different meanings (expensive in memory, CPU, disk usage?) that are also likely to change in the future (for example, needing 4Gb of RAM to run is probably less "expensive" now than ten years ago). In any case, if you prefer other terms, no problem. Regards --=-OnbHaYovWNFYbyCTggmP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE808Ng0g83FMNupoifLEMIH/AfbwFAma2OiQACgkQfLEMIH/A fbxOKwgAp8qJ6Lo1JellKVHASzeGzP/9sN5+8ffYEha4I5LPkiqpJ2BJJEqqTivb Ol/3gC2KzSqhhWWpPuLkPzgsfUe4YPP/MugWT4eSlW4jOg7ehwJYfvHEWnhw+KMD FvMIg0o9/DL3+QTICdVj20K+522Kdqo57BAS3cqdcW/lXuOru6+ez8R2KsLodGkQ iRs3mSBUdazsNg82hNsLPwL5+yYJooRbL18/6KNOgDofMETfTuYtBAlirJebhJGP YG4Gvo8x3MVLYhGVMI7P1Qqg/37XCjmNRkZ5N7lvQUTdRWhmk6SNLhcgQJZ+IC1P AW88lwL/g/w6rQZARtMu77GI0Ce9lA== =9d91 -----END PGP SIGNATURE----- --=-OnbHaYovWNFYbyCTggmP--