[aur-general] Customize testing in PKGBUILD

George Rawlinson grawlinson at archlinux.org
Tue Dec 14 06:45:08 UTC 2021


On 21-12-14 00:07, Jan Kohnert via aur-general wrote:
> Hi,
>
> I'm maintaining the eccodes aur package and would like to enable some extra
> tests in PKGBUILD. This can be done by downloading extra testdata and put that
> into the main build dir. As good as this may seem, it significantly blows up the
> build time of the package.
>
> So I thought about somehow let the user decide whether to run those expensive
> extra tests at build. Unfortunately I could not find a recommended way of doing
> so.
>
> Would it be an option to check an environment variable, call it
> ENABLE_EXTRA_TESTS or so, and run those stuff only if set? And otherwise just
> run the usual tests without the extra data?
>
> Any thoughts?
>
> Thanks!
>
> --
> MfG Jan

From a packaging perspective, I run all tests that I can get my hands
on. Users can then decide whether or not to enable or disable tests
completely. There really isn't much of a middle ground.

--
George Rawlinson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.archlinux.org/pipermail/aur-general/attachments/20211214/09ac6295/attachment.sig>


More information about the aur-general mailing list