Fix test cases related to lock/unlock of compute and storage nodes

This commit will prevent errors when trying to do the lock/unlock
on compute and storage nodes.

Right now, operation fails for compute-0 and oftenly on storage-0
because ceph monitor is not on sync.

This commit will change the Test Cases to be executed only for
compute-1 and storage-1. It'll also avoid increasing the execution
time.

Change-Id: If5c72b1cfd6bec2f74bfeae7dfcfd91324ef16a6
Signed-off-by: George Postolache <george.postolache@intel.com>
This commit is contained in:
Lemus Contreras, Cristopher J 2020-03-10 09:33:21 -07:00 committed by George Postolache
parent b5b362c759
commit c0c2a40db2
1 changed files with 10 additions and 14 deletions

View File

@ -15,6 +15,8 @@ Suite TearDown Run Keywords
*** Variables *** *** Variables ***
${controller_0} controller-0 ${controller_0} controller-0
${controller_1} controller-1 ${controller_1} controller-1
${compute_1} compute-1
${storage_1} storage-1
${add_error_msg} Host-add Rejected: Adding a host on a simplex system ${add_error_msg} Host-add Rejected: Adding a host on a simplex system
... is not allowed. ... is not allowed.
${swact_error_msg} Swact action not allowed for a simplex system. ${swact_error_msg} Swact action not allowed for a simplex system.
@ -62,20 +64,14 @@ Lock Unlock Standby Controller
Lock Node ${standby_controller} Lock Node ${standby_controller}
Unlock Controller ${standby_controller} Unlock Controller ${standby_controller}
Lock Unlock Compute Hosts Lock Unlock Compute Host
[Tags] MN-Local MN-External [Tags] MN-Local MN-External
[Documentation] Perform a lock/unlock to the compute nodes [Documentation] Perform a lock/unlock to the compute node
${computes} = Get Compute Nodes Lock Node ${compute_1}
Sort List ${computes} Unlock Compute ${compute_1}
: FOR ${compute} IN @{computes}
\ Lock Node ${compute}
\ Unlock Compute ${compute}
Lock Unlock Storage Hosts Lock Unlock Storage Host
[Tags] MN-External [Tags] MN-External
[Documentation] Perform a lock/unlock to the storage nodes [Documentation] Perform a lock/unlock to the storage node
${storages} = Get Storage Nodes Lock Node ${storage_1}
Sort List ${storages} Unlock Storage ${storage_1}
: FOR ${storage} IN @{storages}
\ Lock Node ${storage}
\ Unlock Storage ${storage}