X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Fsanityn.sh;h=dcb2fe9bb0e09320916b876fe184a030530d138a;hp=2058aa8ff3a71ce2c6c37d5d644c3c70804de8fb;hb=716ea58abaa87687dbf2d4cd1b524dd6b4aac45d;hpb=c2cfae97beb618ace5fab829db2524891142116d;ds=sidebyside diff --git a/lustre/tests/sanityn.sh b/lustre/tests/sanityn.sh index 2058aa8..dcb2fe9 100644 --- a/lustre/tests/sanityn.sh +++ b/lustre/tests/sanityn.sh @@ -1849,6 +1849,19 @@ test_46h() { } run_test 46h "pdirops: link vs readdir ==============" +test_50() { + trunc_size=4096 + dd if=/dev/zero of=$DIR1/$tfile bs=1K count=10 +#define OBD_FAIL_OSC_CP_ENQ_RACE 0x410 + do_facet client "lctl set_param fail_loc=0x410" + $TRUNCATE $DIR2/$tfile $trunc_size + do_facet client "lctl set_param fail_loc=0x0" + sleep 3 + size=`stat -c %s $DIR2/$tfile` + [ $size -eq $trunc_size ] || error "wrong size" +} +run_test 50 "osc lvb attrs: enqueue vs. CP AST ==============" + log "cleanup: ======================================================" [ "$(mount | grep $MOUNT2)" ] && umount $MOUNT2