Skip to content

Not getting proper response for error case #46

@ashoks237

Description

@ashoks237

Install Existing Application:

TEST CASE ID     :  LISA_07
DESCRIPTION      :  Check if able to install the existing application
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : Install_Test_Application
Pre Requisite No : 1TEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  TRUE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"category": "category", "version": "1.0", "appName": "essos_sercom", "url": "http://192.168.160.29:8003/essos.tar.gz", "type": "dac", "id": "essos_sercom"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.install"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'error': {u'message': u'', u'code': 1003}}TEST STEP NAME   :  Install_Application
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.install
INPUT PARAMETER  :  category - category, version - 1.0, appName - essos_sercom, url - http://192.168.160.29:8003/essos.tar.gz, type - dac, id - essos_sercom
EXPECTED VALUES  :  already installed,1003
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
ERROR            :  {u'message': u'', u'code': 1003}##--------- [TEST EXECUTION STATUS] : FAILURE  

UnInstall Non Existent Application

TEST CASE ID     :  LISA_09
DESCRIPTION      :  Checks the error message on uninstalling the non existing application
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : UnInstall_Test_Application
Pre Requisite No : 1[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"uninstallType": "full", "type": "dac", "version": "1.0", "id": "essos_sercom"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.uninstall"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'error': {u'message': u'', u'code': 1001}}TEST STEP NAME   :  UnInstall_Application
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.uninstall
INPUT PARAMETER  :  uninstallType - full, type - dac, version - 1.0, id - essos_sercom
EXPECTED VALUES  :  wrong parameters,1001
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
ERROR            :  {u'message': u'', u'code': 1001}##--------- [TEST EXECUTION STATUS] : FAILURE  

Install Invalid Application ID

TEST CASE ID     :  LISA_10
DESCRIPTION      :  Checks the error message on installing invalid app
#==============================================================================#JSON Cmd :  {"params": {"category": "category", "version": "1.0", "appName": "essos_sercom", "url": "http://192.168.160.29:8003/essos.tar.gz", "type": "dac", "id": ""}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.install"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'error': {u'message': u'', u'code': 1001}}TEST STEP NAME   :  Install_Application
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.install
INPUT PARAMETER  :  category - category, version - 1.0, appName - essos_sercom, url - http://192.168.160.29:8003/essos.tar.gz, type - dac, id - 
EXPECTED VALUES  :  request not accepted,1001
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
ERROR            :  {u'message': u'', u'code': 1001}##--------- [TEST EXECUTION STATUS] : FAILURE 

Install Application With Empty Version

TEST CASE ID     :  LISA_12
DESCRIPTION      :  Checks the error message on installing application with empty version
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : UnInstall_Test_Application
Pre Requisite No : 1[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"category": "category", "version": "", "appName": "essos_sercom", "url": "http://192.168.160.29:8003/essos.tar.gz", "type": "dac", "id": "essos_sercom"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.install"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'error': {u'message': u'', u'code': 1001}}TEST STEP NAME   :  Install_Test_Application
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.install
INPUT PARAMETER  :  category - category, version - , appName - essos_sercom, url - http://192.168.160.29:8003/essos.tar.gz, type - dac, id - essos_sercom
EXPECTED VALUES  :  request not accepted,1001
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
ERROR            :  {u'message': u'', u'code': 1001}##--------- [TEST EXECUTION STATUS] : FAILURE

Uninstall Application With Unavailable Version

TEST CASE ID     :  LISA_13
DESCRIPTION      :  Checks the error message on uninstalling application with unavailable version
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : Install_Test_Application
Pre Requisite No : 1[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSETEST STEP NAME   :  Install_Application
TEST STEP ID     :  2
PLUGIN API NAME  :  LISA.1.install
INPUT PARAMETER  :  category - category, version - 1.0, appName - essos_sercom, url - http://192.168.160.29:8003/essos.tar.gz, type - dac, id - essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
RESULT           :  3932491919TEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  3
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  TRUE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"uninstallType": "full", "type": "dac", "version": "2.0", "id": "essos_sercom"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.uninstall"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'error': {u'message': u'', u'code': 1001}}TEST STEP NAME   :  UnInstall_Test_Application_Version2
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.uninstall
INPUT PARAMETER  :  uninstallType - full, type - dac, version - 2.0, id - essos_sercom
EXPECTED VALUES  :  request not accepted,1001
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
ERROR            :  {u'message': u'', u'code': 1001}#-------------- Test Case Post-Requisite --------------#Post Requisite : Uninstall_Test_Application_Version1
Post Requisite No : 1TEST STEP NAME   :  UnInstall_Test_Application_Version1
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.uninstall
INPUT PARAMETER  :  uninstallType - full, type - dac, version - 1.0, id - essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
RESULT           :  1960669328[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  2
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSE#--------- [Post-requisite Status] : SUCCESS ----------#Test Case Post-requisite Status: SUCCESS
##--------- [TEST EXECUTION STATUS] : FAILURE  

Pass Non-Existent Application

EST CASE ID     :  LISA_15
DESCRIPTION      :  Check if able to get the error message on giving non-existent application to query storage details
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : UnInstall_Test_Application
Pre Requisite No : 1[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"version": "1.0", "type": "dac", "id": "invalid"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.getStorageDetails"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'result': {u'apps': {u'path': u'', u'quotaKB': u'', u'usedKB': u'0'}, u'persistent': {u'path': u'', u'quotaKB': u'', u'usedKB': u'0'}}}TEST STEP NAME   :  Get_Storage_Details
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getStorageDetails
INPUT PARAMETER  :  version - 1.0, type - dac, id - invalid
EXPECTED VALUES  :  request not accepted,1001
TEST STEP STATUS :  FAILURE##--------- [TEST EXECUTION STATUS] : FAILURE 

Check Installed Application Storage Details

TEST CASE ID     :  LISA_16
DESCRIPTION      :  To check the running test application storage information
#==============================================================================##-------------- Test Case Pre-Requisite ---------------#Pre Requisite : Install_Test_Application
Pre Requisite No : 1[INFO]: Received empty JSON response resultTEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  FALSETEST STEP NAME   :  Install_Application
TEST STEP ID     :  2
PLUGIN API NAME  :  LISA.1.install
INPUT PARAMETER  :  category - category, version - 1.0, appName - essos_sercom, url - http://192.168.160.29:8003/essos.tar.gz, type - dac, id - essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
RESULT           :  1331060509TEST STEP NAME   :  Check_Application_List
TEST STEP ID     :  3
PLUGIN API NAME  :  LISA.1.getList
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  SUCCESS
----------------- Result -----------------
APPSTATUS        :  TRUE#--------- [Pre-requisite Status] : SUCCESS ----------#Test Case Pre-requisite Status: SUCCESS
JSON Cmd :  {"params": {"version": "1.0", "type": "dac", "id": "essos_sercom"}, "jsonrpc": "2.0", "id": 2, "method": "LISA.1.getStorageDetails"}Response :  {u'jsonrpc': u'2.0', u'id': 2, u'result': {'Test_Step_Status': 'FAILURE', u'apps': {u'path': u'/tmp/data/apps/0/essos_sercom/1.0/', u'quotaKB': u'', u'usedKB': u'530'}, u'persistent': {u'path': u'/tmp/data/apps/0/essos_sercom/', u'quotaKB': u'', u'usedKB': u'530'}}}TEST STEP NAME   :  Get_Storage_Details
TEST STEP ID     :  1
PLUGIN API NAME  :  LISA.1.getStorageDetails
INPUT PARAMETER  :  version - 1.0, type - dac, id - essos_sercom
EXPECTED VALUES  :  essos_sercom
TEST STEP STATUS :  FAILURE
----------------- Result -----------------
APPS             :  {u'path': u'/tmp/data/apps/0/essos_sercom/1.0/', u'quotaKB': u'', u'usedKB': u'530'}
PERSISTENT       :  {u'path': u'/tmp/data/apps/0/essos_sercom/', u'quotaKB': u'', u'usedKB': u'530'}##--------- [TEST EXECUTION STATUS] : FAILURE 

setAuxMetadata API is returning as wrong params

root@mediaclient-mediabox:~# curl http://localhost:9998/jsonrpc --header "Content-Type: application/json" --request POST --data '{"jsonrpc":"2.0","id":"1","method":"LISA.1.setAuxMetadata","params":{"id":"ESSOS_VC4","version":"1.0","type":"dac","auxMetadata":[{"key":"essos","value":"sample meta data"}]}}'
{"jsonrpc":"2.0","id":1,"error":{"code":1001,"message":""}}root@mediaclient-mediabox:~#
root@mediaclient-mediabox:~# root@mediaclient-mediabox:~# curl http://localhost:9998/jsonrpc --header "Content-Type: application/json" --request POST --data '{"jsonrpc":"2.0","id":"1","method":"LISA.1.setAuxMetadata","params":{"id":"ESSOS_VC4","version":"1.0","type":"dac","auxMetadata":{"key":"essos","value":"sample meta data"}}}'
{"jsonrpc":"2.0","id":1,"error":{"code":1001,"message":""}}root@mediaclient-mediabox:~#
root@mediaclient-mediabox:~#

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions