Add music health check 18/84718/1
authorTschaen, Brendan <ctschaen@att.com>
Tue, 9 Apr 2019 16:08:06 +0000 (12:08 -0400)
committerTschaen, Brendan <ctschaen@att.com>
Tue, 9 Apr 2019 16:08:06 +0000 (12:08 -0400)
Change-Id: Ie55077c60929c4c4abbd2c759fef5fa151061d1a
Issue-ID: MUSIC-378
Signed-off-by: Tschaen, Brendan <ctschaen@att.com>
robot/resources/music/music_interface.robot
robot/testsuites/health-check.robot

index 67e1402..73d393d 100644 (file)
@@ -24,3 +24,14 @@ Run MUSIC Cassandra Connection Check
      ${resp}=    Run MUSIC Get Request    ${MUSIC_CASSA_HEALTH_CHECK_PATH}    
      Should Be Equal As Strings        ${resp.status_code}     200
      Should Be Equal As Strings        ${resp.json()['Cassandra']}     Active
+     
+     
+Run MUSIC Get Request
+     [Documentation]    Runs MUSIC Get request
+     [Arguments]    ${data_path}
+     ${session}=    Create Session     music   ${MUSIC_ENDPOINT}
+     ${uuid}=    Generate UUID
+     ${headers}=  Create Dictionary     Accept=application/json    Content-Type=application/json    X-TransactionId=${GLOBAL_APPLICATION_ID}-${uuid}    X-FromAppId=${GLOBAL_APPLICATION_ID}
+     ${resp}=  Get Request     music   ${data_path}     headers=${headers}
+     Log    Received response from music ${resp.text}
+     [Return]    ${resp}
index 7a62cdd..dda2fbc 100644 (file)
@@ -116,6 +116,14 @@ Basic Multicloud-vio API Health Check
     [Tags]    health    multicloud
     Run MSB Get Request    /api/multicloud-vio/v0/swagger.json
 
+Basic MUSIC Health Check
+    [Tags]    health    music
+    Run MUSIC Health Check
+
+Basic MUSIC Cassa Check
+    [Tags]    health    music
+    Run MUSIC Cassandra Connection Check
+
 Basic OOF-Homing Health Check
     [Tags]    health    medium
     Run OOF-Homing Health Check