Author: kevans
Date: Thu Jan 11 16:04:04 2018
New Revision: 327832
URL: https://svnweb.freebsd.org/changeset/base/327832

Log:
  vmstat(8): Hook up NetBSD tests
  
  The NetBSD tests for vmstat are basically just a smoke test, ensuring that
  executing `vmstat` and `vmstat -s` exit successfully. This is more than we
  test now, so go with it.

Added:
  head/usr.bin/vmstat/tests/
  head/usr.bin/vmstat/tests/Makefile   (contents, props changed)
Modified:
  head/etc/mtree/BSD.tests.dist
  head/usr.bin/vmstat/Makefile

Modified: head/etc/mtree/BSD.tests.dist
==============================================================================
--- head/etc/mtree/BSD.tests.dist       Thu Jan 11 15:44:03 2018        
(r327831)
+++ head/etc/mtree/BSD.tests.dist       Thu Jan 11 16:04:04 2018        
(r327832)
@@ -736,6 +736,8 @@
         ..
         uniq
         ..
+        vmstat
+        ..
         xargs
         ..
         xinstall

Modified: head/usr.bin/vmstat/Makefile
==============================================================================
--- head/usr.bin/vmstat/Makefile        Thu Jan 11 15:44:03 2018        
(r327831)
+++ head/usr.bin/vmstat/Makefile        Thu Jan 11 16:04:04 2018        
(r327832)
@@ -1,10 +1,15 @@
 #      @(#)Makefile    8.1 (Berkeley) 6/6/93
 # $FreeBSD$
 
+.include <src.opts.mk>
+
 PROG=  vmstat
 MAN=   vmstat.8
 LIBADD=        devstat kvm memstat xo util
 
 WARNS?=        6
+
+HAS_TESTS=
+SUBDIR.${MK_TESTS}+= tests
 
 .include <bsd.prog.mk>

Added: head/usr.bin/vmstat/tests/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/usr.bin/vmstat/tests/Makefile  Thu Jan 11 16:04:04 2018        
(r327832)
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+PACKAGE=       tests
+
+NETBSD_ATF_TESTS_SH=   vmstat_test
+
+.include <netbsd-tests.test.mk>
+
+.include <bsd.test.mk>
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to