• Re: [gentoo-dev] Handling optional, expensive variants of test suite

    From Joonas Niilola@21:1/5 to Sam James on Fri Aug 16 07:10:02 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------nARpTB7tq8RVt5bfsocqXQhK
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    Hey,

    On 9.8.2024 18.40, Sam James wrote:
    Hi!

    Some packages like libffi, gcc support extended, slower versions of
    their testsuites. In the past, I've seen both USE="expensive-tests" (I
    think) and USE="test-full" (used in a few places in-tree atm) for this.

    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?


    Count NSS in that list too! I've made a patch locally that uses
    "tests-full" use flag, so I guess I'd vote for "test-full" to stay
    consistent.

    -- juippis

    --------------nARpTB7tq8RVt5bfsocqXQhK--

    -----BEGIN PGP SIGNATURE-----

    iQGTBAEBCgB9FiEEltRJ9L6XRmDQCngHc4OUK43AaWIFAma+3ixfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk2 RDQ0OUY0QkU5NzQ2NjBEMDBBNzgwNzczODM5NDJCOERDMDY5NjIACgkQc4OUK43A aWI/FAf9FTEteY1DVZMhHQPtulefcOFng8H5z7h1+ErSCXCYTNVhnTUidzKmtjnV JWnq1LvfOIfhWwjN97PA5yzHya9qt3nSD1pjq4kItsI40nByVaHsb5H8/Efonak8 bPqYZ6u/uMPB+eJZWmqtCsj/ZWh09b3PhstpK7Kf3MULht1lL1ZCn5ADi9AGoIrT eU1vxcOBY6d7ZVlx+ILqo1foA3PgO58t40C4Mm/r7Dw+xMlUmKSK5ektfkxw+UTb h2+ihKD+hmSb/a7iLzGSaBjVu7Vyp2XPZTO0Ly+XR/b0f+0Rpe919QTzpb0MQwi2 LEFBjmRzJbnvLIm+vJ1uZptEZCt9pQ==
    =UnYI
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Grozin@21:1/5 to Joonas Niilola on Fri Aug 16 17:50:02 2024
    On Fri, 16 Aug 2024, Joonas Niilola wrote:
    On 9.8.2024 18.40, Sam James wrote:
    Some packages like libffi, gcc support extended, slower versions of
    their testsuites. In the past, I've seen both USE="expensive-tests" (I
    think) and USE="test-full" (used in a few places in-tree atm) for this.

    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?
    Count NSS in that list too! I've made a patch locally that uses
    "tests-full" use flag, so I guess I'd vote for "test-full" to stay consistent.
    Some tests of sympy take very long. They were commented out in the ebuild.
    I'd like to have an easy way to run all tests.

    Andrey

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)