A potential new porter seeking some clarifications
Kubilay Kocak
koobs at FreeBSD.org
Fri Dec 14 08:11:19 UTC 2018
On 14/12/2018 7:09 pm, Kubilay Kocak wrote:
> While special targets (check-plist) can be and are useful, the only form
> of QA we should be doing is 'all of it', and at the present moment, that
> is:
>
> 1) portlint -AC (or better)
> 2) poudriere testport (supported versions/archs, at least tier1 [1])
> 3) make test for run-time QA [2]
I forgot:
4) DEVELOPER=yes in /etc/make.conf for extra sanity checks
>
> Even (1) and (2) alone, while being the making up the bulk of our QA,
> which is notable not 'everything, everytime', is insufficient, as it
> mostly picks up only 'our' errors, not the softwares issues, which
> ultimately impact users.
>
> [1] non tier1 is not as trivial as it should be to setup in poudriere.
> [2] if test suites exist, TEST_DEPENDS and test: target should be hooked up
>
> ./koobs
More information about the freebsd-ports
mailing list