aboutsummaryrefslogtreecommitdiffstats
path: root/test/csit/tests/clamp/UIs
diff options
context:
space:
mode:
Diffstat (limited to 'test/csit/tests/clamp/UIs')
-rw-r--r--test/csit/tests/clamp/UIs/01__Create_Holmes_model.robot95
-rw-r--r--test/csit/tests/clamp/UIs/02__Create_TCA_model.robot95
-rw-r--r--test/csit/tests/clamp/UIs/03__Verify_UI_Models.robot52
-rw-r--r--test/csit/tests/clamp/UIs/04__Submit_deploy_chain_Holmes.robot131
-rw-r--r--test/csit/tests/clamp/UIs/05__Submit_deploy_chain_TCA.robot131
-rw-r--r--test/csit/tests/clamp/UIs/__init__.robot2
-rw-r--r--test/csit/tests/clamp/UIs/data/TCA_template_properties.yml82
7 files changed, 0 insertions, 588 deletions
diff --git a/test/csit/tests/clamp/UIs/01__Create_Holmes_model.robot b/test/csit/tests/clamp/UIs/01__Create_Holmes_model.robot
deleted file mode 100644
index e8b1429d0..000000000
--- a/test/csit/tests/clamp/UIs/01__Create_Holmes_model.robot
+++ /dev/null
@@ -1,95 +0,0 @@
-*** Settings ***
-Library Collections
-Library RequestsLibrary
-Library OperatingSystem
-Library json
-Library ../../../scripts/clamp/python-lib/CustomSeleniumLibrary.py
-Library XvfbRobot
-
-*** Variables ***
-${login} admin
-${passw} password
-${SELENIUM_SPEED_FAST} .2 seconds
-${SELENIUM_SPEED_SLOW} .5 seconds
-${BASE_URL} https://localhost:8443
-
-*** Keywords ***
-Create the sessions
- ${auth}= Create List ${login} ${passw}
- Create Session clamp ${BASE_URL} auth=${auth} disable_warnings=1
- Set Global Variable ${clamp_session} clamp
-
-*** Test Cases ***
-Get Requests health check ok
- Create the sessions
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/healthcheck
- Should Be Equal As Strings ${resp.status_code} 200
-
-Open Browser
-# Next line is to be enabled for Headless tests only (jenkins?). To see the tests disable the line.
- Start Virtual Display 1920 1080
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
- Open Browser ${BASE_URL}/designer/index.html browser=firefox
-
-Reply to authentication popup
- Run Keyword And Ignore Error Insert into prompt ${login} ${passw}
- Confirm action
-
-Good Login to Clamp UI and Verify logged in
- Set Window Size 1920 1080
- ${title}= Get Title
- Should Be Equal CLDS ${title}
- Wait Until Element Is Visible xpath=//*[@class="navbar-brand logo_name ng-binding"] timeout=60
- Element Text Should Be xpath=//*[@class="navbar-brand logo_name ng-binding"] expected=Hello:admin
-
-Create Model from Menu
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Create CL timeout=60
- Click Element locator=Create CL
- Input Text locator=modelName text=HolmesModel1
- Select From List By Label id=templateName templateHolmes1
- Click Button locator=Create
-
-Set Properties for HolmesModel1
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Properties CL timeout=60
- Click Element locator=Properties CL
- Select From List By Label id=service vFirewall
- Select From List By Label id=vf vFirewall 0
- Select From List By Label id=actionSet VNF
- Select From List By Label id=location Data Center 2 Data Center 3
- Input Text locator=deployParameters text={}
- Click Button locator=Save
-
-Set Policy Box properties for HolmesModel1
- Wait Until Element Is Visible xpath=//*[@data-element-id="Policy_136qatf"] timeout=60
- Click Element xpath=//*[@data-element-id="Policy_136qatf"]
- Click Button locator=New Policy
- Input Text locator=//*[@id="pname"] text=Policy1
- Select From List By Label id=recipe Migrate
- Input Text locator=maxRetries text=5
- Input Text locator=retryTimeLimit text=240
- Input Text locator=timeout text=390
- Click Button locator=Close
-
-Set Holmes Box properties for HolmesModel1
- Wait Until Element Is Visible xpath=//*[@data-element-id="Holmes_1gxp0mm"] timeout=60
- Click Element xpath=//*[@data-element-id="Holmes_1gxp0mm"]
- Input Text locator=correlationalLogic text=correlational Logic1
- Input Text locator=configPolicyName text=config Policy Name1
- Click Button locator=Save
-
-Save Model from Menu
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Save CL timeout=60
- Set Selenium Speed ${SELENIUM_SPEED_FAST}
- Click Element locator=Save CL
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:SAVE
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
-
-Close Browser
- Close Browser
diff --git a/test/csit/tests/clamp/UIs/02__Create_TCA_model.robot b/test/csit/tests/clamp/UIs/02__Create_TCA_model.robot
deleted file mode 100644
index bdc537eab..000000000
--- a/test/csit/tests/clamp/UIs/02__Create_TCA_model.robot
+++ /dev/null
@@ -1,95 +0,0 @@
-*** Settings ***
-Library Collections
-Library RequestsLibrary
-Library OperatingSystem
-Library json
-Library ../../../scripts/clamp/python-lib/CustomSeleniumLibrary.py
-Library XvfbRobot
-
-*** Variables ***
-${login} admin
-${passw} password
-${SELENIUM_SPEED_FAST} .2 seconds
-${SELENIUM_SPEED_SLOW} .5 seconds
-${BASE_URL} https://localhost:8443
-
-*** Test Cases ***
-Get Requests health check ok
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/healthcheck
- Should Be Equal As Strings ${resp.status_code} 200
-
-Open Browser
-# Next line is to be enabled for Headless tests only (jenkins?). To see the tests disable the line.
- Start Virtual Display 1920 1080
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
- Open Browser ${BASE_URL}/designer/index.html browser=firefox
-
-Reply to authentication popup
- Run Keyword And Ignore Error Insert into prompt ${login} ${passw}
- Confirm action
-
-Good Login to Clamp UI and Verify logged in
- Set Window Size 1920 1080
- ${title}= Get Title
- Should Be Equal CLDS ${title}
- Wait Until Element Is Visible xpath=//*[@class="navbar-brand logo_name ng-binding"] timeout=60
- Element Text Should Be xpath=//*[@class="navbar-brand logo_name ng-binding"] expected=Hello:admin
-
-Create Model from Menu
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Create CL timeout=60
- Click Element locator=Create CL
- Input Text locator=modelName text=TCAModel1
- Select From List By Label id=templateName templateTCA1
- Click Button locator=Create
-
-Set Properties for TCAModel1
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Properties CL timeout=60
- Click Element locator=Properties CL
- Select From List By Label id=service vLoadBalancer
- Select From List By Label id=vf vLoadBalancer 0
- Select From List By Label id=actionSet VNF
- Select From List By Label id=location Data Center 1 Data Center 3
- Input Text locator=deployParameters text={}
- Click Button locator=Save
-
-Set Policy Box properties for TCAModel1
- Wait Until Element Is Visible xpath=//*[@data-element-id="Policy_12lup3h"] timeout=60
- Click Element xpath=//*[@data-element-id="Policy_12lup3h"]
- Click Button locator=New Policy
- Input Text locator=//*[@id="pname"] text=Policy2
- Select From List By Label id=recipe Restart
- Input Text locator=maxRetries text=6
- Input Text locator=retryTimeLimit text=280
- Input Text locator=timeout text=400
- Click Button locator=Close
-
-Set TCA Box properties for TCAModel1
- Wait Until Element Is Visible xpath=//*[@data-element-id="Policy_12lup3h"] timeout=60
- Click Element xpath=//*[@data-element-id="TCA_1d13unw"]
- Input Text xpath=(//input[@id='tname'])[2] text=TCA1
- Select From List By Label xpath=//*[@id="tcaPol"] Policy2
- Select From List By Label xpath=//*[@id="eventName"] vLoadBalancer
-### Cannot set all TCA box attributes due to element not interractable with Selenium
-# Select From List By Label xpath=//*[@id="controlLoopSchemaType"] VNF
-# Select From List By Index xpath=//*[@id="controlLoopSchemaType"] 1
- Click Element xpath=(//button[@id='createNewThresh'])[2]
- Input Text xpath=(//input[@id='threshold'])[2] 6
-# Select From List By Label xpath=//*[@id="closedLoopEventStatus"] ONSET
- Click Button id=savePropsBtn
-
-Save Model from Menu
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Save CL timeout=60
- Set Selenium Speed ${SELENIUM_SPEED_FAST}
- Click Element locator=Save CL
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:SAVE
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
-
-Close Browser
- Close Browser
diff --git a/test/csit/tests/clamp/UIs/03__Verify_UI_Models.robot b/test/csit/tests/clamp/UIs/03__Verify_UI_Models.robot
deleted file mode 100644
index 66bc3b15f..000000000
--- a/test/csit/tests/clamp/UIs/03__Verify_UI_Models.robot
+++ /dev/null
@@ -1,52 +0,0 @@
-*** Settings ***
-Library Collections
-Library RequestsLibrary
-Library OperatingSystem
-Library json
-
-*** Variables ***
-${login} admin
-${passw} password
-
-*** Test Cases ***
-Verify Holmes CL well created
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/clds/model-names
- Should Contain Match ${resp} *HolmesModel1*
- Should Not Contain Match ${resp} *HolmesModel99*
-
-Verify TCA CL well create
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/clds/model-names
- Should Contain Match ${resp} *TCAModel1*
- Should Not Contain Match ${resp} *TCAModel99*
-
-Verify HolmesModel1
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/clds/model/HolmesModel1
- Should Contain Match ${resp} *templateHolmes1*
- Should Contain Match ${resp} *DC2*
- Should Contain Match ${resp} *DC3*
- Should Contain Match ${resp} *Policy1*
- Should Contain Match ${resp} *07e266fc-49ab-4cd7-8378-ca4676f1b9ec*
- Should Contain Match ${resp} *migrate*
- Should Contain Match ${resp} *240*
- Should Contain Match ${resp} *390*
- Should Contain Match ${resp} *Logic1*
- Should Contain Match ${resp} *config Policy Name1*
-
-Verify TCAModel1
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/clds/model/TCAModel1
- Should Contain Match ${resp} *templateTCA1*
- Should Contain Match ${resp} *DESIGN*
- Should Contain Match ${resp} *vnfRecipe*
- Should Contain Match ${resp} *DC1*
- Should Contain Match ${resp} *DC3*
- Should Contain Match ${resp} *Policy2*
- Should Contain Match ${resp} *restart*
- Should Contain Match ${resp} *280*
- Should Contain Match ${resp} *400*
-
-Get model names
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/clds/model-names
- Should Contain Match ${resp} *HolmesModel1*
- Should Contain Match ${resp} *TCAModel1*
- Should Not Contain Match ${resp} *TCAModel99*
- Should Not Contain Match ${resp} *HolmesModel99*
diff --git a/test/csit/tests/clamp/UIs/04__Submit_deploy_chain_Holmes.robot b/test/csit/tests/clamp/UIs/04__Submit_deploy_chain_Holmes.robot
deleted file mode 100644
index de10a27c5..000000000
--- a/test/csit/tests/clamp/UIs/04__Submit_deploy_chain_Holmes.robot
+++ /dev/null
@@ -1,131 +0,0 @@
-*** Settings ***
-Library Collections
-Library RequestsLibrary
-Library OperatingSystem
-Library json
-Library ../../../scripts/clamp/python-lib/CustomSeleniumLibrary.py
-Library XvfbRobot
-
-*** Variables ***
-${login} admin
-${passw} password
-${SELENIUM_SPEED_FAST} .2 seconds
-${SELENIUM_SPEED_SLOW} .5 seconds
-${BASE_URL} https://localhost:8443
-
-*** Test Cases ***
-Get Requests health check ok
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/healthcheck
- Should Be Equal As Strings ${resp.status_code} 200
-
-Open Browser
-# Next line is to be enabled for Headless tests only (jenkins?). To see the tests disable the line.
- Start Virtual Display 1920 1080
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
- Open Browser ${BASE_URL}/designer/index.html browser=firefox
-
-Reply to authentication popup
- Run Keyword And Ignore Error Insert into prompt ${login} ${passw}
- Confirm action
-
-Good Login to Clamp UI and Verify logged in
- Set Window Size 1920 1080
- ${title}= Get Title
- Should Be Equal CLDS ${title}
- Wait Until Element Is Visible xpath=//*[@class="navbar-brand logo_name ng-binding"] timeout=60
- Element Text Should Be xpath=//*[@class="navbar-brand logo_name ng-binding"] expected=Hello:admin
-
-Open Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Open CL timeout=60
- Click Element locator=Open CL
- Select From List By Label id=modelName HolmesModel1
- Click Button locator=OK
- Element Should Contain xpath=//*[@id="modeler_name"] Closed Loop Modeler - HolmesModel1
- Element Should Contain xpath=//*[@id="status_clds"] DESIGN
-
-Validate-Test Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Validation Test timeout=60
- Click Element locator=Validation Test
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:TEST
- Element Should Contain xpath=//*[@id="status_clds"] DESIGN
-
-Submit Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Submit timeout=60
- Click Element locator=Submit
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:SUBMIT
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Resubmit Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Resubmit timeout=60
- Click Element locator=Resubmit
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:RESUBMIT
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Deploy Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Deploy timeout=60
- Click Element locator=Deploy
-# Wait Until Element Is Visible xpath=//*[@id="deployProperties"] timeout=60
-# Input Text xpath=//*[@id="deployProperties"] text={}
- Click Button locator=Deploy
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:deploy
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-Update Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Update timeout=60
- Click Element locator=Update
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:UPDATE
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-Stop Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Stop timeout=60
- Click Element locator=Stop
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:STOP
- Element Should Contain xpath=//*[@id="status_clds"] STOPPED
-
-Restart Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Restart timeout=60
- Click Element locator=Restart
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:RESTART
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-UnDeploy Holmes CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=UnDeploy timeout=60
- Click Element locator=UnDeploy
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:undeploy
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Close Browser
- Close Browser
diff --git a/test/csit/tests/clamp/UIs/05__Submit_deploy_chain_TCA.robot b/test/csit/tests/clamp/UIs/05__Submit_deploy_chain_TCA.robot
deleted file mode 100644
index 2b95530ae..000000000
--- a/test/csit/tests/clamp/UIs/05__Submit_deploy_chain_TCA.robot
+++ /dev/null
@@ -1,131 +0,0 @@
-*** Settings ***
-Library Collections
-Library RequestsLibrary
-Library OperatingSystem
-Library json
-Library ../../../scripts/clamp/python-lib/CustomSeleniumLibrary.py
-Library XvfbRobot
-
-*** Variables ***
-${login} admin
-${passw} password
-${SELENIUM_SPEED_FAST} .2 seconds
-${SELENIUM_SPEED_SLOW} .5 seconds
-${BASE_URL} https://localhost:8443
-
-*** Test Cases ***
-Get Requests health check ok
- ${resp}= Get Request ${clamp_session} /restservices/clds/v1/healthcheck
- Should Be Equal As Strings ${resp.status_code} 200
-
-Open Browser
-# Next line is to be enabled for Headless tests only (jenkins?). To see the tests disable the line.
- Start Virtual Display 1920 1080
- Set Selenium Speed ${SELENIUM_SPEED_SLOW}
- Open Browser ${BASE_URL}/designer/index.html browser=firefox
-
-Reply to authentication popup
- Run Keyword And Ignore Error Insert into prompt ${login} ${passw}
- Confirm action
-
-Good Login to Clamp UI and Verify logged in
- Set Window Size 1920 1080
- ${title}= Get Title
- Should Be Equal CLDS ${title}
- Wait Until Element Is Visible xpath=//*[@class="navbar-brand logo_name ng-binding"] timeout=60
- Element Text Should Be xpath=//*[@class="navbar-brand logo_name ng-binding"] expected=Hello:admin
-
-Open TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[1]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[1]/a
- Wait Until Element Is Visible locator=Open CL timeout=60
- Click Element locator=Open CL
- Select From List By Label id=modelName TCAModel1
- Click Button locator=OK
- Element Should Contain xpath=//*[@id="modeler_name"] Closed Loop Modeler - TCAModel1
- Element Should Contain xpath=//*[@id="status_clds"] DESIGN
-
-Validate-Test TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Validation Test timeout=60
- Click Element locator=Validation Test
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:TEST
- Element Should Contain xpath=//*[@id="status_clds"] DESIGN
-
-Submit TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Submit timeout=60
- Click Element locator=Submit
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:SUBMIT
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Resubmit TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Resubmit timeout=60
- Click Element locator=Resubmit
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:RESUBMIT
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Deploy TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Deploy timeout=60
- Click Element locator=Deploy
-# Wait Until Element Is Visible xpath=//*[@id="deployProperties"] timeout=60
-# Input Text xpath=//*[@id="deployProperties"] text={}
- Click Button locator=Deploy
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:deploy
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-Update TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Update timeout=60
- Click Element locator=Update
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:UPDATE
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-Stop TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Stop timeout=60
- Click Element locator=Stop
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:STOP
- Element Should Contain xpath=//*[@id="status_clds"] STOPPED
-
-Restart TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=Restart timeout=60
- Click Element locator=Restart
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:RESTART
- Element Should Contain xpath=//*[@id="status_clds"] ACTIVE
-
-UnDeploy TCA CL
- Wait Until Element Is Visible xpath=//*[@id="navbar"]/ul/li[2]/a timeout=60
- Click Element xpath=//*[@id="navbar"]/ul/li[2]/a
- Wait Until Element Is Visible locator=UnDeploy timeout=60
- Click Element locator=UnDeploy
- Click Button locator=Yes
- Wait Until Element Is Visible xpath=//*[@id="alert_message_"] timeout=60
- Element Text Should Be xpath=//*[@id="alert_message_"] expected=Action Successful:undeploy
- Element Should Contain xpath=//*[@id="status_clds"] DISTRIBUTED
-
-Close Browser
- Close Browser
diff --git a/test/csit/tests/clamp/UIs/__init__.robot b/test/csit/tests/clamp/UIs/__init__.robot
deleted file mode 100644
index fc9f27343..000000000
--- a/test/csit/tests/clamp/UIs/__init__.robot
+++ /dev/null
@@ -1,2 +0,0 @@
-*** Settings ***
-Documentation Clamp - UIs
diff --git a/test/csit/tests/clamp/UIs/data/TCA_template_properties.yml b/test/csit/tests/clamp/UIs/data/TCA_template_properties.yml
deleted file mode 100644
index 101dc2c0d..000000000
--- a/test/csit/tests/clamp/UIs/data/TCA_template_properties.yml
+++ /dev/null
@@ -1,82 +0,0 @@
-tosca_definitions_version: cloudify_dsl_1_3
-imports:
-- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml
-- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml
-- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml
-- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml
-inputs:
- location_id:
- type: string
- service_id:
- type: string
-node_templates:
- cdap_host_host:
- type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure
- properties:
- location_id:
- get_input: location_id
- scn_override: cdap_broker.solutioning-central.dcae.onap.org
- interfaces:
- cloudify.interfaces.lifecycle: {
- }
- tca_tca:
- type: dcae.nodes.MicroService.cdap
- properties:
- app_config:
- appDescription: DCAE Analytics Threshold Crossing Alert Application
- appName: dcae-tca
- tcaSubscriberOutputStreamName: TCASubscriberOutputStream
- tcaVESAlertsTableName: TCAVESAlertsTable
- tcaVESAlertsTableTTLSeconds: '1728000'
- tcaVESMessageStatusTableName: TCAVESMessageStatusTable
- tcaVESMessageStatusTableTTLSeconds: '86400'
- thresholdCalculatorFlowletInstances: '2'
- app_preferences:
- publisherContentType: application/json
- publisherHostName: mrlocal-mtnjftle01.onap.org
- publisherHostPort: '3905'
- publisherMaxBatchSize: '10'
- publisherMaxRecoveryQueueSize: '100000'
- publisherPollingInterval: '20000'
- publisherProtocol: https
- publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub
- publisherUserName: m00502@tca.af.dcae.onap.org
- publisherUserPassword: Te5021abc
- subscriberConsumerGroup: OpenDCAE-c12
- subscriberConsumerId: c12
- subscriberContentType: application/json
- subscriberHostName: mrlocal-mtnjftle01.onap.org
- subscriberHostPort: '3905'
- subscriberMessageLimit: '-1'
- subscriberPollingInterval: '20000'
- subscriberProtocol: https
- subscriberTimeoutMS: '-1'
- subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub
- subscriberUserName: m00502@tca.af.dcae.onap.org
- subscriberUserPassword: Te5021abc
- tca_policy: null
- artifact_name: dcae-analytics-tca
- artifact_version: 1.0.0
- connections:
- streams_publishes: [
- ]
- streams_subscribes: [
- ]
- jar_url: http://somejar
- location_id:
- get_input: location_id
- namespace: cdap_tca_hi_lo
- programs:
- - program_id: TCAVESCollectorFlow
- program_type: flows
- - program_id: TCADMaaPMRSubscriberWorker
- program_type: workers
- - program_id: TCADMaaPMRPublisherWorker
- program_type: workers
- service_component_type: cdap_app_tca
- service_id:
- get_input: service_id
- streamname: TCASubscriberOutputStream
- relationships:
- - target: cdap_host_host
- type: dcae.relationships.component_contained_in \ No newline at end of file