blob: 26a21eded4c650e25f2b0bdf178c65c00debebdf [file] [log] [blame]
ec472j09950082020-04-08 16:44:48 +03001##############################################################################
2#
3# Copyright (c) 2019 AT&T Intellectual Property.
4#
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17##############################################################################
18#
19# This source code is part of the near-RT RIC (RAN Intelligent Controller)
20# platform project (RICP).
21#
22
23
24*** Settings ***
ss412gef8e7b22020-07-14 21:54:24 +000025Variables ../Scripts/variables.py
26Suite Setup Prepare Enviorment ${True}
ec472j09950082020-04-08 16:44:48 +030027Resource ../Resource/resource.robot
28Resource ../Resource/Keywords.robot
ec472j09950082020-04-08 16:44:48 +030029Library OperatingSystem
30Library ../Scripts/find_rmr_message.py
31Library ../Scripts/rsmscripts.py
32Library REST ${url}
33
ss412gef8e7b22020-07-14 21:54:24 +000034*** Variables ***
35${url} ${e2mgr_address}
36
ec472j09950082020-04-08 16:44:48 +030037
38
39
40*** Test Cases ***
41
42
43Get request gnb
44 Sleep 2s
45 Get Request node b gnb
46 Integer response status 200
47 String response body ranName ${ranname}
48 String response body connectionStatus CONNECTED
49 String response body nodeType GNB
ss412gef8e7b22020-07-14 21:54:24 +000050 String response body associatedE2tInstanceAddress ${e2t_alpha_address}
ec472j09950082020-04-08 16:44:48 +030051 Integer response body gnb ranFunctions 0 ranFunctionId 1
52 Integer response body gnb ranFunctions 0 ranFunctionRevision 1
53 Integer response body gnb ranFunctions 1 ranFunctionId 2
54 Integer response body gnb ranFunctions 1 ranFunctionRevision 1
55 Integer response body gnb ranFunctions 2 ranFunctionId 3
56 Integer response body gnb ranFunctions 2 ranFunctionRevision 1
57
58
ss412gef8e7b22020-07-14 21:54:24 +000059Prepare Logs For Tests
60 Remove log files
61 Save logs
ec472j09950082020-04-08 16:44:48 +030062