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