Rpc_Before_Stop_On_Successors
[Documentation] Run rpc on non owher cluster nodes.
- : FOR ${idx} IN @{brt_successors}
- \ Run_Rpc ${idx}
+ FOR ${idx} IN @{brt_successors}
+ Run_Rpc ${idx}
+ END
Stop_Current_Owner_Member
[Documentation] Stop cluster node which is the owner.
Rpc_On_Remained_Cluster_Nodes
[Documentation] Run rpc on remained cluster nodes.
- : FOR ${idx} IN @{old_brt_successors}
- \ BuiltIn.Wait_Until_Keyword_Succeeds 60s 5s Run_Rpc ${idx}
+ FOR ${idx} IN @{old_brt_successors}
+ BuiltIn.Wait_Until_Keyword_Succeeds 60s 5s Run_Rpc ${idx}
+ END
Restart_Stopped_Member
[Documentation] Restart stopped node
Rpc_After_Rejoin_On_All
[Documentation] Run rpc again on all nodes.
Run_Rpc ${brt_owner}
- : FOR ${idx} IN @{brt_successors}
- \ Run_Rpc ${idx}
+ FOR ${idx} IN @{brt_successors}
+ Run_Rpc ${idx}
+ END
*** Keywords ***
Setup_Suite
[Documentation] Verify new owner was elected or remained the same.
${owner} ${successors}= Get_Present_Brt_Owner_And_Successors ${node_to_ask}
BuiltIn.Run_Keyword_If ${new_elected} BuiltIn.Should_Not_Be_Equal_As_Numbers ${old_owner} ${owner}
- BuiltIn.Run_Keyword_Unless ${new_elected} BuiltIn.Should_Be_Equal_As_numbers ${old_owner} ${owner}
+ BuiltIn.Run_Keyword_If not ${new_elected} BuiltIn.Should_Be_Equal_As_numbers ${old_owner} ${owner}
Get_Present_Brt_Owner_And_Successors
[Arguments] ${node_to_ask} ${store}=${False}