t_nullmnt.sh revision 1.2
11.1Spgoyetteatf_test_case nullmnt cleanup 21.1Spgoyettenullmnt_head() 31.1Spgoyette{ 41.1Spgoyette atf_set "descr" "ensure file events traverse null-mounts" 51.1Spgoyette} 61.1Spgoyette 71.1Spgoyettenullmnt_body() 81.1Spgoyette{ 91.2Spgoyette curdir=$(pwd) 101.2Spgoyette helper=$(atf_get_srcdir)/h_nullmnt 111.1Spgoyette 121.2Spgoyette mkdir ${curdir}/realdir 131.2Spgoyette mkdir ${curdir}/nulldir 141.2Spgoyette mount -t null ${curdir}/realdir ${curdir}/nulldir 151.2Spgoyette rm -f ${curdir}/realdir/afile 161.2Spgoyette touch ${curdir}/realdir/afile 171.1Spgoyette 181.1Spgoyette atf_expect_fail "PR kern/56713" 191.1Spgoyette 201.1Spgoyette atf_check -e ignore -o ignore -s exit:0 \ 211.2Spgoyette ${helper} ${curdir}/realdir/afile ${curdir}/nulldir/afile 221.1Spgoyette 231.1Spgoyette} 241.1Spgoyette 251.1Spgoyettenullmnt_cleanup() 261.1Spgoyette{ 271.2Spgoyette curdir=$(pwd) 281.2Spgoyette umount ${curdir}/nulldir 291.2Spgoyette rm -rf ${curdir}/realdir ${curdir}/nulldir 301.1Spgoyette} 311.1Spgoyette 321.1Spgoyetteatf_init_test_cases() 331.1Spgoyette{ 341.1Spgoyette atf_add_test_case nullmnt 351.1Spgoyette} 36