Scalability Of Pods In COE
[integration/test.git] / csit / suites / coe / Pods_Scalability_Tests.robot
1 *** Settings ***
2 Suite Setup       Coe Suite Setup
3 Suite Teardown    Coe Suite Teardown
4 Test Teardown     Coe.Tear Down
5 Library           BuiltIn
6 Library           SSHLibrary
7 Library           String
8 Resource          ../../libraries/Coe.robot
9 Resource          ../../libraries/DataModels.robot
10 Resource          ../../libraries/SSHKeywords.robot
11 Resource          ../../libraries/Utils.robot
12 Resource          ../../variables/netvirt/Variables.robot
13 Resource          ../../variables/Variables.robot
14
15 *** Variables ***
16 ${NO_OF_PODS_PER_VM}    15
17
18 *** Test Cases ***
19 Verify Connectivity Between Pods
20     : FOR    ${i}    IN RANGE    1    ${NO_OF_PODS_PER_VM}+1
21     \    Coe.Create Pods    ssd    busybox${i}.yaml    busybox${i}
22     \    Coe.Create Pods    ssl    pod${i}.yaml    pod${i}
23     BuiltIn.Wait Until Keyword Succeeds    55s    2s    Coe.Check Pod Status Is Running
24     Coe.Collect Pod Names and Ping