Whamcloud - gitweb
LU-12232 test: commit before df 08/34808/3
authorHongchao Zhang <hongchao@whamcloud.com>
Tue, 2 Apr 2019 02:49:53 +0000 (22:49 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 21 May 2019 05:13:41 +0000 (05:13 +0000)
In sub_test6 of replay_ost_single, the transactions at OSTs should
be committed to cleanup the test environment.

Test-Parameters: trivial
Signed-off-by: Hongchao Zhang <hongchao@whamcloud.com>
Change-Id: Icbb06789855ab02252b7f1b0b9aff6bbb0f5f2e1
Reviewed-on: https://review.whamcloud.com/34808
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: James Nunez <jnunez@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/replay-ost-single.sh

index 9764e6b..d85bf3c 100755 (executable)
@@ -196,6 +196,7 @@ test_6() {
        # (( $before > $after_dd)) test counting on that
        wait_mds_ost_sync || error "first wait_mds_ost_sync failed"
        wait_destroy_complete || error "first wait_destroy_complete failed"
+       sync_all_data
 
        local before=$(kbytesfree)
        dd if=/dev/urandom bs=4096 count=1280 of=$f || error "dd failed"
@@ -219,9 +220,10 @@ test_6() {
                after_dd=$(kbytesfree)
        done
 
-       log "before: $before after_dd: $after_dd took $i seconds"
+       log "before_free: $before after_dd_free: $after_dd took $i seconds"
        (( $before > $after_dd )) ||
-               error "space grew after dd: before:$before after_dd:$after_dd"
+               error "free grew after dd: before:$before after_dd:$after_dd"
+
        rm -f $f
        fail ost$((stripe_index + 1))
        wait_recovery_complete ost$((stripe_index + 1)) ||
@@ -232,7 +234,7 @@ test_6() {
        wait_mds_ost_sync || error "second wait_mds_ost_sync failed"
        wait_delete_completed || error "second wait_delete_completed failed"
        local after=$(kbytesfree)
-       log "before: $before after: $after"
+       log "free_before: $before free_after: $after"
        (( $before <= $after + $(fs_log_size) )) ||
                error "$before > $after + logsize $(fs_log_size)"
 }