https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285426

--- Comment #24 from Gleb Popov <[email protected]> ---
(In reply to Daniel Engberg from comment #23)
> I don't see any good reason as to why we shoud break this (offline only tests)

There is no "offline only tests" as a policy. Yes, it is always great when
tests are completely isolated from the environment, but it is up to the
upstream project in the first place. We have the "offline build only" policy,
it is naturally enforced by poudriere that is used on the package building
cluster. We do not have requirements for running tests as part of the build,
nor for all tests to pass. Requiring tests to work offline implies a
WITH_TESTING workflow, which is pretty edge now. I don't see why we should give
up on a test if it works fine with plain "make test" inside the poudriere
shell. It still serves its purpose on assuring that the software is working
correctly after another update.

> please point me to ports where we have adoped online tests and how it should 
> be implemented into package building

I can instead point you to ports that were requiring networking during the
build - and the canonical way to fix them is to pre-fetch necessary data and
arrange it so that the build picks it up. If you want to be that strict,
consider prefetching the fonts archive to make this test work offline.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to