On 28/01/2025 14:16, Sam James wrote: > Without this, while (test) compile jobs respect MAKEOPTS via our config > settings > already deployed via the eclass, *test* jobs do not. > > We may want to consider setting NEXTEST_TEST_THREADS and/or having > a cargo_enable_tests helper in the eclass at some point too. > > Bug: https://github.com/rust-lang/cargo/issues/8430 > Signed-off-by: Sam James <s...@gentoo.org> > --- > Pushed. > > eclass/cargo.eclass | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass > index 0bc24feea222e..25a2127f6391f 100644 > --- a/eclass/cargo.eclass > +++ b/eclass/cargo.eclass > @@ -396,6 +396,9 @@ cargo_gen_config() { > jobs = $(makeopts_jobs) > incremental = false > > + [env] > + RUST_TEST_THREADS = "$(makeopts_jobs)" > + > [term] > verbose = true > $([[ "${NOCOLOR}" = true || "${NOCOLOR}" = yes ]] && echo "color = > 'never'")
LGTM from me (rust project member) -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Council, Python, pkgcore stack, QA, Rust)
OpenPGP_signature.asc
Description: OpenPGP digital signature