Whamcloud - gitweb
LU-2494 tests: obdfilter/*/mds_sync: Found no match
authorBob Glossman <bob.glossman@intel.com>
Fri, 21 Dec 2012 19:34:33 +0000 (11:34 -0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 12 Jan 2013 02:26:00 +0000 (21:26 -0500)
Revise test-framework to look for new variable *osp*/old_sync_processed
instead of obsolete variable */mds_sync.

Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: Ie219f17fae3b49caf52394aff16a6b7d58840ade
Reviewed-on: http://review.whamcloud.com/4885
Reviewed-by: Minh Diep <minh.diep@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
lustre/tests/test-framework.sh

index 8a08dff..1323dc5 100644 (file)
@@ -1896,12 +1896,12 @@ wait_mds_ost_sync () {
     local MAX=$(( TIMEOUT * 2 ))
     local WAIT=0
     while [ $WAIT -lt $MAX ]; do
-        local -a sync=($(do_nodes $(comma_list $(osts_nodes)) \
-            "$LCTL get_param -n obdfilter.*.mds_sync"))
+        local -a sync=($(do_nodes $(comma_list $(mdts_nodes)) \
+            "$LCTL get_param -n osp.*osc*.old_sync_processed"))
         local con=1
         local i
         for ((i=0; i<${#sync[@]}; i++)); do
-            [ ${sync[$i]} -eq 0 ] && continue
+            [ ${sync[$i]} -eq 1 ] && continue
             # there is a not finished MDS-OST synchronization
             con=0
             break;