svn commit: r272458 - in head/contrib/netbsd-tests: . bin bin/cat bin/cp bin/dd bin/df bin/expr bin/pax bin/ps bin/sh bin/sh/dotcmd bin/sleep bin/tar crypto crypto/libcrypto crypto/libcrypto/bf cry...

Garrett Cooper ngie at FreeBSD.org
Thu Oct 2 23:26:50 UTC 2014


Author: ngie
Date: Thu Oct  2 23:26:49 2014
New Revision: 272458
URL: https://svnweb.freebsd.org/changeset/base/272458

Log:
  Import the NetBSD test suite from ^/vendor/NetBSD/tests/09.30.2014_20.45 ,
  minus the vendor Makefiles
  
  Provide directions for how to bootstrap the vendor sources in
  FREEBSD-upgrade
  
  MFC after 2 weeks
  Discussed with: rpaulo
  Sponsored by: EMC / Isilon Storage Division

Added:
  head/contrib/netbsd-tests/
     - copied from r272347, vendor/NetBSD/tests/09.30.2014_20.45/
  head/contrib/netbsd-tests/FREEBSD-upgrade
     - copied, changed from r272269, head/contrib/pjdfstest/FREEBSD-upgrade
Deleted:
  head/contrib/netbsd-tests/Makefile
  head/contrib/netbsd-tests/Makefile.inc
  head/contrib/netbsd-tests/README
  head/contrib/netbsd-tests/bin/Makefile
  head/contrib/netbsd-tests/bin/cat/Makefile
  head/contrib/netbsd-tests/bin/cp/Makefile
  head/contrib/netbsd-tests/bin/dd/Makefile
  head/contrib/netbsd-tests/bin/df/Makefile
  head/contrib/netbsd-tests/bin/expr/Makefile
  head/contrib/netbsd-tests/bin/pax/Makefile
  head/contrib/netbsd-tests/bin/ps/Makefile
  head/contrib/netbsd-tests/bin/sh/Makefile
  head/contrib/netbsd-tests/bin/sh/dotcmd/Makefile
  head/contrib/netbsd-tests/bin/sleep/Makefile
  head/contrib/netbsd-tests/bin/tar/Makefile
  head/contrib/netbsd-tests/crypto/Makefile
  head/contrib/netbsd-tests/crypto/Makefile.inc
  head/contrib/netbsd-tests/crypto/libcrypto/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/Makefile.inc
  head/contrib/netbsd-tests/crypto/libcrypto/bf/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/bn/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/bn/Makefile.inc
  head/contrib/netbsd-tests/crypto/libcrypto/bn/bn/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/bn/div/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/bn/exp/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/cast/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/conf/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/des/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/dh/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/dsa/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/ec/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/ecdh/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/ecdsa/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/engine/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/evp/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/hmac/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/idea/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/lhash/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/md2/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/md4/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/md5/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/mdc2/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/rand/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/rc2/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/rc4/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/rc5/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/ripemd/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/rsa/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/sha/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/sha1/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/srp/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/threads/Makefile
  head/contrib/netbsd-tests/crypto/libcrypto/x509v3/Makefile
  head/contrib/netbsd-tests/crypto/opencrypto/Makefile
  head/contrib/netbsd-tests/crypto/opencrypto/Makefile.inc
  head/contrib/netbsd-tests/dev/Makefile
  head/contrib/netbsd-tests/dev/Makefile.inc
  head/contrib/netbsd-tests/dev/audio/Makefile
  head/contrib/netbsd-tests/dev/cgd/Makefile
  head/contrib/netbsd-tests/dev/dm/Makefile
  head/contrib/netbsd-tests/dev/md/Makefile
  head/contrib/netbsd-tests/dev/raidframe/Makefile
  head/contrib/netbsd-tests/dev/scsipi/Makefile
  head/contrib/netbsd-tests/dev/scsipi/libscsitest/Makefile
  head/contrib/netbsd-tests/dev/sysmon/Makefile
  head/contrib/netbsd-tests/fs/Makefile
  head/contrib/netbsd-tests/fs/Makefile.inc
  head/contrib/netbsd-tests/fs/cd9660/Makefile
  head/contrib/netbsd-tests/fs/common/Makefile
  head/contrib/netbsd-tests/fs/ffs/Makefile
  head/contrib/netbsd-tests/fs/fifofs/Makefile
  head/contrib/netbsd-tests/fs/hfs/Makefile
  head/contrib/netbsd-tests/fs/kernfs/Makefile
  head/contrib/netbsd-tests/fs/lfs/Makefile
  head/contrib/netbsd-tests/fs/msdosfs/Makefile
  head/contrib/netbsd-tests/fs/nfs/Makefile
  head/contrib/netbsd-tests/fs/nfs/nfsservice/Makefile
  head/contrib/netbsd-tests/fs/nfs/nfsservice/rpcbind/Makefile.inc
  head/contrib/netbsd-tests/fs/nullfs/Makefile
  head/contrib/netbsd-tests/fs/psshfs/Makefile
  head/contrib/netbsd-tests/fs/ptyfs/Makefile
  head/contrib/netbsd-tests/fs/puffs/Makefile
  head/contrib/netbsd-tests/fs/puffs/h_dtfs/Makefile
  head/contrib/netbsd-tests/fs/tmpfs/Makefile
  head/contrib/netbsd-tests/fs/umapfs/Makefile
  head/contrib/netbsd-tests/fs/union/Makefile
  head/contrib/netbsd-tests/fs/vfs/Makefile
  head/contrib/netbsd-tests/fs/zfs/Makefile
  head/contrib/netbsd-tests/games/Makefile
  head/contrib/netbsd-tests/include/Makefile
  head/contrib/netbsd-tests/include/Makefile.inc
  head/contrib/netbsd-tests/include/machine/Makefile
  head/contrib/netbsd-tests/include/sys/Makefile
  head/contrib/netbsd-tests/ipf/Makefile
  head/contrib/netbsd-tests/ipf/expected/Makefile
  head/contrib/netbsd-tests/ipf/input/Makefile
  head/contrib/netbsd-tests/ipf/regress/Makefile
  head/contrib/netbsd-tests/kernel/Makefile
  head/contrib/netbsd-tests/kernel/Makefile.inc
  head/contrib/netbsd-tests/kernel/kqueue/Makefile
  head/contrib/netbsd-tests/kernel/kqueue/Makefile.inc
  head/contrib/netbsd-tests/kernel/kqueue/read/Makefile
  head/contrib/netbsd-tests/kernel/kqueue/write/Makefile
  head/contrib/netbsd-tests/kernel/tty/Makefile
  head/contrib/netbsd-tests/lib/Makefile
  head/contrib/netbsd-tests/lib/Makefile.inc
  head/contrib/netbsd-tests/lib/csu/Makefile
  head/contrib/netbsd-tests/lib/csu/Makefile.check_stack
  head/contrib/netbsd-tests/lib/csu/Makefile.inc
  head/contrib/netbsd-tests/lib/csu/dso/Makefile
  head/contrib/netbsd-tests/lib/libbluetooth/Makefile
  head/contrib/netbsd-tests/lib/libbpfjit/Makefile
  head/contrib/netbsd-tests/lib/libc/Makefile
  head/contrib/netbsd-tests/lib/libc/Makefile.inc
  head/contrib/netbsd-tests/lib/libc/arch/Makefile.exec_prot
  head/contrib/netbsd-tests/lib/libc/c063/Makefile
  head/contrib/netbsd-tests/lib/libc/db/Makefile
  head/contrib/netbsd-tests/lib/libc/gen/Makefile
  head/contrib/netbsd-tests/lib/libc/gen/execve/Makefile
  head/contrib/netbsd-tests/lib/libc/gen/posix_spawn/Makefile
  head/contrib/netbsd-tests/lib/libc/gen/posix_spawn/Makefile.inc
  head/contrib/netbsd-tests/lib/libc/hash/Makefile
  head/contrib/netbsd-tests/lib/libc/inet/Makefile
  head/contrib/netbsd-tests/lib/libc/locale/Makefile
  head/contrib/netbsd-tests/lib/libc/net/Makefile
  head/contrib/netbsd-tests/lib/libc/net/Makefile.inc
  head/contrib/netbsd-tests/lib/libc/net/getaddrinfo/Makefile
  head/contrib/netbsd-tests/lib/libc/regex/Makefile
  head/contrib/netbsd-tests/lib/libc/rpc/Makefile
  head/contrib/netbsd-tests/lib/libc/setjmp/Makefile
  head/contrib/netbsd-tests/lib/libc/ssp/Makefile
  head/contrib/netbsd-tests/lib/libc/stdio/Makefile
  head/contrib/netbsd-tests/lib/libc/stdlib/Makefile
  head/contrib/netbsd-tests/lib/libc/string/Makefile
  head/contrib/netbsd-tests/lib/libc/sync/Makefile
  head/contrib/netbsd-tests/lib/libc/sys/Makefile
  head/contrib/netbsd-tests/lib/libc/termios/Makefile
  head/contrib/netbsd-tests/lib/libc/time/Makefile
  head/contrib/netbsd-tests/lib/libc/tls/Makefile
  head/contrib/netbsd-tests/lib/libc/tls/Makefile.inc
  head/contrib/netbsd-tests/lib/libc/tls/dso/Makefile
  head/contrib/netbsd-tests/lib/libc/tls_dso/Makefile
  head/contrib/netbsd-tests/lib/libc/ttyio/Makefile
  head/contrib/netbsd-tests/lib/libcrypt/Makefile
  head/contrib/netbsd-tests/lib/libcurses/Makefile
  head/contrib/netbsd-tests/lib/libcurses/Makefile.inc
  head/contrib/netbsd-tests/lib/libcurses/check_files/Makefile
  head/contrib/netbsd-tests/lib/libcurses/director/Makefile
  head/contrib/netbsd-tests/lib/libcurses/slave/Makefile
  head/contrib/netbsd-tests/lib/libcurses/tests/Makefile
  head/contrib/netbsd-tests/lib/libdes/Makefile
  head/contrib/netbsd-tests/lib/libevent/Makefile
  head/contrib/netbsd-tests/lib/libexecinfo/Makefile
  head/contrib/netbsd-tests/lib/libm/Makefile
  head/contrib/netbsd-tests/lib/libobjc/Makefile
  head/contrib/netbsd-tests/lib/libposix/Makefile
  head/contrib/netbsd-tests/lib/libposix/Makefile.inc
  head/contrib/netbsd-tests/lib/libposix/bsd/Makefile
  head/contrib/netbsd-tests/lib/libposix/posix1/Makefile
  head/contrib/netbsd-tests/lib/libposix/posix2/Makefile
  head/contrib/netbsd-tests/lib/libppath/Makefile
  head/contrib/netbsd-tests/lib/libprop/Makefile
  head/contrib/netbsd-tests/lib/libpthread/Makefile
  head/contrib/netbsd-tests/lib/libpthread/dlopen/Makefile
  head/contrib/netbsd-tests/lib/libpthread/dlopen/dso/Makefile
  head/contrib/netbsd-tests/lib/librt/Makefile
  head/contrib/netbsd-tests/lib/librumpclient/Makefile
  head/contrib/netbsd-tests/lib/librumphijack/Makefile
  head/contrib/netbsd-tests/lib/libskey/Makefile
  head/contrib/netbsd-tests/lib/libsljit/Makefile
  head/contrib/netbsd-tests/lib/libtre/Makefile
  head/contrib/netbsd-tests/lib/libutil/Makefile
  head/contrib/netbsd-tests/lib/semaphore/Makefile
  head/contrib/netbsd-tests/lib/semaphore/Makefile.inc
  head/contrib/netbsd-tests/lib/semaphore/pthread/Makefile
  head/contrib/netbsd-tests/libexec/Makefile
  head/contrib/netbsd-tests/libexec/Makefile.inc
  head/contrib/netbsd-tests/libexec/ld.elf_so/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/Makefile.inc
  head/contrib/netbsd-tests/libexec/ld.elf_so/data/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_dso1/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_dso2/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_ifunc_dso/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso0/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso1/Makefile
  head/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso2/Makefile
  head/contrib/netbsd-tests/modules/Makefile
  head/contrib/netbsd-tests/modules/Makefile.inc
  head/contrib/netbsd-tests/modules/k_helper/Makefile
  head/contrib/netbsd-tests/modules/k_helper2/Makefile
  head/contrib/netbsd-tests/modules/k_helper3/Makefile
  head/contrib/netbsd-tests/modules/k_uvm/Makefile
  head/contrib/netbsd-tests/net/Makefile
  head/contrib/netbsd-tests/net/Makefile.inc
  head/contrib/netbsd-tests/net/bpf/Makefile
  head/contrib/netbsd-tests/net/bpfilter/Makefile
  head/contrib/netbsd-tests/net/bpfjit/Makefile
  head/contrib/netbsd-tests/net/carp/Makefile
  head/contrib/netbsd-tests/net/fdpass/Makefile
  head/contrib/netbsd-tests/net/icmp/Makefile
  head/contrib/netbsd-tests/net/if/Makefile
  head/contrib/netbsd-tests/net/if_bridge/Makefile
  head/contrib/netbsd-tests/net/if_loop/Makefile
  head/contrib/netbsd-tests/net/mpls/Makefile
  head/contrib/netbsd-tests/net/net/Makefile
  head/contrib/netbsd-tests/net/npf/Makefile
  head/contrib/netbsd-tests/net/route/Makefile
  head/contrib/netbsd-tests/net/sys/Makefile
  head/contrib/netbsd-tests/rump/Makefile
  head/contrib/netbsd-tests/rump/Makefile.inc
  head/contrib/netbsd-tests/rump/kernspace/Makefile
  head/contrib/netbsd-tests/rump/modautoload/Makefile
  head/contrib/netbsd-tests/rump/rumpkern/Makefile
  head/contrib/netbsd-tests/rump/rumpkern/h_client/Makefile
  head/contrib/netbsd-tests/rump/rumpkern/h_server/Makefile
  head/contrib/netbsd-tests/rump/rumpnet/Makefile
  head/contrib/netbsd-tests/rump/rumpvfs/Makefile
  head/contrib/netbsd-tests/sbin/Makefile
  head/contrib/netbsd-tests/sbin/Makefile.inc
  head/contrib/netbsd-tests/sbin/fsck_ffs/Makefile
  head/contrib/netbsd-tests/sbin/ifconfig/Makefile
  head/contrib/netbsd-tests/sbin/newfs/Makefile
  head/contrib/netbsd-tests/sbin/newfs_msdos/Makefile
  head/contrib/netbsd-tests/sbin/resize_ffs/Makefile
  head/contrib/netbsd-tests/sbin/route/Makefile
  head/contrib/netbsd-tests/sbin/sysctl/Makefile
  head/contrib/netbsd-tests/share/Makefile
  head/contrib/netbsd-tests/share/examples/Makefile
  head/contrib/netbsd-tests/share/mk/Makefile
  head/contrib/netbsd-tests/sys/Makefile
  head/contrib/netbsd-tests/sys/rc/Makefile
  head/contrib/netbsd-tests/usr.bin/Makefile
  head/contrib/netbsd-tests/usr.bin/awk/Makefile
  head/contrib/netbsd-tests/usr.bin/basename/Makefile
  head/contrib/netbsd-tests/usr.bin/bzip2/Makefile
  head/contrib/netbsd-tests/usr.bin/cc/Makefile
  head/contrib/netbsd-tests/usr.bin/cmp/Makefile
  head/contrib/netbsd-tests/usr.bin/config/Makefile
  head/contrib/netbsd-tests/usr.bin/config/support/Makefile
  head/contrib/netbsd-tests/usr.bin/config/support/arch/Makefile
  head/contrib/netbsd-tests/usr.bin/config/support/arch/regress/Makefile
  head/contrib/netbsd-tests/usr.bin/config/support/arch/regress/conf/Makefile
  head/contrib/netbsd-tests/usr.bin/config/support/arch/regress/conf/Makefile.regress
  head/contrib/netbsd-tests/usr.bin/config/support/conf/Makefile
  head/contrib/netbsd-tests/usr.bin/cut/Makefile
  head/contrib/netbsd-tests/usr.bin/diff/Makefile
  head/contrib/netbsd-tests/usr.bin/dirname/Makefile
  head/contrib/netbsd-tests/usr.bin/find/Makefile
  head/contrib/netbsd-tests/usr.bin/grep/Makefile
  head/contrib/netbsd-tests/usr.bin/gzip/Makefile
  head/contrib/netbsd-tests/usr.bin/id/Makefile
  head/contrib/netbsd-tests/usr.bin/infocmp/Makefile
  head/contrib/netbsd-tests/usr.bin/jot/Makefile
  head/contrib/netbsd-tests/usr.bin/m4/Makefile
  head/contrib/netbsd-tests/usr.bin/make/Makefile
  head/contrib/netbsd-tests/usr.bin/mkdep/Makefile
  head/contrib/netbsd-tests/usr.bin/nbperf/Makefile
  head/contrib/netbsd-tests/usr.bin/netpgpverify/Makefile
  head/contrib/netbsd-tests/usr.bin/pr/Makefile
  head/contrib/netbsd-tests/usr.bin/rump_server/Makefile
  head/contrib/netbsd-tests/usr.bin/sdiff/Makefile
  head/contrib/netbsd-tests/usr.bin/sed/Makefile
  head/contrib/netbsd-tests/usr.bin/shmif_dumpbus/Makefile
  head/contrib/netbsd-tests/usr.bin/sort/Makefile
  head/contrib/netbsd-tests/usr.bin/tmux/Makefile
  head/contrib/netbsd-tests/usr.bin/tr/Makefile
  head/contrib/netbsd-tests/usr.bin/unifdef/Makefile
  head/contrib/netbsd-tests/usr.bin/vmstat/Makefile
  head/contrib/netbsd-tests/usr.bin/xlint/Makefile
  head/contrib/netbsd-tests/usr.bin/xlint/lint1/Makefile
  head/contrib/netbsd-tests/usr.sbin/Makefile
  head/contrib/netbsd-tests/usr.sbin/mtree/Makefile
  head/contrib/netbsd-tests/usr.sbin/tcpdump/Makefile
  head/contrib/netbsd-tests/usr.sbin/traceroute/Makefile
  head/contrib/netbsd-tests/usr.sbin/useradd/Makefile

Copied and modified: head/contrib/netbsd-tests/FREEBSD-upgrade (from r272269, head/contrib/pjdfstest/FREEBSD-upgrade)
==============================================================================
--- head/contrib/pjdfstest/FREEBSD-upgrade	Sun Sep 28 20:06:02 2014	(r272269, copy source)
+++ head/contrib/netbsd-tests/FREEBSD-upgrade	Thu Oct  2 23:26:49 2014	(r272458)
@@ -1,23 +1,36 @@
 $FreeBSD$
 
 This document contains a collection of notes specific to the import
-of pjdfstest into head.  These notes are built on the instructions in
-the FreeBSD Subversion Primer that detail how to deal with vendor
+of the NetBSD test suite into head.  These notes are built on the instructions
+in the FreeBSD Subversion Primer that detail how to deal with vendor
 branches and you are supposed to follow those:
 
 	http://www.freebsd.org/doc/en/articles/committers-guide/subversion-primer.html
 
-The pjdfstest source code is hosted on GitHub:
+The NetBSD test source code was originally obtained via NetBSD anoncvs as
+described in the NetBSD handbook:
 
-	https://github.com/pjd/pjdfstest
+	http://www.netbsd.org/docs/guide/en/chap-fetch.html#chap-fetch-cvs
 
-and is imported into the pjdfstest vendor branch (see base/vendor/pjdfstest/).
+and is imported into the NetBSD/tests vendor branch (see
+base/vendor/NetBSD/tests/).
+
+The process used to bootstrap the vendor tree was similar to the following:
+
+	/bin/sh
+	export CVSROOT="anoncvs at anoncvs.NetBSD.org:/cvsroot"
+	cvs -z9 co -D "09/30/2014 20:45" -P src/tests
+	mv src/tests/* tests/dist/.
+
+Please adjust the checkout date spec (the argument passed via -D) to match
+the desired checkout time.
 
 To merge the vendor branch into head do something like this:
 
-	cd .../base/head/contrib/pjdfstest
+	cd .../base/head/contrib/netbsd-tests
 	svn merge --accept=postpone \
-	    svn+ssh://svn.freebsd.org/base/vendor/pjdfstest/dist .
+	    svn+ssh://svn.freebsd.org/base/vendor/NetBSD/tests/dist .
+	find . -name Makefile\* | xargs svn rm --force
 
 and resolve any conflicts that may arise at this point.
 


More information about the svn-src-head mailing list