commit: ffa678b96f88ec7be12cd57237ead3849ac9c453 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Sep 16 09:39:27 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Sep 19 11:15:31 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa678b9
perl-module.eclass: set NONINTERACTIVE_TESTING=1 See https://www.perlmonks.org/?node_id=1225311 I did consider the others, but: * AUTOMATES_TESTING appears inappropriate for us, as it affects exit codes and might mask failures if configuration is wrong. * EXTENDED_TESTING is something we could consider if we had some way to opt-in to expensive tests. so just set NONINTERACTIVE_TESTING=1 for now, not the others mentioned in the link. Signed-off-by: Sam James <sam <AT> gentoo.org> eclass/perl-module.eclass | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index e2b66e3b6f7d..83f94865e021 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -358,6 +358,13 @@ perl-module_src_test() { export NO_NETWORK_TESTING=1 fi + # See https://www.perlmonks.org/?node_id=1225311 + # * AUTOMATES_TESTING appears inappropriate for us, as it affects + # exit codes and might mask failures if configuration is wrong. + # * EXTENDED_TESTING is something we could consider if we had + # some way to opt-in to expensive tests. + export NONINTERACTIVE_TESTING=1 + case ${EAPI} in 7) ;;
