//
// notable reports by ATF functionality test coverage.
//

sysctl: not found
dev/cgd/t_cgd (31/714): 3 test cases
   basic: [1.643854s] Failed: atf-check failed; see the output of the test for details
   unaligned_write: [1.595143s] Failed: atf-check failed; see the output of the test for details
   wrongpass: [1.611435s] Failed: atf-check failed; see the output of the test for details
[4.869174s]

sysctl: not found
dev/raidframe/t_raid (34/714): 6 test cases
   raid1_comp0fail: [1.580987s] Failed: atf-check failed; see the output of the test for details
   raid1_compfail: [1.599166s] Failed: atf-check failed; see the output of the test for details
   raid1_normal: [1.538884s] Failed: atf-check failed; see the output of the test for details
   raid5_compfail: [1.591771s] Failed: atf-check failed; see the output of the test for details
   raid5_normal: [1.519370s] Failed: atf-check failed; see the output of the test for details
   smalldisk: [1.602733s] Failed: atf-check failed; see the output of the test for details
[9.482614s]

sysctl: not found
dev/md/t_md (36/714): 1 test cases
   basic: [1.378188s] Failed: atf-check failed; see the output of the test for details
[1.385255s]

// that's because I ran ATF with my own user account?

kernel/t_lockf (75/714): 2 test cases
   deadlock: [1.046229s] Passed.
   randlock: [60.891497s] Passed.
[61.948319s]

// It was impressive file locking test in action with top -s 1 in another
// terminal window.

lib/libc/gen/t_siginfo (143/714): 8 test cases
   sigalarm: [1.099536s] Passed.
   sigbus_adraln: [0.048408s] Failed: Test did not fault as expected
   sigchild_dump: trap: pid 29037.1 (t_siginfo): user write DSI trap @ 0 by 0x1801d80 (DSISR 0x42000000, err=14)
[1.097496s] Passed.
   sigchild_kill: [0.106407s] Passed.
   sigchild_normal: [1.069397s] Passed.
   sigfpe_flt: [0.090432s] Passed.
   sigfpe_int: [0.047183s] Skipped: Test not valid on powerpc
   sigsegv: [0.089546s] Passed.
[3.686043s]

// sigbus_adrln: Test did not fault as expected is the real case to shoot?

lib/libc/net/getaddrinfo/t_getaddrinfo (170/714): 7 test cases
   basic: [0.852013s] Passed.
   empty_hostname: [0.860402s] Failed: Test case body returned a non-ok exit code, but this is not allowed
   empty_servname: [0.554178s] Passed.
   scopeaddr: [0.438469s] Passed.
   sock_raw: [0.568694s] Passed.
   specific: [0.585800s] Passed.
   unsupported_family: [0.380190s] Passed.
[4.278508s]

// getaddrinfo() corner case failure?

lib/libc/regex/t_exhaust (178/714): 1 test cases
   regcomp_too_big: [0.003279s] Skipped: Not enough memory; needed 67108864, available 67092480
[0.007189s]

// Is the real and valid reason to make such a failure?

lib/libc/setjmp/t_setjmp (182/714): 4 test cases
   _setjmp: [0.039541s] Passed.
   setjmp: [0.041746s] Passed.
   sigsetjmp_nosave: [0.040226s] Passed.
   sigsetjmp_save: [0.040711s] Passed.
[0.180939s]

lib/libc/setjmp/t_threadjmp (183/714): 4 test cases
   _setjmp: [0.044781s] Passed.
   setjmp: [0.045096s] Passed.
   sigsetjmp_nosave: [0.046908s] Passed.
   sigsetjmp_save: [0.045218s] Passed.
[0.200469s]

// impressive to have done correct.

lib/libc/sys/t_getcontext (238/714): 3 test cases
   getcontext_err: [0.041046s] Passed.
   setcontext_err: [0.041403s] Passed.
   setcontext_link: [0.092943s] Passed.
[0.189759s]

// asuring to see get/set context work correct.

b/libc/sys/t_sigaction (284/714): 3 test cases
   sigaction_basic: [0.040359s] Passed.
   sigaction_noflags: [0.047610s] Passed.
   sigaction_resethand: [0.051002s] Passed.
[0.153853s]

lib/libc/sys/t_sigqueue (285/714): 3 test cases
   sigqueue_basic: [0.040643s] Passed.
   sigqueue_err: [0.040297s] Passed.
   sigqueue_rt: [1.056819s] Passed.
[1.152160s]

lib/libc/sys/t_sigtimedwait (286/714): 3 test cases
   sigtimedwait_NULL_timeout: [5.045725s] Passed.
   sigtimedwait_all0timeout: [0.040539s] Passed.
   sigtimedwait_small_timeout: [5.051977s] Passed.
[10.151402s]

// signal mechanism has been the source of full of troubles.

lib/libc/sys/t_swapcontext (288/714): 2 test cases
   swapcontext1: [0.043842s] Passed.
   swapcontext2: [0.052765s] Passed.
[0.105673s]

lib/libc/sys/t_ucontext (292/714): 5 test cases
   ucontext_basic: [0.059854s] Passed.
   ucontext_fp: [0.042988s] Passed.
   ucontext_intrv: [0.043483s] Passed.
   ucontext_pc: [0.043869s] Passed.
   ucontext_sp: [0.041964s] Passed.
[0.255089s]

// important to work pthread correct.

lib/libc/tls/t_tls_static (303/714): 1 test cases
   t_tls_static: [0.027393s] Passed.
[0.033564s]

lib/libc/tls/t_tls_dynamic (304/714): 1 test cases
   t_tls_dynamic: [0.089569s] Passed.
[0.095851s]

lib/libc/tls/t_tls_dlopen (305/714): 1 test cases
   t_tls_dlopen: [0.155842s] Passed.
[0.161986s]

// ok to clear TLS tests.

lib/libm/t_ilogb (329/714): 1 test cases
   ilogb: [0.070770s] Failed: 10 checks failed; see output for more details
[0.077030s]

// here, what is ilogb for?

// quite asuring to see libpthread tests done correct.

lib/librt/t_sched (376/714): 8 test cases
   sched_getparam: [0.059422s] Passed.
   sched_priority: [0.045235s] Failed: /usr/src/tests/lib/librt/t_sched.c:98: pmax != -1 not met

// concern?

lib/librumphijack/t_vfs (394/714): 9 test cases
   blanket: [1.500045s] Passed.
   cpcopy: [0.887695s] Failed: atf-check failed; see the output of the test for details
   doubleblanket: [2.039550s] Passed.
   ln_nox: [0.876873s] Failed: atf-check failed; see the output of the test for details
   ln_x: [1.459003s] Passed.
   mv_nox: [0.892466s] Failed: atf-check failed; see the output of the test for details
   mv_x: [2.665803s] Passed.
   paxcopy: [0.893446s] Failed: atf-check failed; see the output of the test for details
   runonprefix: [1.460090s] Passed.
[12.737680s]

// need attentions again.
// tons of network tests failed. needs root priviledge?
// lots of fsck test failed. needs root priviledge?