make an additional category in ports tree

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

make an additional category in ports tree

Sergey Bronnikov-3
OpenBSD ports contains many applications useful for different kinds of
testing: load, performance, functional, fuzzing etc.
Load and performance tests locate in benchmarks subdir mostly,
but other tests locate in different subdirectories:
sysutils, net, misc, x11 and it is a bit difficult to list
all such tests ported to OpenBSD.

Is is possible to introduce new category for this kind of applications?
I believe it would be useful not for me only.

Sergey

regress.patch (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

make an additional category in ports tree

mitchell wodach
I think it makes sense to do so. Why look through all the other subirs for
a test or benchmark tool. When they can be in one  directory that  you can
look through.

On Mar 17, 2017 9:14 AM, "Sergey Bronnikov" <[hidden email]> wrote:

> OpenBSD ports contains many applications useful for different kinds of
> testing: load, performance, functional, fuzzing etc.
> Load and performance tests locate in benchmarks subdir mostly,
> but other tests locate in different subdirectories:
> sysutils, net, misc, x11 and it is a bit difficult to list
> all such tests ported to OpenBSD.
>
> Is is possible to introduce new category for this kind of applications?
> I believe it would be useful not for me only.
>
> Sergey
>
Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Marc Espie-2
In reply to this post by Sergey Bronnikov-3
On Fri, Mar 17, 2017 at 05:12:51PM +0300, Sergey Bronnikov wrote:

> OpenBSD ports contains many applications useful for different kinds of
> testing: load, performance, functional, fuzzing etc.
> Load and performance tests locate in benchmarks subdir mostly,
> but other tests locate in different subdirectories:
> sysutils, net, misc, x11 and it is a bit difficult to list
> all such tests ported to OpenBSD.
>
> Is is possible to introduce new category for this kind of applications?
> I believe it would be useful not for me only.
>
> Sergey

Call it test, rather.

We moved from REGRESS* to TEST* in the variables. Mostly cosmetic, but test
is easier to type and figure out, and may encompass slightly more than
non-regression tests.

(I was never too fond of regress, since it implies things will fail)

Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Sergey Bronnikov-3
On 14:50 Mon 27 Mar , Marc Espie wrote:

> On Fri, Mar 17, 2017 at 05:12:51PM +0300, Sergey Bronnikov wrote:
> > OpenBSD ports contains many applications useful for different kinds of
> > testing: load, performance, functional, fuzzing etc.
> > Load and performance tests locate in benchmarks subdir mostly,
> > but other tests locate in different subdirectories:
> > sysutils, net, misc, x11 and it is a bit difficult to list
> > all such tests ported to OpenBSD.
> >
> > Is is possible to introduce new category for this kind of applications?
> > I believe it would be useful not for me only.
> >
> > Sergey
>
> Call it test, rather.
Attached updated patch.

> We moved from REGRESS* to TEST* in the variables. Mostly cosmetic, but test
> is easier to type and figure out, and may encompass slightly more than
> non-regression tests.
>
> (I was never too fond of regress, since it implies things will fail)

test-category.patch (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Antoine Jacoutot-7
On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:

> On 14:50 Mon 27 Mar , Marc Espie wrote:
> > On Fri, Mar 17, 2017 at 05:12:51PM +0300, Sergey Bronnikov wrote:
> > > OpenBSD ports contains many applications useful for different kinds of
> > > testing: load, performance, functional, fuzzing etc.
> > > Load and performance tests locate in benchmarks subdir mostly,
> > > but other tests locate in different subdirectories:
> > > sysutils, net, misc, x11 and it is a bit difficult to list
> > > all such tests ported to OpenBSD.
> > >
> > > Is is possible to introduce new category for this kind of applications?
> > > I believe it would be useful not for me only.
> > >
> > > Sergey
> >
> > Call it test, rather.
>
> Attached updated patch.

Now there's a mix of test and regress.
That's not good.

>
> > We moved from REGRESS* to TEST* in the variables. Mostly cosmetic, but test
> > is easier to type and figure out, and may encompass slightly more than
> > non-regression tests.
> >
> > (I was never too fond of regress, since it implies things will fail)

> diff --git a/devel/afl/Makefile b/devel/afl/Makefile
> index 0ea5ac6..693f150 100644
> --- a/devel/afl/Makefile
> +++ b/devel/afl/Makefile
> @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS= i386 amd64
>  COMMENT= instrumented fuzzer
>  DISTNAME= afl-2.39b
>  EXTRACT_SUFX= .tgz
> -CATEGORIES= devel
> +CATEGORIES= devel test
>  
>  HOMEPAGE= http://lcamtuf.coredump.cx/afl
>  MASTER_SITES= ${HOMEPAGE}/releases/
> diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
> index 34896c9..391ca88 100644
> --- a/devel/csmith/Makefile
> +++ b/devel/csmith/Makefile
> @@ -5,7 +5,7 @@ COMMENT= fuzzer for C compilers
>  DISTNAME= csmith-2.2.0
>  REVISION= 0
>  
> -CATEGORIES= devel
> +CATEGORIES= devel test
>  
>  MAINTAINER= Daniel Dickman <[hidden email]>
>  
> diff --git a/misc/vttest/Makefile b/misc/vttest/Makefile
> index 6ee7716..c4ce20f 100644
> --- a/misc/vttest/Makefile
> +++ b/misc/vttest/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= test VT100-type terminal
>  
>  DISTNAME= vttest-20140305
> -CATEGORIES= misc
> +CATEGORIES= misc test
>  HOMEPAGE= http://invisible-island.net/vttest/vttest.html
>  
>  MAINTAINER= Christian Weisgerber <[hidden email]>
> diff --git a/misc/zzuf/Makefile b/misc/zzuf/Makefile
> index dfc53ae..67a7fa6 100644
> --- a/misc/zzuf/Makefile
> +++ b/misc/zzuf/Makefile
> @@ -7,7 +7,7 @@ COMMENT= transparent application input fuzzer
>  VERSION= 0.14
>  DISTNAME= zzuf-${VERSION}
>  REVISION= 0
> -CATEGORIES= misc security
> +CATEGORIES= misc security test
>  
>  MAINTAINER= Michael McConville <[hidden email]>
>  
> diff --git a/net/iperf/Makefile b/net/iperf/Makefile
> index 0aedcb2..f3dc68a 100644
> --- a/net/iperf/Makefile
> +++ b/net/iperf/Makefile
> @@ -4,7 +4,7 @@ COMMENT= tool for measuring maximum TCP and UDP bandwidth
>  
>  DISTNAME= iperf-2.0.5
>  REVISION= 4
> -CATEGORIES= net
> +CATEGORIES= net test
>  
>  HOMEPAGE= http://sourceforge.net/projects/iperf/
>  
> diff --git a/net/iperf3/Makefile b/net/iperf3/Makefile
> index cf3bdd1..d3a38e8 100644
> --- a/net/iperf3/Makefile
> +++ b/net/iperf3/Makefile
> @@ -12,7 +12,7 @@ GH_TAGNAME= ${V}
>  
>  SHARED_LIBS += iperf                0.0      # 0.0
>  
> -CATEGORIES= net
> +CATEGORIES= net regress
>  
>  HOMEPAGE= http://software.es.net/iperf/
>  
> diff --git a/security/isic/Makefile b/security/isic/Makefile
> index 2ef1f76..a7417cf 100644
> --- a/security/isic/Makefile
> +++ b/security/isic/Makefile
> @@ -4,7 +4,7 @@ COMMENT= IP stack integrity checker
>  
>  DISTNAME= isic-0.07
>  REVISION = 0
> -CATEGORIES= security
> +CATEGORIES= security regress
>  
>  HOMEPAGE= http://isic.sourceforge.net/
>  
> diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile
> index f878169..9b02b5b 100644
> --- a/sysutils/crashme/Makefile
> +++ b/sysutils/crashme/Makefile
> @@ -7,7 +7,7 @@ DISTNAME = crashme-2.4
>  
>  REVISION = 1
>  
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils test
>  
>  # BSD
>  PERMIT_PACKAGE_CDROM = without fee
> diff --git a/sysutils/fsstress/Makefile b/sysutils/fsstress/Makefile
> index 1de77a9..d2e4d33 100644
> --- a/sysutils/fsstress/Makefile
> +++ b/sysutils/fsstress/Makefile
> @@ -5,7 +5,7 @@ COMMENT= file system/VFS layer stress tester
>  DISTNAME= fsstress-1.0
>  REVISION = 1
>  EXTRACT_SUFX= .tgz
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils regress
>  
>  MAINTAINER= Bob Beck <[hidden email]>
>  
> diff --git a/sysutils/iogen/Makefile b/sysutils/iogen/Makefile
> index cfae980..1a392c7 100644
> --- a/sysutils/iogen/Makefile
> +++ b/sysutils/iogen/Makefile
> @@ -8,7 +8,7 @@ GH_TAGNAME= IOGEN_${V:S/./_/g}
>  GH_ACCOUNT= conformal
>  GH_PROJECT= iogen
>  DISTNAME= ${GH_PROJECT}-${V}
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  
>  HOMEPAGE= https://github.com/conformal/iogen
>  
> diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
> index fd239c3..cb9a0b7 100644
> --- a/sysutils/memtest86+/Makefile
> +++ b/sysutils/memtest86+/Makefile
> @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS= amd64 i386
>  COMMENT= thorough, stand alone memory test
>  VERSION= 4.20
>  DISTNAME= memtest86+-${VERSION}
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  REVISION= 2
>  
>  HOMEPAGE= http://www.memtest.org/
> diff --git a/sysutils/memtester/Makefile b/sysutils/memtester/Makefile
> index 624acd6..2b849fb 100644
> --- a/sysutils/memtester/Makefile
> +++ b/sysutils/memtester/Makefile
> @@ -4,7 +4,7 @@ COMMENT= utility to test for memory faults
>  
>  DISTNAME= memtester-4.3.0
>  REVISION= 0
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  
>  HOMEPAGE= http://pyropus.ca/software/memtester/
>  
> diff --git a/sysutils/stress/Makefile b/sysutils/stress/Makefile
> index 6db250f..008fd7c 100644
> --- a/sysutils/stress/Makefile
> +++ b/sysutils/stress/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= tool to impose configurable amount of load
>  DISTNAME= stress-1.0.4
>  REVISION= 1
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  MASTER_SITES= ${HOMEPAGE}
>  
>  HOMEPAGE= http://people.seas.harvard.edu/~apw/stress/
> diff --git a/sysutils/torture/Makefile b/sysutils/torture/Makefile
> index db4d158..c66102f 100644
> --- a/sysutils/torture/Makefile
> +++ b/sysutils/torture/Makefile
> @@ -4,7 +4,7 @@ COMMENT = set of kernel torture tools
>  
>  DISTNAME = torture-1.1
>  REVISION = 1
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils test
>  
>  MAINTAINER = Bob Beck <[hidden email]>
>  
> diff --git a/www/slowhttptest/Makefile b/www/slowhttptest/Makefile
> index 3cfb46a..cb840fe 100644
> --- a/www/slowhttptest/Makefile
> +++ b/www/slowhttptest/Makefile
> @@ -4,7 +4,7 @@ COMMENT= test tool for slow HTTP reads/posts
>  
>  DISTNAME = slowhttptest-1.6
>  
> -CATEGORIES= www security
> +CATEGORIES= www security test
>  
>  HOMEPAGE= https://slowhttptest.googlecode.com/
>  
> diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile
> index 2a51c19..c85874d 100644
> --- a/x11/rendercheck/Makefile
> +++ b/x11/rendercheck/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= X Render extension test suite
>  
>  DISTNAME= rendercheck-1.5
> -CATEGORIES= x11
> +CATEGORIES= x11 test
>  
>  HOMEPAGE= http://www.freedesktop.org/
>  


--
Antoine

Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Sergey Bronnikov-3
On 08:58 Tue 28 Mar , Antoine Jacoutot wrote:
> On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:
> > > Call it test, rather.
> >
> > Attached updated patch.
>
> Now there's a mix of test and regress.
> That's not good.

Fixed :)

test-category.patch (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Sergey Bronnikov-3
ok to commit?

On 22:46 Tue 28 Mar , Sergey Bronnikov wrote:

> On 08:58 Tue 28 Mar , Antoine Jacoutot wrote:
> > On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:
> > > > Call it test, rather.
> > >
> > > Attached updated patch.
> >
> > Now there's a mix of test and regress.
> > That's not good.
>
> Fixed :)

> diff --git a/devel/afl/Makefile b/devel/afl/Makefile
> index 0ea5ac6..693f150 100644
> --- a/devel/afl/Makefile
> +++ b/devel/afl/Makefile
> @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS= i386 amd64
>  COMMENT= instrumented fuzzer
>  DISTNAME= afl-2.39b
>  EXTRACT_SUFX= .tgz
> -CATEGORIES= devel
> +CATEGORIES= devel test
>  
>  HOMEPAGE= http://lcamtuf.coredump.cx/afl
>  MASTER_SITES= ${HOMEPAGE}/releases/
> diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
> index 34896c9..391ca88 100644
> --- a/devel/csmith/Makefile
> +++ b/devel/csmith/Makefile
> @@ -5,7 +5,7 @@ COMMENT= fuzzer for C compilers
>  DISTNAME= csmith-2.2.0
>  REVISION= 0
>  
> -CATEGORIES= devel
> +CATEGORIES= devel test
>  
>  MAINTAINER= Daniel Dickman <[hidden email]>
>  
> diff --git a/misc/vttest/Makefile b/misc/vttest/Makefile
> index 6ee7716..c4ce20f 100644
> --- a/misc/vttest/Makefile
> +++ b/misc/vttest/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= test VT100-type terminal
>  
>  DISTNAME= vttest-20140305
> -CATEGORIES= misc
> +CATEGORIES= misc test
>  HOMEPAGE= http://invisible-island.net/vttest/vttest.html
>  
>  MAINTAINER= Christian Weisgerber <[hidden email]>
> diff --git a/misc/zzuf/Makefile b/misc/zzuf/Makefile
> index dfc53ae..67a7fa6 100644
> --- a/misc/zzuf/Makefile
> +++ b/misc/zzuf/Makefile
> @@ -7,7 +7,7 @@ COMMENT= transparent application input fuzzer
>  VERSION= 0.14
>  DISTNAME= zzuf-${VERSION}
>  REVISION= 0
> -CATEGORIES= misc security
> +CATEGORIES= misc security test
>  
>  MAINTAINER= Michael McConville <[hidden email]>
>  
> diff --git a/net/iperf/Makefile b/net/iperf/Makefile
> index 0aedcb2..f3dc68a 100644
> --- a/net/iperf/Makefile
> +++ b/net/iperf/Makefile
> @@ -4,7 +4,7 @@ COMMENT= tool for measuring maximum TCP and UDP bandwidth
>  
>  DISTNAME= iperf-2.0.5
>  REVISION= 4
> -CATEGORIES= net
> +CATEGORIES= net test
>  
>  HOMEPAGE= http://sourceforge.net/projects/iperf/
>  
> diff --git a/net/iperf3/Makefile b/net/iperf3/Makefile
> index cf3bdd1..d3a38e8 100644
> --- a/net/iperf3/Makefile
> +++ b/net/iperf3/Makefile
> @@ -12,7 +12,7 @@ GH_TAGNAME= ${V}
>  
>  SHARED_LIBS += iperf                0.0      # 0.0
>  
> -CATEGORIES= net
> +CATEGORIES= net test
>  
>  HOMEPAGE= http://software.es.net/iperf/
>  
> diff --git a/security/isic/Makefile b/security/isic/Makefile
> index 2ef1f76..a7417cf 100644
> --- a/security/isic/Makefile
> +++ b/security/isic/Makefile
> @@ -4,7 +4,7 @@ COMMENT= IP stack integrity checker
>  
>  DISTNAME= isic-0.07
>  REVISION = 0
> -CATEGORIES= security
> +CATEGORIES= security test
>  
>  HOMEPAGE= http://isic.sourceforge.net/
>  
> diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile
> index f878169..9b02b5b 100644
> --- a/sysutils/crashme/Makefile
> +++ b/sysutils/crashme/Makefile
> @@ -7,7 +7,7 @@ DISTNAME = crashme-2.4
>  
>  REVISION = 1
>  
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils test
>  
>  # BSD
>  PERMIT_PACKAGE_CDROM = without fee
> diff --git a/sysutils/fsstress/Makefile b/sysutils/fsstress/Makefile
> index 1de77a9..d2e4d33 100644
> --- a/sysutils/fsstress/Makefile
> +++ b/sysutils/fsstress/Makefile
> @@ -5,7 +5,7 @@ COMMENT= file system/VFS layer stress tester
>  DISTNAME= fsstress-1.0
>  REVISION = 1
>  EXTRACT_SUFX= .tgz
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  
>  MAINTAINER= Bob Beck <[hidden email]>
>  
> diff --git a/sysutils/iogen/Makefile b/sysutils/iogen/Makefile
> index cfae980..1a392c7 100644
> --- a/sysutils/iogen/Makefile
> +++ b/sysutils/iogen/Makefile
> @@ -8,7 +8,7 @@ GH_TAGNAME= IOGEN_${V:S/./_/g}
>  GH_ACCOUNT= conformal
>  GH_PROJECT= iogen
>  DISTNAME= ${GH_PROJECT}-${V}
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  
>  HOMEPAGE= https://github.com/conformal/iogen
>  
> diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
> index fd239c3..cb9a0b7 100644
> --- a/sysutils/memtest86+/Makefile
> +++ b/sysutils/memtest86+/Makefile
> @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS= amd64 i386
>  COMMENT= thorough, stand alone memory test
>  VERSION= 4.20
>  DISTNAME= memtest86+-${VERSION}
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  REVISION= 2
>  
>  HOMEPAGE= http://www.memtest.org/
> diff --git a/sysutils/memtester/Makefile b/sysutils/memtester/Makefile
> index 624acd6..2b849fb 100644
> --- a/sysutils/memtester/Makefile
> +++ b/sysutils/memtester/Makefile
> @@ -4,7 +4,7 @@ COMMENT= utility to test for memory faults
>  
>  DISTNAME= memtester-4.3.0
>  REVISION= 0
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  
>  HOMEPAGE= http://pyropus.ca/software/memtester/
>  
> diff --git a/sysutils/stress/Makefile b/sysutils/stress/Makefile
> index 6db250f..008fd7c 100644
> --- a/sysutils/stress/Makefile
> +++ b/sysutils/stress/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= tool to impose configurable amount of load
>  DISTNAME= stress-1.0.4
>  REVISION= 1
> -CATEGORIES= sysutils
> +CATEGORIES= sysutils test
>  MASTER_SITES= ${HOMEPAGE}
>  
>  HOMEPAGE= http://people.seas.harvard.edu/~apw/stress/
> diff --git a/sysutils/torture/Makefile b/sysutils/torture/Makefile
> index db4d158..c66102f 100644
> --- a/sysutils/torture/Makefile
> +++ b/sysutils/torture/Makefile
> @@ -4,7 +4,7 @@ COMMENT = set of kernel torture tools
>  
>  DISTNAME = torture-1.1
>  REVISION = 1
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils test
>  
>  MAINTAINER = Bob Beck <[hidden email]>
>  
> diff --git a/www/slowhttptest/Makefile b/www/slowhttptest/Makefile
> index 3cfb46a..cb840fe 100644
> --- a/www/slowhttptest/Makefile
> +++ b/www/slowhttptest/Makefile
> @@ -4,7 +4,7 @@ COMMENT= test tool for slow HTTP reads/posts
>  
>  DISTNAME = slowhttptest-1.6
>  
> -CATEGORIES= www security
> +CATEGORIES= www security test
>  
>  HOMEPAGE= https://slowhttptest.googlecode.com/
>  
> diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile
> index 2a51c19..c85874d 100644
> --- a/x11/rendercheck/Makefile
> +++ b/x11/rendercheck/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= X Render extension test suite
>  
>  DISTNAME= rendercheck-1.5
> -CATEGORIES= x11
> +CATEGORIES= x11 test
>  
>  HOMEPAGE= http://www.freedesktop.org/
>  

Reply | Threaded
Open this post in threaded view
|

Re: make an additional category in ports tree

Marc Espie-2
On Sun, Apr 16, 2017 at 01:17:43PM +0300, Sergey Bronnikov wrote:

> ok to commit?
>
> On 22:46 Tue 28 Mar , Sergey Bronnikov wrote:
> > On 08:58 Tue 28 Mar , Antoine Jacoutot wrote:
> > > On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:
> > > > > Call it test, rather.
> > > >
> > > > Attached updated patch.
> > >
> > > Now there's a mix of test and regress.
> > > That's not good.
> >
> > Fixed :)
>
> > diff --git a/devel/afl/Makefile b/devel/afl/Makefile
> > index 0ea5ac6..693f150 100644
> > --- a/devel/afl/Makefile
> > +++ b/devel/afl/Makefile
> > @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS= i386 amd64
> >  COMMENT= instrumented fuzzer
> >  DISTNAME= afl-2.39b
> >  EXTRACT_SUFX= .tgz
> > -CATEGORIES= devel
> > +CATEGORIES= devel test
> >  
> >  HOMEPAGE= http://lcamtuf.coredump.cx/afl
> >  MASTER_SITES= ${HOMEPAGE}/releases/
> > diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
> > index 34896c9..391ca88 100644
> > --- a/devel/csmith/Makefile
> > +++ b/devel/csmith/Makefile
> > @@ -5,7 +5,7 @@ COMMENT= fuzzer for C compilers
> >  DISTNAME= csmith-2.2.0
> >  REVISION= 0
> >  
> > -CATEGORIES= devel
> > +CATEGORIES= devel test
> >  
> >  MAINTAINER= Daniel Dickman <[hidden email]>
> >  
> > diff --git a/misc/vttest/Makefile b/misc/vttest/Makefile
> > index 6ee7716..c4ce20f 100644
> > --- a/misc/vttest/Makefile
> > +++ b/misc/vttest/Makefile
> > @@ -3,7 +3,7 @@
> >  COMMENT= test VT100-type terminal
> >  
> >  DISTNAME= vttest-20140305
> > -CATEGORIES= misc
> > +CATEGORIES= misc test
> >  HOMEPAGE= http://invisible-island.net/vttest/vttest.html
> >  
> >  MAINTAINER= Christian Weisgerber <[hidden email]>
> > diff --git a/misc/zzuf/Makefile b/misc/zzuf/Makefile
> > index dfc53ae..67a7fa6 100644
> > --- a/misc/zzuf/Makefile
> > +++ b/misc/zzuf/Makefile
> > @@ -7,7 +7,7 @@ COMMENT= transparent application input fuzzer
> >  VERSION= 0.14
> >  DISTNAME= zzuf-${VERSION}
> >  REVISION= 0
> > -CATEGORIES= misc security
> > +CATEGORIES= misc security test
> >  
> >  MAINTAINER= Michael McConville <[hidden email]>
> >  
> > diff --git a/net/iperf/Makefile b/net/iperf/Makefile
> > index 0aedcb2..f3dc68a 100644
> > --- a/net/iperf/Makefile
> > +++ b/net/iperf/Makefile
> > @@ -4,7 +4,7 @@ COMMENT= tool for measuring maximum TCP and UDP bandwidth
> >  
> >  DISTNAME= iperf-2.0.5
> >  REVISION= 4
> > -CATEGORIES= net
> > +CATEGORIES= net test
> >  
> >  HOMEPAGE= http://sourceforge.net/projects/iperf/
> >  
> > diff --git a/net/iperf3/Makefile b/net/iperf3/Makefile
> > index cf3bdd1..d3a38e8 100644
> > --- a/net/iperf3/Makefile
> > +++ b/net/iperf3/Makefile
> > @@ -12,7 +12,7 @@ GH_TAGNAME= ${V}
> >  
> >  SHARED_LIBS += iperf                0.0      # 0.0
> >  
> > -CATEGORIES= net
> > +CATEGORIES= net test
> >  
> >  HOMEPAGE= http://software.es.net/iperf/
> >  
> > diff --git a/security/isic/Makefile b/security/isic/Makefile
> > index 2ef1f76..a7417cf 100644
> > --- a/security/isic/Makefile
> > +++ b/security/isic/Makefile
> > @@ -4,7 +4,7 @@ COMMENT= IP stack integrity checker
> >  
> >  DISTNAME= isic-0.07
> >  REVISION = 0
> > -CATEGORIES= security
> > +CATEGORIES= security test
> >  
> >  HOMEPAGE= http://isic.sourceforge.net/
> >  
> > diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile
> > index f878169..9b02b5b 100644
> > --- a/sysutils/crashme/Makefile
> > +++ b/sysutils/crashme/Makefile
> > @@ -7,7 +7,7 @@ DISTNAME = crashme-2.4
> >  
> >  REVISION = 1
> >  
> > -CATEGORIES = sysutils
> > +CATEGORIES = sysutils test
> >  
> >  # BSD
> >  PERMIT_PACKAGE_CDROM = without fee
> > diff --git a/sysutils/fsstress/Makefile b/sysutils/fsstress/Makefile
> > index 1de77a9..d2e4d33 100644
> > --- a/sysutils/fsstress/Makefile
> > +++ b/sysutils/fsstress/Makefile
> > @@ -5,7 +5,7 @@ COMMENT= file system/VFS layer stress tester
> >  DISTNAME= fsstress-1.0
> >  REVISION = 1
> >  EXTRACT_SUFX= .tgz
> > -CATEGORIES= sysutils
> > +CATEGORIES= sysutils test
> >  
> >  MAINTAINER= Bob Beck <[hidden email]>
> >  
> > diff --git a/sysutils/iogen/Makefile b/sysutils/iogen/Makefile
> > index cfae980..1a392c7 100644
> > --- a/sysutils/iogen/Makefile
> > +++ b/sysutils/iogen/Makefile
> > @@ -8,7 +8,7 @@ GH_TAGNAME= IOGEN_${V:S/./_/g}
> >  GH_ACCOUNT= conformal
> >  GH_PROJECT= iogen
> >  DISTNAME= ${GH_PROJECT}-${V}
> > -CATEGORIES= sysutils
> > +CATEGORIES= sysutils test
> >  
> >  HOMEPAGE= https://github.com/conformal/iogen
> >  
> > diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
> > index fd239c3..cb9a0b7 100644
> > --- a/sysutils/memtest86+/Makefile
> > +++ b/sysutils/memtest86+/Makefile
> > @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS= amd64 i386
> >  COMMENT= thorough, stand alone memory test
> >  VERSION= 4.20
> >  DISTNAME= memtest86+-${VERSION}
> > -CATEGORIES= sysutils
> > +CATEGORIES= sysutils test
> >  REVISION= 2
> >  
> >  HOMEPAGE= http://www.memtest.org/
> > diff --git a/sysutils/memtester/Makefile b/sysutils/memtester/Makefile
> > index 624acd6..2b849fb 100644
> > --- a/sysutils/memtester/Makefile
> > +++ b/sysutils/memtester/Makefile
> > @@ -4,7 +4,7 @@ COMMENT= utility to test for memory faults
> >  
> >  DISTNAME= memtester-4.3.0
> >  REVISION= 0
> > -CATEGORIES= sysutils
> > +CATEGORIES= sysutils test
> >  
> >  HOMEPAGE= http://pyropus.ca/software/memtester/
> >  
> > diff --git a/sysutils/stress/Makefile b/sysutils/stress/Makefile
> > index 6db250f..008fd7c 100644
> > --- a/sysutils/stress/Makefile
> > +++ b/sysutils/stress/Makefile
> > @@ -3,7 +3,7 @@
> >  COMMENT= tool to impose configurable amount of load
> >  DISTNAME= stress-1.0.4
> >  REVISION= 1
> > -CATEGORIES= sysutils
> > +CATEGORIES= sysutils test
> >  MASTER_SITES= ${HOMEPAGE}
> >  
> >  HOMEPAGE= http://people.seas.harvard.edu/~apw/stress/
> > diff --git a/sysutils/torture/Makefile b/sysutils/torture/Makefile
> > index db4d158..c66102f 100644
> > --- a/sysutils/torture/Makefile
> > +++ b/sysutils/torture/Makefile
> > @@ -4,7 +4,7 @@ COMMENT = set of kernel torture tools
> >  
> >  DISTNAME = torture-1.1
> >  REVISION = 1
> > -CATEGORIES = sysutils
> > +CATEGORIES = sysutils test
> >  
> >  MAINTAINER = Bob Beck <[hidden email]>
> >  
> > diff --git a/www/slowhttptest/Makefile b/www/slowhttptest/Makefile
> > index 3cfb46a..cb840fe 100644
> > --- a/www/slowhttptest/Makefile
> > +++ b/www/slowhttptest/Makefile
> > @@ -4,7 +4,7 @@ COMMENT= test tool for slow HTTP reads/posts
> >  
> >  DISTNAME = slowhttptest-1.6
> >  
> > -CATEGORIES= www security
> > +CATEGORIES= www security test
> >  
> >  HOMEPAGE= https://slowhttptest.googlecode.com/
> >  
> > diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile
> > index 2a51c19..c85874d 100644
> > --- a/x11/rendercheck/Makefile
> > +++ b/x11/rendercheck/Makefile
> > @@ -3,7 +3,7 @@
> >  COMMENT= X Render extension test suite
> >  
> >  DISTNAME= rendercheck-1.5
> > -CATEGORIES= x11
> > +CATEGORIES= x11 test
> >  
> >  HOMEPAGE= http://www.freedesktop.org/
> >  
Yep