[Bug 259576] Mk/bsd.port.mk: tests are not parallelized; DO_MAKE_TEST does not contain ${_MAKE_JOBS}
Date: Thu, 04 Nov 2021 11:51:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259576 --- Comment #2 from Matthias Andree <mandree@FreeBSD.org> --- Daniel, I have yet to see a port which is either my port, or an important requisite to one of my ports, where a "make test" fails when run in parallel. In an era of 8-or-more threads ubiquitous, this isn't an excuse. In the long run, we should probably also run a decent test set by default on the builders, and leave only long-runners optional. We can of course offer a framework parameter such as TEST_JOBS_NUMBER (which would default to MAKE_JOBS_NUMBER) so it's overridable to 1 or a Boolean-logic TEST_JOBS_UNSAFE switch, and when globally running out tests in some future point in time, this will warrant -exp runs, but none of that is a hindrance to fixing test performance now. -- You are receiving this mail because: You are on the CC list for the bug.