Re: git: c2afef5c2587 - main - Features/testing.mk: Introduce the TESTING_UNSAFE knob.
- Reply: Baptiste Daroussin : "Re: Re: git: c2afef5c2587 - main - Features/testing.mk: Introduce the TESTING_UNSAFE knob."
- Reply: Gleb Popov : "Re: git: c2afef5c2587 - main - Features/testing.mk: Introduce the TESTING_UNSAFE knob."
- In reply to: Gleb Popov : "git: c2afef5c2587 - main - Features/testing.mk: Introduce the TESTING_UNSAFE knob."
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 01 Mar 2024 20:20:51 UTC
On 2024-03-01T20:27:52.000+01:00, Gleb Popov <arrowd@FreeBSD.org> wrote: > The branch main has been updated by arrowd: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=c2afef5c2587738b16b52def34edcebe4e421905 > > commit c2afef5c2587738b16b52def34edcebe4e421905 > > Author: Gleb Popov <arrowd@FreeBSD.org> > > AuthorDate: 2024-03-01 19:25:37 +0000 > > Commit: Gleb Popov <arrowd@FreeBSD.org> > > CommitDate: 2024-03-01 19:26:53 +0000 > > Features/testing.mk [http://testing.mk]: Introduce the TESTING_UNSAFE knob. > > > > Approved by: tcberner > > --- > > Mk/Features/testing.mk [http://testing.mk] | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/Mk/Features/testing.mk [http://testing.mk] b/Mk/Features/testing.mk [http://testing.mk] > > index 15af7e28eb7c..a266f6effe91 100644 > > --- a/Mk/Features/testing.mk [http://testing.mk] > > +++ b/Mk/Features/testing.mk [http://testing.mk] > > @@ -4,12 +4,15 @@ > > # - If set, and the port supports it, the software's test suite will be compiled > > # and run during the normal building pipeline between 'stage' and 'package' > > # stages. > > +# - A port may define TESTING_UNSAFE=yes if its tests are known to fail at the > > +# moment. > > > > .if !defined(_TESTING_MK_INCLUDED) > > _TESTING_MK_INCLUDED= yes > > TESTING_Include_MAINTAINER= portmgr@FreeBSD.org > > > > +. if !defined(TESTING_UNSAFE) > > _TESTING_PACKAGE_DEP= test > > +. endif > > > > .endif > > - Hi, Thanks for adding this, however this won't work on ports that uses TEST menu option as far as I can tell which is a relatively common occurence? Se also https://cgit.freebsd.org/ports/tree/Mk/bsd.options.desc.mk#n495 Best regards, Daniel