diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/basic/tier/tierd_check.t | 13 | ||||
| -rw-r--r-- | tests/bugs/glusterd/bug-1303028-Rebalance-glusterd-rpc-connection-issue.t | 4 | ||||
| -rw-r--r-- | tests/tier.rc | 10 | 
3 files changed, 13 insertions, 14 deletions
diff --git a/tests/basic/tier/tierd_check.t b/tests/basic/tier/tierd_check.t index ee97883688d..6edd2f3b795 100644 --- a/tests/basic/tier/tierd_check.t +++ b/tests/basic/tier/tierd_check.t @@ -19,11 +19,6 @@ function create_dist_tier_vol () {          TEST $CLI volume set $V0 cluster.tier-mode test  } -function tier_deamon_check () { -pgrep -f "rebalance/$V0" -echo "$?" -} -  function tier_deamon_kill () {  pkill -f "rebalance/$V0"  echo "$?" @@ -40,22 +35,22 @@ TEST $CLI volume status  #Create and start a tiered volume  create_dist_tier_vol -EXPECT_WITHIN $PROCESS_UP_TIMEOUT 0 tier_deamon_check +EXPECT_WITHIN $PROCESS_UP_TIMEOUT 0 tier_daemon_check  EXPECT_WITHIN $PROCESS_UP_TIMEOUT 0 tier_deamon_kill  TEST $CLI volume tier $V0 start -EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_deamon_check +EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_daemon_check  EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_deamon_kill  TEST $CLI volume tier $V0 start force -EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_deamon_check +EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_daemon_check  TEST $CLI volume tier $V0 start force -EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_deamon_check +EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_daemon_check  cleanup diff --git a/tests/bugs/glusterd/bug-1303028-Rebalance-glusterd-rpc-connection-issue.t b/tests/bugs/glusterd/bug-1303028-Rebalance-glusterd-rpc-connection-issue.t index a2a10ee5ef6..75e2d337687 100644 --- a/tests/bugs/glusterd/bug-1303028-Rebalance-glusterd-rpc-connection-issue.t +++ b/tests/bugs/glusterd/bug-1303028-Rebalance-glusterd-rpc-connection-issue.t @@ -39,7 +39,7 @@ TEST $CLI volume status  #Create and start a tiered volume  create_dist_tier_vol -EXPECT_WITHIN $PROCESS_UP_TIMEOUT 0 tier_deamon_check +EXPECT_WITHIN $PROCESS_UP_TIMEOUT 0 tier_daemon_check  sleep 2   #wait for some time to run tier daemon  time_before_restarting=$(rebalance_run_time $V0); @@ -51,7 +51,7 @@ EXPECT "0" non_zero_check $time_before_restarting;  kill -9 $(pidof glusterd);  TEST glusterd;  sleep 2; -EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_deamon_check; +EXPECT_WITHIN $PROCESS_UP_TIMEOUT "0" tier_daemon_check;  time1=$(rebalance_run_time $V0);  EXPECT "0" non_zero_check $time1;  sleep 4; diff --git a/tests/tier.rc b/tests/tier.rc index 19234c521a0..dd220fe09d2 100644 --- a/tests/tier.rc +++ b/tests/tier.rc @@ -114,13 +114,17 @@ function sleep_until_mid_cycle {      sleep $mod  } -function tier_deamon_check () { +function tier_daemon_check () {      pgrep -f "rebalance/$V0"      echo "$?"  }  function rebalance_run_time () {      local time=$($CLI volume rebalance $1  status | awk '{print $9}' | sed -n 3p); -    time=$(printf "%.0f\n" "$time"); -    echo $time +    local hh=$(echo $time | cut -d ':' -f1); +    local mm=$(echo $time | cut -d ':' -f2); +    local ss=$(echo $time | cut -d ':' -f3); +    local total=$(($hh * 3600 + $mm * 60 + $ss)); + +    echo $total;  }  | 
