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
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"