Fixed recognizing of IP address of the subnet
Change-Id: If8ab73df9f644e0fed4e19d44c643ead526c1612
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								boffin/dist/robotframework_boffin-1.0rc3-py2.7.egg
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								boffin/dist/robotframework_boffin-1.0rc3-py2.7.egg
									
									
									
									
										vendored
									
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -146,7 +146,7 @@ class _ArtificialIntelligence:
 | 
			
		||||
                    element = label_element.parent.find_previous(element_type)
 | 
			
		||||
 | 
			
		||||
                elif method == 'associated':
 | 
			
		||||
                    for t in ['a', 'button', 'input', 'select']:
 | 
			
		||||
                    for t in ['a', 'button', 'input', 'select', 'span']:
 | 
			
		||||
                        elements = label_element.parent.find_all_next(t)
 | 
			
		||||
                        for e in reversed(elements):
 | 
			
		||||
                            if element_type in e.text:
 | 
			
		||||
 
 | 
			
		||||
@@ -82,7 +82,7 @@ Create and Delete ASP.NET service
 | 
			
		||||
    Delete environment "create_delete_asp" after test
 | 
			
		||||
 | 
			
		||||
Create and Delete IIS Farm service
 | 
			
		||||
    [Tags]    10
 | 
			
		||||
    [Tags]    10    commit
 | 
			
		||||
    Log in WebUI by WebTestUser/swordfish
 | 
			
		||||
    User click on "Create Environment"
 | 
			
		||||
    User set value "create_delete_iis_farm" for field Environment Name
 | 
			
		||||
@@ -94,7 +94,7 @@ Create and Delete IIS Farm service
 | 
			
		||||
    User set value "iis-farm" for field Service Name
 | 
			
		||||
    User set value "P@ssw0rd" for field Administrator password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    User set value "10.0.1.70" for field Load Balancer VIP
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User set value "iisfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User select "Windows Server 2012 Standard" from dropdown list "Instance image"
 | 
			
		||||
@@ -105,7 +105,7 @@ Create and Delete IIS Farm service
 | 
			
		||||
    Delete environment "create_delete_iis_farm" after test
 | 
			
		||||
 | 
			
		||||
Create and Delete ASP.NET Farm service
 | 
			
		||||
    [Tags]    11
 | 
			
		||||
    [Tags]    11    commit
 | 
			
		||||
    Log in WebUI by WebTestUser/swordfish
 | 
			
		||||
    User click on "Create Environment"
 | 
			
		||||
    User set value "create_delete_asp_farm" for field Environment Name
 | 
			
		||||
@@ -118,7 +118,7 @@ Create and Delete ASP.NET Farm service
 | 
			
		||||
    User set value "P@ssw0rd" for field Administrator password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    User set value "git://github.com/Mirantis/murano-mvc-demo.git" for field Git repository
 | 
			
		||||
    User set value "10.0.1.71" for field Load Balancer VIP
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User set value "aspfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User select "Windows Server 2012 Standard" from dropdown list "Instance image"
 | 
			
		||||
@@ -153,7 +153,7 @@ Create and Delete MS SQL server
 | 
			
		||||
    Delete environment "create_delete_mssql" after test
 | 
			
		||||
 | 
			
		||||
Create and Delete MS SQL Cluster
 | 
			
		||||
    [Tags]    13
 | 
			
		||||
    [Tags]    13    commit
 | 
			
		||||
    Log in WebUI by WebTestUser/swordfish
 | 
			
		||||
    User click on "Create Environment"
 | 
			
		||||
    User set value "create_delete_sqlcluster" for field Environment Name
 | 
			
		||||
@@ -172,11 +172,11 @@ Create and Delete MS SQL Cluster
 | 
			
		||||
    User set value "P@ssw0rd" for field SA Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm SA password
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User set value "10.0.1.8" for field Cluster Static IP
 | 
			
		||||
    Set IP address from the subnet where Cluster Static IP is running
 | 
			
		||||
    User set value "cluster" for field Cluster Name
 | 
			
		||||
    User set value "AG_name" for field Availability Group Name
 | 
			
		||||
    User set value "AG_listener_name" for field Availability Group Listener Name
 | 
			
		||||
    User set value "10.0.1.9" for field Availability Group Listener IP
 | 
			
		||||
    Set IP address from the subnet where Availability Group Listener IP is running
 | 
			
		||||
    User set value "user" for field SQL User Name
 | 
			
		||||
    User set value "P@ssw0rd" for field SQL User Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
@@ -252,4 +252,3 @@ Check opportunity to choose Instance Flavor
 | 
			
		||||
    User select "m1.large" from dropdown list "Instance flavor"
 | 
			
		||||
    User select "m1.medium" from dropdown list "Instance flavor"
 | 
			
		||||
    Delete environment "env_inst_flavor" after test
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -97,7 +97,7 @@ Deploy environment with IIS Farm
 | 
			
		||||
    User set value "iis_farm" for field Service Name
 | 
			
		||||
    User set value "P@ssw0rd" for field Administrator password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    User set value "10.0.1.71" for field Load Balancer VIP
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User set value "iisfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User select "Windows Server 2012 Standard" from dropdown list "Instance image"
 | 
			
		||||
@@ -122,7 +122,7 @@ Deploy environment with ASP.NET Farm
 | 
			
		||||
    User set value "P@ssw0rd" for field Administrator password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    User set value "git://github.com/Mirantis/murano-mvc-demo.git" for field Git repository
 | 
			
		||||
    User set value "10.0.1.72" for field Load Balancer VIP
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User set value "aspfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User select "Windows Server 2012 Standard" from dropdown list "Instance image"
 | 
			
		||||
@@ -178,11 +178,11 @@ Deploy environment with MS SQL cluster
 | 
			
		||||
    User set value "P@ssw0rd" for field SA Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm SA password
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User set value "10.0.1.88" for field Cluster Static IP
 | 
			
		||||
    Set IP address from the subnet where Cluster Static IP is running
 | 
			
		||||
    User set value "cluster" for field Cluster Name
 | 
			
		||||
    User set value "AG_name" for field Availability Group Name
 | 
			
		||||
    User set value "AG_listener_name" for field Availability Group Listener Name
 | 
			
		||||
    User set value "10.0.1.89" for field Availability Group Listener IP
 | 
			
		||||
    Set IP address from the subnet where Availability Group Listener IP is running
 | 
			
		||||
    User set value "user" for field SQL User Name
 | 
			
		||||
    User set value "P@ssw0rd" for field SQL User Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
 
 | 
			
		||||
@@ -113,6 +113,7 @@ User create IIS Farm with name "${name}" ${join} "${domain}"
 | 
			
		||||
    User set value "${name}" for field Service Name
 | 
			
		||||
    User set value "P@ssw0rd" for field Administrator password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User select "${domain}" from dropdown list "Domain"
 | 
			
		||||
    User set value "iisfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
@@ -128,6 +129,7 @@ User create ASP.NET Farm with name "${name}" ${join} "${domain}"
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
    User select "${domain}" from dropdown list "Domain"
 | 
			
		||||
    User set value "git://github.com/Mirantis/murano-mvc-demo.git" for field Git repository
 | 
			
		||||
    Set IP address from the subnet where Load Balancer VIP is running
 | 
			
		||||
    User set value "aspfarm#" for field Hostname template
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User select "Windows Server 2012 Standard" from dropdown list "Instance image"
 | 
			
		||||
@@ -162,11 +164,11 @@ User create MS SQL cluster with name "${name}" ${join} "${domain}"
 | 
			
		||||
    User set value "P@ssw0rd" for field SA Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm SA password
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    User set value "10.100.0.88" for field Cluster Static IP
 | 
			
		||||
    Set IP address from the subnet where Cluster Static IP is running
 | 
			
		||||
    User set value "cluster" for field Cluster Name
 | 
			
		||||
    User set value "AG_name" for field Availability Group Name
 | 
			
		||||
    User set value "AG_listener_name" for field Availability Group Listener Name
 | 
			
		||||
    User set value "10.100.0.89" for field Availability Group Listener IP
 | 
			
		||||
    Set IP address from the subnet where Availability Group Listener IP is running
 | 
			
		||||
    User set value "user" for field SQL User Name
 | 
			
		||||
    User set value "P@ssw0rd" for field SQL User Password
 | 
			
		||||
    User set value "P@ssw0rd" for field Confirm password
 | 
			
		||||
@@ -220,3 +222,14 @@ Choose and download file "${file_name}" to repository
 | 
			
		||||
    Sleep    5s
 | 
			
		||||
    User click on "Upload"
 | 
			
		||||
    Sleep    5s
 | 
			
		||||
 | 
			
		||||
Set IP address from the subnet where ${component} is running
 | 
			
		||||
    User set value "1.1.1.1" for field ${component}
 | 
			
		||||
    User click on "Next"
 | 
			
		||||
    Page should contain    Specified IP address should belong to
 | 
			
		||||
    ${xpath}    Find Associated Element    ${component}    Specified IP address should belong to
 | 
			
		||||
    ${string}=    Get Text    ${xpath}
 | 
			
		||||
    @{words}    Split String    ${string}    ${SPACE}
 | 
			
		||||
    @{IP}    Split String    @{words}[6]    .
 | 
			
		||||
    ${last_byte}=    Generate Random String    2    [NUMBERS]
 | 
			
		||||
    User set value "@{IP}[0].@{IP}[1].@{IP}[2].${last_byte}" for field ${component}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user