NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: misc/59155 (bin/sh/t_input:nul_elimination, possibly other sh tests, require root for silly reasons)
> On Mar 9, 2025, at 2:20 PM, Robert Elz via gnats <gnats-admin%NetBSD.org@localhost> wrote:
>
> Jason, can you demonstrate how you ran the test, along with
> permissions, owners, etc, on any directories you consider
> relevant.
I did a baseline run of the full test suite on a fresh NetBSD 10.1 install on an AlphaStation 200. I ran it by logging in as user “thorpej” and doing:
$ cd /usr/tests
$ atf-run | atf-report
…and then I let it run for like 2 days (because that’s how long it took). And at the end I had a the following list of failures:
Failed test cases:
bin/sh/t_input:nul_elimination, bin/sh/t_patterns:filename_expansion,
bin/sh/t_syntax:g_variable_syntax, lib/libc/db/t_db:bsize_ffactor,
lib/libc/db/t_db:btree_weird_page_split,
lib/libc/gen/t_fpclassify:fpclassify_double,
lib/libc/gen/t_fpclassify:fpclassify_float,
lib/libc/gen/t_fpclassify:fpclassify_long_double,
lib/libc/gen/t_fpsetround:fpsetround_basic,
lib/libc/gen/t_fpsetround:fpsetround_noftz,
lib/libc/gen/t_siginfo:sigchild_dump, lib/libc/sys/t_fork:raise6,
lib/libc/sys/t_ptrace_wait:core_dump_procinfo,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple10,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple3,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple6,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple7,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple8,
lib/libc/sys/t_ptrace_wait:traceme_sendsignal_simple9,
lib/libc/sys/t_ptrace_wait:traceme_vfork_crash_bus,
lib/libc/sys/t_ptrace_wait:traceme_vfork_crash_fpe,
lib/libc/sys/t_ptrace_wait:traceme_vfork_crash_segv,
lib/libc/sys/t_ptrace_wait:traceme_vfork_crash_trap,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise10,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise11,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise12,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise13,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise6,
lib/libc/sys/t_ptrace_wait:traceme_vfork_raise9,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalignored_crash_bus,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalignored_crash_fpe,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalignored_crash_segv,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalignored_crash_trap,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalmasked_crash_bus,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalmasked_crash_fpe,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalmasked_crash_segv,
lib/libc/sys/t_ptrace_wait:traceme_vfork_signalmasked_crash_trap,
lib/libc/sys/t_ptrace_wait3:core_dump_procinfo,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple10,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple3,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple6,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple7,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple8,
lib/libc/sys/t_ptrace_wait3:traceme_sendsignal_simple9,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_crash_bus,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_crash_fpe,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_crash_segv,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_crash_trap,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise10,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise11,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise12,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise13,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise6,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_raise9,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalignored_crash_bus,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalignored_crash_fpe,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalignored_crash_segv,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalignored_crash_trap,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalmasked_crash_bus,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalmasked_crash_fpe,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalmasked_crash_segv,
lib/libc/sys/t_ptrace_wait3:traceme_vfork_signalmasked_crash_trap,
lib/libc/sys/t_ptrace_wait4:core_dump_procinfo,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple10,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple3,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple6,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple7,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple8,
lib/libc/sys/t_ptrace_wait4:traceme_sendsignal_simple9,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_crash_bus,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_crash_fpe,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_crash_segv,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_crash_trap,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise10,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise11,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise12,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise13,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise6,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_raise9,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalignored_crash_bus,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalignored_crash_fpe,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalignored_crash_segv,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalignored_crash_trap,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalmasked_crash_bus,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalmasked_crash_fpe,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalmasked_crash_segv,
lib/libc/sys/t_ptrace_wait4:traceme_vfork_signalmasked_crash_trap,
lib/libc/sys/t_ptrace_wait6:core_dump_procinfo,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple10,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple3,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple6,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple7,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple8,
lib/libc/sys/t_ptrace_wait6:traceme_sendsignal_simple9,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_crash_bus,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_crash_fpe,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_crash_segv,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_crash_trap,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise10,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise11,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise12,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise13,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise6,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_raise9,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalignored_crash_bus,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalignored_crash_fpe,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalignored_crash_segv,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalignored_crash_trap,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalmasked_crash_bus,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalmasked_crash_fpe,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalmasked_crash_segv,
lib/libc/sys/t_ptrace_wait6:traceme_vfork_signalmasked_crash_trap,
lib/libc/sys/t_ptrace_waitid:core_dump_procinfo,
lib/libc/sys/t_ptrace_waitpid:core_dump_procinfo,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple10,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple3,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple6,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple7,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple8,
lib/libc/sys/t_ptrace_waitpid:traceme_sendsignal_simple9,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_crash_bus,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_crash_fpe,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_crash_segv,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_crash_trap,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise10,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise11,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise12,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise13,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise6,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_raise9,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalignored_crash_bus,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalignored_crash_fpe,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalignored_crash_segv,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalignored_crash_trap,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalmasked_crash_bus,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalmasked_crash_fpe,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalmasked_crash_segv,
lib/libc/sys/t_ptrace_waitpid:traceme_vfork_signalmasked_crash_trap,
lib/libc/sys/t_vfork:raise6, lib/libcurses/t_curses:mutt_test,
lib/libcurses/t_curses:mvgetstr, lib/libm/t_acos:acos_is_nan,
lib/libm/t_asin:asin_inf_neg, lib/libm/t_asin:asin_range,
lib/libm/t_asin:asinf_inf_neg, lib/libm/t_asin:asinf_range,
lib/libm/t_cbrt:cbrtf_inf_neg, lib/libm/t_cbrt:cbrtf_inf_pos,
lib/libm/t_cbrt:cbrtf_nan, lib/libm/t_errhandling:log,
lib/libm/t_exp:expf_nan, lib/libm/t_exp:expm1f_nan,
lib/libm/t_fe_round:fe_nearbyint, lib/libm/t_fe_round:fe_round,
lib/libm/t_ldexp:ldexp_denormal_large, lib/libm/t_ldexp:ldexpf_inf_neg,
lib/libm/t_ldexp:ldexpf_inf_pos, lib/libm/t_ldexp:ldexpf_nan,
lib/libm/t_log:log10f_inf_pos, lib/libm/t_log:log1pf_inf_pos,
lib/libm/t_log:log2f_inf_pos, lib/libm/t_log:logf_inf_pos,
lib/libm/t_next:nextf_nan, lib/libm/t_next:nextf_near_0,
lib/libm/t_next:nextf_near_infinity,
lib/libm/t_next:nextf_near_sub_normal, lib/libm/t_pow:pow_one_neg_x,
lib/libm/t_pow:pow_zero_x, lib/libm/t_scalbn:scalbnf_inf_neg,
lib/libm/t_scalbn:scalbnf_inf_pos, lib/libm/t_scalbn:scalbnf_nan,
lib/libm/t_sincos:sincos_inf_neg, lib/libm/t_sincos:sincos_inf_pos,
lib/libm/t_sincos:sincos_nan, lib/libm/t_sincos:sincosf_inf_neg,
lib/libm/t_sincos:sincosf_inf_pos, lib/libm/t_sincos:sincosf_nan,
lib/libm/t_sqrt:sqrtf_inf_pos, lib/libm/t_sqrt:sqrtf_nan,
net/net/t_ipv6address:linklocal, net/net/t_ipv6_lifetime:basic,
net/arp/t_arp:arp_cache_creation,
net/arp/t_arp:arp_cache_creation_nodad,
net/icmp/t_icmp_redirect:icmp_redirect,
net/icmp/t_icmp_redirect:icmp_redirect_timeout,
net/if_bridge/t_rtable:bridge_rtable_manyaddrs,
net/if_ipsec/t_ipsec_natt:ipsecif_natt_transport_null,
net/if_ipsec/t_ipsec_natt:ipsecif_natt_transport_rijndaelcbc,
net/if_l2tp/t_l2tp:l2tp_basic_ipv4overipv4,
net/if_l2tp/t_l2tp:l2tp_basic_ipv4overipv6,
net/if_l2tp/t_l2tp:l2tp_basic_ipv6overipv4,
net/if_l2tp/t_l2tp:l2tp_basic_ipv6overipv6,
net/if_pppoe/t_pppoe:pppoe_params,
net/if_wg/t_basic:wg_basic_ipv6_over_ipv4,
net/if_wg/t_basic:wg_payload_sizes_ipv4_over_ipv4,
net/if_wg/t_basic:wg_payload_sizes_ipv4_over_ipv6,
net/if_wg/t_basic:wg_payload_sizes_ipv6_over_ipv4,
net/if_wg/t_basic:wg_payload_sizes_ipv6_over_ipv6,
net/if_wg/t_misc:wg_cookie, net/if_wg/t_misc:wg_rekey,
net/if_wg/t_tunnel:wg_tunnel_ipv6_over_ipv6,
net/ipsec/t_ipsec_l2tp:ipsec_l2tp_ipv6_tunnel_esp_rijndaelcbc,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv4_ah_hmacsha512,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv4_ah_null,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv6_ah_hmacsha512,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv6_ah_null,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv6_esp_null,
net/ipsec/t_ipsec_misc:ipsec_lifetime_ipv6_esp_rijndaelcbc,
net/ndp/t_ndp:ndp_cache_expiration,
net/tcp/t_tcp_connect_port:basic_ipv4,
net/tcp/t_tcp_connect_port:basic_ipv6,
sbin/fsck_ffs/t_check_quotas:expand2_list_be_1,
sbin/fsck_ffs/t_check_quotas:expand2_list_be_2,
sbin/fsck_ffs/t_check_quotas:expand2_list_le_1,
sbin/fsck_ffs/t_check_quotas:expand2_list_le_2,
sbin/resize_ffs/t_grow:grow_16M_v0_8192,
sbin/resize_ffs/t_grow:grow_16M_v1_16384,
sbin/resize_ffs/t_grow:grow_16M_v2_32768,
sbin/resize_ffs/t_shrink:shrink_24M_16M_v0_32768,
sbin/resize_ffs/t_shrink:shrink_24M_16M_v1_65536,
sbin/resize_ffs/t_shrink:shrink_24M_16M_v2_4096,
sbin/resize_ffs/t_grow_swapped:grow_16M_v0_65536,
sbin/resize_ffs/t_grow_swapped:grow_16M_v1_4096,
sbin/resize_ffs/t_grow_swapped:grow_16M_v2_8192,
sbin/resize_ffs/t_shrink_swapped:shrink_24M_16M_v0_4096,
sbin/resize_ffs/t_shrink_swapped:shrink_24M_16M_v1_8192,
sbin/resize_ffs/t_shrink_swapped:shrink_24M_16M_v2_16384,
sbin/sysctl/t_perm:sysctl_net, usr.bin/cpio/t_cpio:cpio,
usr.bin/tar/t_tar:tar, usr.bin/xlint/lint1/t_integration:msg_142,
usr.bin/c++/t_call_once:call_once_pie,
usr.bin/c++/t_call_once2:call_once2_pie,
usr.bin/c++/t_hello:hello_pic_profile,
usr.bin/c++/t_pthread_once:pthread_once_pic_profile,
fs/ffs/t_quota2_1:quota_1000_O1_be, fs/ffs/t_quota2_1:quota_1000_O1_le,
fs/ffs/t_quota2_1:quota_1000_O2_be, fs/ffs/t_quota2_1:quota_1000_O2_le,
fs/ffs/t_clearquota:clear_be_1_both_log,
fs/ffs/t_miscquota:default_deny_user_big, fs/tmpfs/t_mkdir:many,
fs/vfs/t_full:v7fs_fillfs, fs/vfs/t_io:v7fs_wrrd_after_unlink,
fs/vfs/t_vnops:ext2fs_create_many, fs/vfs/t_vnops:ffs_create_many,
fs/vfs/t_vnops:nfs_create_many, fs/vfs/t_vnops:p2k_ffs_create_many,
fs/vfs/t_vnops:v7fs_create_many, crypto/libcrypto/t_pubkey:dsa,
atf/tools/atf-config_test:override_env
-- thorpej
Home |
Main Index |
Thread Index |
Old Index