From 4ab3138c3342ccc6f33c896409cd4c8795832f12 Mon Sep 17 00:00:00 2001 From: Hongchao Zhang Date: Sun, 17 Nov 2019 21:56:12 -0500 Subject: [PATCH] LU-12232 test: call dt_sync after dd In test_6 of replay-ost-single, calling wait_mds_ost_sync after "dd" to sync the write transactions. Test-Parameters: trivial alwaysuploadlogs \ mdtfilesystemtype=zfs ostfilesystemtype=zfs \ testlist=replay-ost-single,replay-ost-single,replay-ost-single Signed-off-by: Hongchao Zhang Change-Id: I26f6b1fe903c8b7b3f4e5fb698baffc4c3b85130 Reviewed-on: https://review.whamcloud.com/36772 Tested-by: jenkins Tested-by: Maloo Reviewed-by: James Nunez Reviewed-by: Wei Liu Reviewed-by: Oleg Drokin --- lustre/tests/replay-ost-single.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lustre/tests/replay-ost-single.sh b/lustre/tests/replay-ost-single.sh index 618ddb0..6584d7a 100755 --- a/lustre/tests/replay-ost-single.sh +++ b/lustre/tests/replay-ost-single.sh @@ -197,6 +197,8 @@ test_6() { #define OBD_FAIL_MDS_REINT_NET_REP 0x119 do_facet $SINGLEMDS "lctl set_param fail_loc=0x80000119" + wait_mds_ost_sync || error "second wait_mds_ost_sync failed" + # retry till statfs returns useful results local after_dd=$(kbytesfree) local i=0 @@ -218,7 +220,7 @@ test_6() { $CHECKSTAT -t file $f && return 2 || true sync # let the delete happen - wait_mds_ost_sync || error "second wait_mds_ost_sync failed" + wait_mds_ost_sync || error "third wait_mds_ost_sync failed" wait_delete_completed || error "second wait_delete_completed failed" local after=$(kbytesfree) log "free_before: $before free_after: $after" -- 1.8.3.1