X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fgroupbasedpolicy%2FGBP%2F3-node%2Fgbp2-multitenant%2F020_http.robot;fp=csit%2Fsuites%2Fgroupbasedpolicy%2FGBP%2F3-node%2Fgbp2-multitenant%2F020_http.robot;h=c36d73ceb95ac3579a9cd78e3fc6f5ebd9591f33;hb=eb6f6620ee35cce6f31c0e0288934ef04f03dd78;hp=e26e24e96f006f80858bab551d5fc7f983e99f0d;hpb=5855ec4efd3303cf96c5ac4e122326fd8fef1f65;p=integration%2Ftest.git diff --git a/csit/suites/groupbasedpolicy/GBP/3-node/gbp2-multitenant/020_http.robot b/csit/suites/groupbasedpolicy/GBP/3-node/gbp2-multitenant/020_http.robot index e26e24e96f..c36d73ceb9 100644 --- a/csit/suites/groupbasedpolicy/GBP/3-node/gbp2-multitenant/020_http.robot +++ b/csit/suites/groupbasedpolicy/GBP/3-node/gbp2-multitenant/020_http.robot @@ -1,24 +1,38 @@ *** Settings *** -Documentation Tests for HTTP flow -Force Tags multi-tenant http multi-tenant-main -Library SSHLibrary -Resource ../../../../../libraries/Utils.robot -Resource ../../../../../libraries/GBP/ConnUtils.robot -Resource ../../../../../libraries/GBP/DockerUtils.robot -Resource ../../../../../libraries/GBP/OpenFlowUtils.robot -Variables ../../../../../variables/Variables.py -Resource ../Variables.robot +Documentation Tests for HTTP flow + +Library SSHLibrary +Resource ../../../../../libraries/Utils.robot +Resource ../../../../../libraries/GBP/ConnUtils.robot +Resource ../../../../../libraries/GBP/DockerUtils.robot +Resource ../../../../../libraries/GBP/OpenFlowUtils.robot +Variables ../../../../../variables/Variables.py +Resource ../Variables.robot + +Force Tags multi-tenant http multi-tenant-main + *** Variables *** -${timeout} 10s +${timeout} 10s + *** Test Cases *** Setting Variables for Tenant 1 [Documentation] Setting variables for test cases related to tenant 1. # Same subnet tests are not supported by current topology configuration; # clients and webservers are put in two different subnets - Set Test Variables client_switch_ip=${GBP1} client_docker=h35_2 client_ip=10.0.35.2 client_mac=00:00:00:00:35:02 same_webserver_docker=h36_3 same_webserver_ip=10.0.36.3 - ... same_webserver_mac=00:00:00:00:36:03 diff_webserver_switch_ip=${GBP3} diff_webserver_docker=h36_2 diff_webserver_ip=10.0.36.2 diff_webserver_mac=00:00:00:00:36:02 + Set Test Variables + ... client_switch_ip=${GBP1} + ... client_docker=h35_2 + ... client_ip=10.0.35.2 + ... client_mac=00:00:00:00:35:02 + ... same_webserver_docker=h36_3 + ... same_webserver_ip=10.0.36.3 + ... same_webserver_mac=00:00:00:00:36:03 + ... diff_webserver_switch_ip=${GBP3} + ... diff_webserver_docker=h36_2 + ... diff_webserver_ip=10.0.36.2 + ... diff_webserver_mac=00:00:00:00:36:02 Tenant 1 Same switch, start SimpleHttpServer on h36_3 [Documentation] Same Switch (sw1) @@ -206,8 +220,18 @@ Tenant 1 Different switches, stop SimpleHttpServer on h36_2 Setting Variables For Tenant 2 [Documentation] Setting variables for test cases related to tenant 1. - Set Test Variables client_switch_ip=${GBP1} client_docker=h35_8 client_ip=10.0.35.8 client_mac=00:00:00:00:35:08 same_webserver_docker=h36_6 same_webserver_ip=10.0.36.6 - ... same_webserver_mac=00:00:00:00:36:06 diff_webserver_switch_ip=${GBP2} diff_webserver_docker=h36_7 diff_webserver_ip=10.0.36.7 diff_webserver_mac=00:00:00:00:36:07 + Set Test Variables + ... client_switch_ip=${GBP1} + ... client_docker=h35_8 + ... client_ip=10.0.35.8 + ... client_mac=00:00:00:00:35:08 + ... same_webserver_docker=h36_6 + ... same_webserver_ip=10.0.36.6 + ... same_webserver_mac=00:00:00:00:36:06 + ... diff_webserver_switch_ip=${GBP2} + ... diff_webserver_docker=h36_7 + ... diff_webserver_ip=10.0.36.7 + ... diff_webserver_mac=00:00:00:00:36:07 Tenant 2 Same switch, start SimpleHttpServer on h36_6 [Documentation] Same Switch (sw1)