summaryrefslogtreecommitdiffstats
path: root/robot
diff options
context:
space:
mode:
authorBrian Freeman <bf1936@att.com>2019-09-16 07:50:06 -0500
committerDaniel Rose <dr695h@att.com>2019-09-16 14:41:28 +0000
commit36b433cedc9da67701c731e8a80441f16bf6cdb1 (patch)
treea7ac649eab4af7b72d6e0f1a34a8458d6dabd8ff /robot
parent0752bf9766b678407df1ad0c242bb6cda0879326 (diff)
Add aai model size post install check
Issue-ID: INT-1139 Change-Id: I95a63b7ab3ea29433e8f24cb1839349de7587faa Signed-off-by: Brian Freeman <bf1936@att.com>
Diffstat (limited to 'robot')
-rw-r--r--robot/resources/aai/models.robot2
-rw-r--r--robot/testsuites/post-install-tests.robot2
2 files changed, 4 insertions, 0 deletions
diff --git a/robot/resources/aai/models.robot b/robot/resources/aai/models.robot
index d8de2a40..4c392d6e 100644
--- a/robot/resources/aai/models.robot
+++ b/robot/resources/aai/models.robot
@@ -14,5 +14,7 @@ Validate Size Of AAI Models
[Documentation] Query and Validates A&AI Models
[Arguments] ${min_size}=100
${resp}= AAI.Run Get Request ${AAI_FRONTEND_ENDPOINT} ${INDEX_PATH}${MODELS_SPEC_PATH} auth=${GLOBAL_AAI_AUTHENTICATION}
+ Should Be Equal As Strings ${resp.status_code} 200
${count}= Evaluate sys.getsizeof(${resp.json()}) sys
+ # ${count} is number of objects in array
Should Be True ${count} > ${min_size}
diff --git a/robot/testsuites/post-install-tests.robot b/robot/testsuites/post-install-tests.robot
index c11fd7b8..06636b7e 100644
--- a/robot/testsuites/post-install-tests.robot
+++ b/robot/testsuites/post-install-tests.robot
@@ -6,6 +6,7 @@ Documentation Testing Installation
Test Timeout 10 second
Resource ../resources/mr_interface.robot
+Resource ../resources/aai/models.robot
*** Test Cases ***
@@ -16,4 +17,5 @@ Basic DMAAP Message Router ACL Update Test
Basic AAI Service Design Models Size Test
[Tags] aaimodels postinstall
+ [Timeout] 60
Validate Size Of AAI Models