upload pm-support
[ta/cloudtaf.git] / testcases / __init__.robot
1 # Copyright 2019 Nokia
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #     http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 *** Settings ***
16
17 Library             cluster.cluster.Cluster   WITH NAME   Cluster
18 Library             crl.remotesession.remotesession.RemoteSession
19                     ...    WITH NAME    RemoteSession
20 Suite Setup         Setup Suite
21 Suite Teardown      Teardown Suite
22
23 *** Keywords ***
24
25 Setup Suite
26     ${master}=    Get Variable Value    ${RFCLI_TARGET_1.MASTER_PROFILE}    caas_master
27     ${worker}=    Get Variable Value    ${RFCLI_TARGET_1.WORKER_PROFILE}    caas_worker
28     Cluster.Set Profiles    master=${master}     worker=${worker}
29
30 Teardown Suite
31     Run Keyword And Ignore Error    Cluster.Delete Users
32     RemoteSession.Close