History log of /freebsd-10-stable/lib/libthr/tests/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
313535 10-Feb-2017 ngie

MFC r311925,r311968,r311969,r312008:

r311925:

Import testcase updates with code contributed back to NetBSD

This also (inadvertently) contains an update to
contrib/netbsd-tests/lib/libc/sys/t_wait.c (new testcases).

In collaboration with: christos@NetBSD.org

r311968:

Fix lib/libc/sys/access_test after r311925

sys/param.h needs to be #included in order for __FreeBSD_version to be checked

r311969:

Remove __HAVE_LONG_DOUBLE #define from t_strtod.c and place it in Makefile

This is to enable support in other testcases

Inspired by lib/msun/tests/Makefile .

r312008:

Upgrade NetBSD tests to 01.11.2017_23.20 snapshot

This contains some new testcases in /usr/tests/...:

- .../lib/libc
- .../lib/libthr
- .../lib/msun
- .../sys/kern

Tested on: amd64, i386


/freebsd-10-stable/contrib/netbsd-tests/crypto/libcrypto/t_libcrypto.sh
/freebsd-10-stable/contrib/netbsd-tests/crypto/libcrypto/t_pubkey.sh
/freebsd-10-stable/contrib/netbsd-tests/dev/audio/h_pad.c
/freebsd-10-stable/contrib/netbsd-tests/dev/audio/t_pad_output.bz2.uue
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_3des.c
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_aes.c
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_blowfish.c
/freebsd-10-stable/contrib/netbsd-tests/fs/ffs/ffs_common.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/fifofs/t_fifo.c
/freebsd-10-stable/contrib/netbsd-tests/fs/psshfs/t_psshfs.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/puffs/t_basic.c
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_vnops.c
/freebsd-10-stable/contrib/netbsd-tests/h_macros.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/msg.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_mqueue.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait3.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait4.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait6.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_waitid.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_waitpid.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/sparc64/exec_prot_support.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/sparc64/return_one.S
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fchmodat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fchownat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fexecve.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fstatat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_mknodat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_o_search.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_openat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_utimensat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/h_db.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/t_db.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_fileactions.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_assert.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_dir.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_fnmatch.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_ftok.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_humanize_number.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_sleep.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_time.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_ttyname.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_vis.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/rpc/t_rpc.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_strtod.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_memcpy.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_memmem.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_strchr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_strerror.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sync/cpp_atomic_ops_linkable.cc
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_access.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_chroot.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_clock_nanosleep.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_getrusage.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mincore.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mmap.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait_noproc.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait_noproc_wnohang.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/t_cdb.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_casinh.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_fe_round.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_ilogb.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_ldexp.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_precision.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/h_common.h
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_mutex.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_timedmutex.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumpclient/h_execthr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumphijack/t_tcpip.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libusbhid/t_usbhid.c
/freebsd-10-stable/contrib/netbsd-tests/net/arp/t_arp.sh
/freebsd-10-stable/contrib/netbsd-tests/net/arp/t_dad.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp6_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_compat.c
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_ifconfig.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_bridge/t_bridge.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_gif/t_gif.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_pppoe/t_pppoe.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_tap/t_tap.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mcast/t_mcast.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_dad.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_ndp.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_ra.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_forwarding.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipaddress.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6_lifetime.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6address.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_mtudisc.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_mtudisc6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ping6_opts.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net_common.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_change.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_route.sh
/freebsd-10-stable/contrib/netbsd-tests/rump/modautoload/t_modautoload.c
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpkern/t_lwproc.c
/freebsd-10-stable/contrib/netbsd-tests/sys/net/t_print.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/config/t_config.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/netpgpverify/t_netpgpverify.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_anon_union.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_union_cast.c
/freebsd-10-stable/lib/libc/tests/db/Makefile
/freebsd-10-stable/lib/libc/tests/gen/Makefile
/freebsd-10-stable/lib/libc/tests/stdlib/Makefile
/freebsd-10-stable/lib/libc/tests/sys/Makefile
Makefile
/freebsd-10-stable/lib/msun/tests/Makefile
313488 09-Feb-2017 ngie

MFC r289172,r290254:

r289172:

Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and
netbsd-tests.test.mk (r289151)

- Eliminate explicit OBJTOP/SRCTOP setting
- Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk
- Remove unnecessary TESTSDIR setting
- Use SRCTOP where possible for clarity

r290254:

Remove unused variable (SRCDIR)


/freebsd-10-stable/bin/cat/tests/Makefile
/freebsd-10-stable/bin/date/tests/Makefile
/freebsd-10-stable/bin/expr/tests/Makefile
/freebsd-10-stable/bin/ls/tests/Makefile
/freebsd-10-stable/bin/mv/tests/Makefile
/freebsd-10-stable/bin/pax/tests/Makefile
/freebsd-10-stable/bin/pkill/tests/Makefile
/freebsd-10-stable/bin/sh/tests/Makefile
/freebsd-10-stable/bin/sleep/tests/Makefile
/freebsd-10-stable/bin/test/tests/Makefile
/freebsd-10-stable/bin/tests/Makefile
/freebsd-10-stable/cddl/lib/tests/Makefile
/freebsd-10-stable/cddl/sbin/tests/Makefile
/freebsd-10-stable/cddl/tests/Makefile
/freebsd-10-stable/cddl/usr.bin/tests/Makefile
/freebsd-10-stable/cddl/usr.sbin/dtrace/tests/Makefile
/freebsd-10-stable/cddl/usr.sbin/tests/Makefile
/freebsd-10-stable/gnu/lib/tests/Makefile
/freebsd-10-stable/gnu/tests/Makefile
/freebsd-10-stable/gnu/usr.bin/diff/tests/Makefile
/freebsd-10-stable/gnu/usr.bin/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c++/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c++/tests/detail/Makefile
/freebsd-10-stable/lib/atf/libatf-c/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c/tests/detail/Makefile
/freebsd-10-stable/lib/atf/tests/Makefile
/freebsd-10-stable/lib/atf/tests/test-programs/Makefile
/freebsd-10-stable/lib/libc/tests/Makefile
/freebsd-10-stable/lib/libc/tests/Makefile.netbsd-tests
/freebsd-10-stable/lib/libc/tests/c063/Makefile
/freebsd-10-stable/lib/libc/tests/db/Makefile
/freebsd-10-stable/lib/libc/tests/gen/Makefile
/freebsd-10-stable/lib/libc/tests/gen/execve/Makefile
/freebsd-10-stable/lib/libc/tests/gen/posix_spawn/Makefile
/freebsd-10-stable/lib/libc/tests/hash/Makefile
/freebsd-10-stable/lib/libc/tests/inet/Makefile
/freebsd-10-stable/lib/libc/tests/locale/Makefile
/freebsd-10-stable/lib/libc/tests/net/Makefile
/freebsd-10-stable/lib/libc/tests/net/getaddrinfo/Makefile
/freebsd-10-stable/lib/libc/tests/regex/Makefile
/freebsd-10-stable/lib/libc/tests/rpc/Makefile
/freebsd-10-stable/lib/libc/tests/setjmp/Makefile
/freebsd-10-stable/lib/libc/tests/ssp/Makefile
/freebsd-10-stable/lib/libc/tests/stdio/Makefile
/freebsd-10-stable/lib/libc/tests/stdlib/Makefile
/freebsd-10-stable/lib/libc/tests/string/Makefile
/freebsd-10-stable/lib/libc/tests/sys/Makefile
/freebsd-10-stable/lib/libc/tests/termios/Makefile
/freebsd-10-stable/lib/libc/tests/time/Makefile
/freebsd-10-stable/lib/libc/tests/tls/Makefile
/freebsd-10-stable/lib/libc/tests/tls/dso/Makefile
/freebsd-10-stable/lib/libc/tests/ttyio/Makefile
/freebsd-10-stable/lib/libcrypt/tests/Makefile
/freebsd-10-stable/lib/libmp/tests/Makefile
/freebsd-10-stable/lib/libnv/tests/Makefile
/freebsd-10-stable/lib/libpam/libpam/tests/Makefile
/freebsd-10-stable/lib/librt/tests/Makefile
Makefile
dlopen/Makefile
dlopen/dso/Makefile
/freebsd-10-stable/lib/libutil/tests/Makefile
/freebsd-10-stable/lib/msun/tests/Makefile
/freebsd-10-stable/lib/tests/Makefile
/freebsd-10-stable/libexec/atf/atf-check/tests/Makefile
/freebsd-10-stable/libexec/atf/atf-sh/tests/Makefile
/freebsd-10-stable/libexec/atf/tests/Makefile
/freebsd-10-stable/libexec/tests/Makefile
/freebsd-10-stable/sbin/devd/tests/Makefile
/freebsd-10-stable/sbin/dhclient/tests/Makefile
/freebsd-10-stable/sbin/growfs/tests/Makefile
/freebsd-10-stable/sbin/mdconfig/tests/Makefile
/freebsd-10-stable/sbin/tests/Makefile
/freebsd-10-stable/secure/lib/tests/Makefile
/freebsd-10-stable/secure/libexec/tests/Makefile
/freebsd-10-stable/secure/tests/Makefile
/freebsd-10-stable/secure/usr.bin/tests/Makefile
/freebsd-10-stable/secure/usr.sbin/tests/Makefile
/freebsd-10-stable/share/examples/tests/Makefile
/freebsd-10-stable/share/tests/Makefile
/freebsd-10-stable/tests/etc/Makefile
/freebsd-10-stable/tests/sys/mqueue/Makefile
/freebsd-10-stable/tests/sys/pjdfstest/tests/Makefile
/freebsd-10-stable/usr.bin/apply/tests/Makefile
/freebsd-10-stable/usr.bin/basename/tests/Makefile
/freebsd-10-stable/usr.bin/calendar/tests/Makefile
/freebsd-10-stable/usr.bin/cmp/tests/Makefile
/freebsd-10-stable/usr.bin/col/tests/Makefile
/freebsd-10-stable/usr.bin/comm/tests/Makefile
/freebsd-10-stable/usr.bin/cut/tests/Makefile
/freebsd-10-stable/usr.bin/dirname/tests/Makefile
/freebsd-10-stable/usr.bin/file2c/tests/Makefile
/freebsd-10-stable/usr.bin/grep/tests/Makefile
/freebsd-10-stable/usr.bin/gzip/tests/Makefile
/freebsd-10-stable/usr.bin/join/tests/Makefile
/freebsd-10-stable/usr.bin/jot/tests/Makefile
/freebsd-10-stable/usr.bin/lastcomm/tests/Makefile
/freebsd-10-stable/usr.bin/m4/tests/Makefile
/freebsd-10-stable/usr.bin/ncal/tests/Makefile
/freebsd-10-stable/usr.bin/printf/tests/Makefile
/freebsd-10-stable/usr.bin/sed/tests/Makefile
/freebsd-10-stable/usr.bin/tests/Makefile
/freebsd-10-stable/usr.bin/truncate/tests/Makefile
/freebsd-10-stable/usr.bin/uudecode/tests/Makefile
/freebsd-10-stable/usr.bin/uuencode/tests/Makefile
/freebsd-10-stable/usr.bin/xargs/tests/Makefile
/freebsd-10-stable/usr.bin/yacc/tests/Makefile
/freebsd-10-stable/usr.sbin/etcupdate/tests/Makefile
/freebsd-10-stable/usr.sbin/fstyp/tests/Makefile
/freebsd-10-stable/usr.sbin/newsyslog/tests/Makefile
/freebsd-10-stable/usr.sbin/nmtree/tests/Makefile
/freebsd-10-stable/usr.sbin/pw/tests/Makefile
/freebsd-10-stable/usr.sbin/sa/tests/Makefile
/freebsd-10-stable/usr.sbin/tests/Makefile
276492 01-Jan-2015 ngie

MFC r274578,r274580:

r274578:

Add reachover Makefiles for contrib/netbsd-tests/lib/libpthread as
lib/libthr/tests

A variant of this code has been tested on amd64/i386 for some time by
EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the
code will remain off until it's proven it works on virtual hardware or real
hardware on other architectures

Original work by: pho
Sponsored by: EMC / Isilon Storage Division

r274580:

Add reachover Makefiles for contrib/netbsd-tests/lib/librt

A variant of this code has been tested on amd64/i386 for some time by
EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the
code will remain off until it's proven it works on virtual hardware or real
hardware on other architectures

Sponsored by: EMC / Isilon Storage Division

274578 16-Nov-2014 ngie

Add reachover Makefiles for contrib/netbsd-tests/lib/libpthread as
lib/libthr/tests

A variant of this code has been tested on amd64/i386 for some time by
EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the
code will remain off until it's proven it works on virtual hardware or real
hardware on other architectures

Original work by: pho
Sponsored by: EMC / Isilon Storage Division