Cross Reference: t_nullmnt.sh
xref: /src/tests/lib/libc/kevent_nullmnt/t_nullmnt.sh
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/lib/libc/kevent_nullmnt/
t_nullmnt.sh revision 1.2
1atf_test_case nullmnt cleanup
2nullmnt_head()
3{ 
4	atf_set "descr" "ensure file events traverse null-mounts"
5}    
6
7nullmnt_body()
8{    
9	curdir=$(pwd)
10	helper=$(atf_get_srcdir)/h_nullmnt
11
12	mkdir ${curdir}/realdir
13	mkdir ${curdir}/nulldir
14	mount -t null ${curdir}/realdir ${curdir}/nulldir
15	rm -f ${curdir}/realdir/afile
16	touch ${curdir}/realdir/afile
17
18	atf_expect_fail "PR kern/56713"
19
20	atf_check -e ignore -o ignore -s exit:0 \
21		${helper} ${curdir}/realdir/afile ${curdir}/nulldir/afile
22
23} 
24
25nullmnt_cleanup()
26{
27	curdir=$(pwd)
28	umount ${curdir}/nulldir
29	rm -rf ${curdir}/realdir ${curdir}/nulldir
30}
31
32atf_init_test_cases()
33{
34	atf_add_test_case nullmnt
35}
36

Indexes created Mon Nov 10 17:20:41 GMT 2025