DEVICE MAC ADDRESS | : | E45F01F4EE2B |
TEST CASE ID | : | 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG |
FIRMWARE | : | rdkb-generic-broadband-image_rdkb-2024q1-kirkstone_20240417053101 |
[2024-05-29 17:52:36,402] : ###STARTING TEST CASE: 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG
[2024-05-29 17:52:36,404] : Starting execution in settop -E4:5F:01:F4:EE:2B
[2024-05-29 17:52:36,409] : # STEP_PRE_1 : Enable Webconfig #
[2024-05-29 17:52:36,409] : # STEP_PRE_1.1 : Reboot Device #
[2024-05-29 17:52:36,409] : # STEP_PRE_1.2 : Wait for 1 minute #
[2024-05-29 17:52:36,409] : # STEP_PRE_1.3 : Enable webconfig - restart webconfig process #
[2024-05-29 17:52:36,409] : # STEP_PRE_1.4 : Enable webconfig - set Device.X_RDK_WebConfig.RfcEnable to true #
[2024-05-29 17:52:36,409] : # STEP_PRE_1.5 : Check the status of webconfig #
[2024-05-29 17:52:36,410] : # STEP_1 : Get ECM mac of the device #
[2024-05-29 17:52:36,410] : # STEP_2 : Execute the blob using webconfig #
[2024-05-29 17:52:36,410] : # STEP_3 : Trigger Force Sync for root subdoc #
[2024-05-29 17:52:36,410] : # STEP_4 : Check min address using tr181 #
[2024-05-29 17:52:36,410] : # STEP_5 : Check max address using tr181 #
[2024-05-29 17:52:36,411] : # STEP_6 : Check lease time using tr181 #
[2024-05-29 17:52:36,411] : PRE_1 CheckPoint/USER_DEFINED_UTILITY
[2024-05-29 17:52:36,412] : [STEP_PRE_1] #####################################################
[2024-05-29 17:52:36,412] : [STEP_PRE_1] Description : Enable Webconfig
[2024-05-29 17:52:36,412] : [STEP_PRE_1] Expected Result : Webconfig should be enabled
[2024-05-29 17:52:36,412] : [STEP_PRE_1] API Name : ENABLE_WEBCONFIG
[2024-05-29 17:52:36,412] : [STEP_PRE_1] #####################################################
[2024-05-29 17:52:36,413] : (STEP_PRE_1.1) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:52:36,413] : (STEP_PRE_1.1) Description : Reboot Device
[2024-05-29 17:52:36,413] : (STEP_PRE_1.1) Expected Result : Device should be rebootted
[2024-05-29 17:52:36,413] : (STEP_PRE_1.1) API Name : REBOOT
[2024-05-29 17:52:36,413] : (STEP_PRE_1.1) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:52:36,416] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:52:36,416] : Packages to scan : com.automatics.,com.rdkm
[2024-05-29 17:52:36,973] : Total APIs :: 173
[2024-05-29 17:52:36,975] : STARTING METHOD: rebootAndWaitForIpAccusition()
[2024-05-29 17:52:36,975] : SSH Host IP : 192.168.162.78
[2024-05-29 17:52:37,066] : Default SSH custom port is set
<=========================== RESPONSE =======================>
test_connection
<=============================================================>
[2024-05-29 17:52:39,245] : Closing SSH connection from DeviceIP: 192.168.162.78
[2024-05-29 17:52:39,245] : Exiting method isDeviceAccessible. Status - true
[2024-05-29 17:52:39,245] : Entering executeCommandUsingSsh method
[2024-05-29 17:52:39,308] : Default SSH custom port is set
<=========================== RESPONSE =======================>
<=============================================================>
[2024-05-29 17:52:41,972] : Exiting executeCommandUsingSsh method
[2024-05-29 17:52:41,973] : Reboot wait time: 300000
[2024-05-29 17:52:41,975] : 300000 - Maximum waiting time to recover IP as per configuration : 5 minutes
[2024-05-29 17:52:41,975] : Maximum waiting time to recover IP after adding buffer time : 7 minutes
[2024-05-29 17:52:41,977] : Waiting for :2minutes, initial wait time
[2024-05-29 17:55:11,978] : Wait for another 150seconds to verify IP acquisition using existing IP
[2024-05-29 17:55:11,980] : Current Value - 0 Max Value : 150
[2024-05-29 17:55:11,981] : SSH Host IP : 192.168.162.78
[2024-05-29 17:55:12,068] : Default SSH custom port is set
<=========================== RESPONSE =======================>
test_connection
<=============================================================>
[2024-05-29 17:55:14,234] : Closing SSH connection from DeviceIP: 192.168.162.78
[2024-05-29 17:55:14,234] : Exiting method isDeviceAccessible. Status - true
[2024-05-29 17:55:14,234] : Fetching device property: FIRMWARE_VERSION
[2024-05-29 17:55:14,239] : Fetching device props for E4:5F:01:F4:EE:2B for props [FIRMWARE_VERSION] Url Path: https://automatics-apps.rdkcentral.com/DeviceManager/deviceManagement/getDeviceProps
[2024-05-29 17:55:14,303] : Response: {"mac":"E4:5F:01:F4:EE:2B","HEAD_END":null,"FIRMWARE_VERSION":"cc","ECM_IP_ADDRESS":null,"ESTB_IP_ADDRESS":null}
[2024-05-29 17:55:14,303] : Getting value for property: FIRMWARE_VERSION
[2024-05-29 17:55:14,303] : Value: cc
[2024-05-29 17:55:14,303] : Device property name: FIRMWARE_VERSION value obtained: cc
[2024-05-29 17:55:14,304] : Device is accessible using IP : IPv4:192.168.162.78 IPv6: null for Build : cc Mac Address : E4:5F:01:F4:EE:2B
[2024-05-29 17:55:14,304] : Completed execution of waitForEstbIpAcquisition() : Status : true. Time taken : 2 minutes
[2024-05-29 17:55:14,304] : SSH Host IP : 192.168.162.78
[2024-05-29 17:55:14,367] : Default SSH custom port is set
<=========================== RESPONSE =======================>
test_connection
<=============================================================>
[2024-05-29 17:55:16,512] : Closing SSH connection from DeviceIP: 192.168.162.78
[2024-05-29 17:55:16,513] : Exiting method isDeviceAccessible. Status - true
[2024-05-29 17:55:16,513] : ENDING METHOD: rebootAndWaitForIpAccusition()
[2024-05-29 17:55:16,515] : Presence of parameter true in the command output : true
[2024-05-29 17:55:16,515] : >>>>>> ACTUAL OUTPUT: true
[2024-05-29 17:55:16,515] : >>>>>> EXPECTED OUTPUT: true
[2024-05-29 17:55:16,515] : >>>>>> VALIDATION PERFORMED: CONTAINS
[2024-05-29 17:55:16,515] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:55:16,515] : >>>>>> INVERT RESULT: false
[2024-05-29 17:55:16,516] : (STEP_PRE_1.1) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:55:16,516] : (STEP_PRE_1.1)-[API Name: REBOOT]-[Execution Status: PASS]
[2024-05-29 17:55:16,516] : (STEP_PRE_1.1) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:55:16,517] : (STEP_PRE_1.2) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:55:16,517] : (STEP_PRE_1.2) Description : Wait for 1 minute
[2024-05-29 17:55:16,517] : (STEP_PRE_1.2) Expected Result : Device should be up
[2024-05-29 17:55:16,517] : (STEP_PRE_1.2) API Name : WAIT_TILL
[2024-05-29 17:55:16,517] : (STEP_PRE_1.2) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:55:16,517] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:56:16,523] : >>>>>> ACTUAL OUTPUT: null
[2024-05-29 17:56:16,523] : >>>>>> EXPECTED OUTPUT: NA
[2024-05-29 17:56:16,524] : >>>>>> VALIDATION PERFORMED: NA
[2024-05-29 17:56:16,524] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:56:16,524] : >>>>>> INVERT RESULT: false
[2024-05-29 17:56:16,524] : (STEP_PRE_1.2) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:16,524] : (STEP_PRE_1.2)-[API Name: WAIT_TILL]-[Execution Status: PASS]
[2024-05-29 17:56:16,524] : (STEP_PRE_1.2) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:16,524] : (STEP_PRE_1.3) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:16,524] : (STEP_PRE_1.3) Description : Enable webconfig - restart webconfig process
[2024-05-29 17:56:16,524] : (STEP_PRE_1.3) Expected Result : Webconfig process should active
[2024-05-29 17:56:16,524] : (STEP_PRE_1.3) API Name : EXECUTE_COMMAND
[2024-05-29 17:56:16,525] : (STEP_PRE_1.3) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:16,525] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:56:16,548] : Entering executeCommandUsingSsh method
[2024-05-29 17:56:16,617] : Default SSH custom port is set
<=========================== RESPONSE =======================>
<=============================================================>
[2024-05-29 17:56:18,780] : Exiting executeCommandUsingSsh method
[2024-05-29 17:56:18,780] : >>>>>> ACTUAL OUTPUT:
[2024-05-29 17:56:18,780] : >>>>>> EXPECTED OUTPUT: NA
[2024-05-29 17:56:18,780] : >>>>>> VALIDATION PERFORMED: NA
[2024-05-29 17:56:18,780] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:56:18,780] : >>>>>> INVERT RESULT: false
[2024-05-29 17:56:18,781] : (STEP_PRE_1.3) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:18,781] : (STEP_PRE_1.3)-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:56:18,781] : (STEP_PRE_1.3) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:18,781] : (STEP_PRE_1.4) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:18,781] : (STEP_PRE_1.4) Description : Enable webconfig - set Device.X_RDK_WebConfig.RfcEnable to true
[2024-05-29 17:56:18,781] : (STEP_PRE_1.4) Expected Result : Device.X_RDK_WebConfig.RfcEnable should set to true
[2024-05-29 17:56:18,781] : (STEP_PRE_1.4) API Name : EXECUTE_WEBPA_COMMAND
[2024-05-29 17:56:18,781] : (STEP_PRE_1.4) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:18,782] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:56:18,787] : AutomaticsScriptlessTapApi instance not available. Creating new instance
[2024-05-29 17:56:18,796] : Setting webpa Device.X_RDK_WebConfig.RfcEnable dataType 0 value true
[2024-05-29 17:56:18,799] : Reading webpaProvider from partner partner-applicationContext.xml
[2024-05-29 17:56:18,799] : Since webpaProvider not configured in partner, reading default implementation in Automatics.
[2024-05-29 17:56:18,800] : COMPLETE URL BUILD FOR "SET" IS : http://52.88.248.43:9003/api/v2/device/mac:E45F01F4EE2B/config
[2024-05-29 17:56:18,801] : Reading webpaProvider from partner partner-applicationContext.xml
[2024-05-29 17:56:18,801] : Since webpaProvider not configured in partner, reading default implementation in Automatics.
[2024-05-29 17:56:18,855] : REST CLIENT - Processing request
[2024-05-29 17:56:19,273] : REST CLIENT - Response from - http://52.88.248.43:9003/api/v2/device/mac:E45F01F4EE2B/config is - 520
[2024-05-29 17:56:19,275] : RESPONSE RECIEVED FOR WEBPA SET REQUEST: 520
[2024-05-29 17:56:19,275] : WEBPA RESPONSE : {"parameters":[{"name":"Device.X_RDK_WebConfig.RfcEnable","message":"Invalid parameter value"}],"statusCode":520}
[2024-05-29 17:56:19,275] : ENDING METHOD: setWebPaParameterValue : Invalid parameter value
[2024-05-29 17:56:19,275] : TR181 Response : {Device.X_RDK_WebConfig.RfcEnable=Invalid parameter value}
[2024-05-29 17:56:19,275] : Presence of parameter true in the command output : true
[2024-05-29 17:56:19,276] : >>>>>> ACTUAL OUTPUT: true
[2024-05-29 17:56:19,276] : >>>>>> EXPECTED OUTPUT: true
[2024-05-29 17:56:19,276] : >>>>>> VALIDATION PERFORMED: CONTAINS
[2024-05-29 17:56:19,276] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:56:19,276] : >>>>>> INVERT RESULT: false
[2024-05-29 17:56:19,276] : (STEP_PRE_1.4) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:19,276] : (STEP_PRE_1.4)-[API Name: EXECUTE_WEBPA_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:56:19,276] : (STEP_PRE_1.4) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:19,276] : (STEP_PRE_1.5) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:19,276] : (STEP_PRE_1.5) Description : Check the status of webconfig
[2024-05-29 17:56:19,276] : (STEP_PRE_1.5) Expected Result : Webconfig process should be actice
[2024-05-29 17:56:19,277] : (STEP_PRE_1.5) API Name : EXECUTE_COMMAND
[2024-05-29 17:56:19,277] : (STEP_PRE_1.5) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:56:19,277] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:56:19,289] : Entering executeCommandUsingSsh method
[2024-05-29 17:56:19,350] : Default SSH custom port is set
<=========================== RESPONSE =======================>
● webconfig.service - webconfig service
Loaded: loaded ([]8;;file://RaspberryPi-Gateway/lib/systemd/system/webconfi
g.serviceG/lib/systemd/system/webconfig.service[]8;;G; disabled; vendor preset:
enabled)
Active: active (running) since Wed 2024-05-29 17:56:18 UTC; 2s
ago
Main PID: 7225 (webconfig)
Tasks: 4 (limit: 8679)
CGroup: /system.slice/webconfig.service
└─ 7225 /usr/bin/webconfig
2024 May 29 17:56:18 RaspberryPi-Gateway systemd[1]: Started webconfig service.
2024 May 29 17:56:18 RaspberryPi-Gateway webconfig[7225]: rdk_dyn_log_initg_dl_s
ocket = 3 __progname = webconfig
~
~
~
~
~
~
~
~
standard input
<=============================================================>
Loaded: loaded ([]8;;file://RaspberryPi-Gateway/lib/systemd/system/webconfi
g.serviceG/lib/systemd/system/webconfig.service[]8;;G; disabled; vendor preset:
enabled)
Active: active (running) since Wed 2024-05-29 17:56:18 UTC; 2s
ago
Main PID: 7225 (webconfig)
Tasks: 4 (limit: 8679)
CGroup: /system.slice/webconfig.service
└─ 7225 /usr/bin/webconfig
2024 May 29 17:56:18 RaspberryPi-Gateway systemd[1]: Started webconfig service.
2024 May 29 17:56:18 RaspberryPi-Gateway webconfig[7225]: rdk_dyn_log_initg_dl_s
ocket = 3 __progname = webconfig
~
~
~
~
~
~
~
~
standard input
[2024-05-29 17:57:11,655] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:11,655] : Presence of parameter active (running) in the command output : true
[2024-05-29 17:57:11,655] : >>>>>> ACTUAL OUTPUT: ● webconfig.service - webconfig service
Loaded: loaded ([]8;;file://RaspberryPi-Gateway/lib/systemd/system/webconfi
g.serviceG/lib/systemd/system/webconfig.service[]8;;G; disabled; vendor preset:
enabled)
Active: active (running) since Wed 2024-05-29 17:56:18 UTC; 2s
ago
Main PID: 7225 (webconfig)
Tasks: 4 (limit: 8679)
CGroup: /system.slice/webconfig.service
└─ 7225 /usr/bin/webconfig
2024 May 29 17:56:18 RaspberryPi-Gateway systemd[1]: Started webconfig service.
2024 May 29 17:56:18 RaspberryPi-Gateway webconfig[7225]: rdk_dyn_log_initg_dl_s
ocket = 3 __progname = webconfig
~
~
~
~
~
~
~
~
standard input
[2024-05-29 17:57:11,655] : >>>>>> EXPECTED OUTPUT: active (running)
[2024-05-29 17:57:11,656] : >>>>>> VALIDATION PERFORMED: CONTAINS
[2024-05-29 17:57:11,656] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:11,656] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:11,656] : (STEP_PRE_1.5) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:57:11,656] : (STEP_PRE_1.5)-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:11,656] : (STEP_PRE_1.5) >>>>>>>>>>>>>>>>>>>>>>>>>
[2024-05-29 17:57:11,657] : [STEP_PRE_1] #####################################################
[2024-05-29 17:57:11,657] : [STEP_PRE_1]-[API Name: ENABLE_WEBCONFIG]-[Execution Status: PASS]
[2024-05-29 17:57:11,657] : [STEP_PRE_1] #####################################################
[2024-05-29 17:57:11,660] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : PRE_3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S1][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:11,665] : Result Details ->{"JMD_ID":"85962","manualId":"PRE_3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S1","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:11,680] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:11,681] : [STEP_1] #####################################################
[2024-05-29 17:57:11,681] : [STEP_1] Description : Get ECM mac of the device
[2024-05-29 17:57:11,681] : [STEP_1] Expected Result : ECM mac of the device should obtained
[2024-05-29 17:57:11,681] : [STEP_1] API Name : EXECUTE_WEBPA_COMMAND
[2024-05-29 17:57:11,681] : [STEP_1] #####################################################
[2024-05-29 17:57:11,682] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:11,686] : TR181 Access Method: WEBPA
[2024-05-29 17:57:11,686] : getWebPaParamValue: Device.DeviceInfo.X_COMCAST-COM_CM_MAC
[2024-05-29 17:57:11,687] : Reading webpaProvider from partner partner-applicationContext.xml
[2024-05-29 17:57:11,687] : Since webpaProvider not configured in partner, reading default implementation in Automatics.
[2024-05-29 17:57:11,687] : COMPLETE URL BUILD FOR "GET" IS : http://52.88.248.43:9003/api/v2/device/mac:E45F01F4EE2B/config?names=Device.DeviceInfo.X_COMCAST-COM_CM_MAC
[2024-05-29 17:57:11,687] : Reading webpaProvider from partner partner-applicationContext.xml
[2024-05-29 17:57:11,687] : Since webpaProvider not configured in partner, reading default implementation in Automatics.
[2024-05-29 17:57:11,687] : REST CLIENT - Processing request
[2024-05-29 17:57:12,104] : REST CLIENT - Response from - http://52.88.248.43:9003/api/v2/device/mac:E45F01F4EE2B/config?names=Device.DeviceInfo.X_COMCAST-COM_CM_MAC is - 200
[2024-05-29 17:57:12,105] : RESPONSE RECIEVED FOR WEBPA GET REQUEST: 200
[2024-05-29 17:57:12,105] : WEBPA RESPONSE : {"parameters":[{"name":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC","value":"E4:5F:01:F4:EE:2B","dataType":0,"parameterCount":1,"message":"Success"}],"statusCode":200}
[2024-05-29 17:57:12,105] : WebPa data type: STRING
[2024-05-29 17:57:12,105] : TR181 parametrs status code added 0
[2024-05-29 17:57:12,106] : TR181 Response : [tableName=null, index=null, name=Device.DeviceInfo.X_COMCAST-COM_CM_MAC, protocolSpecificParamName=null, value=E4:5F:01:F4:EE:2B, datatype=STRING, statusCode=0]
[2024-05-29 17:57:12,106] : >>>>>> ACTUAL OUTPUT: E4:5F:01:F4:EE:2B
[2024-05-29 17:57:12,106] : >>>>>> EXPECTED OUTPUT: NA
[2024-05-29 17:57:12,106] : >>>>>> VALIDATION PERFORMED: NOT_NULL
[2024-05-29 17:57:12,106] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:12,106] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:12,106] : [STEP_1] #####################################################
[2024-05-29 17:57:12,106] : [STEP_1]-[API Name: EXECUTE_WEBPA_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:12,106] : [STEP_1] #####################################################
[2024-05-29 17:57:12,108] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S1][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:12,108] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S1","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:12,122] : Execution result updated successfully
[2024-05-29 17:57:12,122] : [STEP_2] #####################################################
[2024-05-29 17:57:12,122] : [STEP_2] Description : Execute the blob using webconfig
[2024-05-29 17:57:12,122] : [STEP_2] Expected Result : blob should be executed successfully
[2024-05-29 17:57:12,122] : [STEP_2] API Name : EXECUTE_COMMAND
[2024-05-29 17:57:12,122] : [STEP_2] #####################################################
[2024-05-29 17:57:12,122] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:12,123] : [BEFORE]: curl -s -i "http://webconfig.rdkcentral.com:9008/api/v1/device/{{ecmmac}}/document/lan?param_name=Device.DHCPv4.Server.Lan" -H 'Content-type: application/json' --data '{ "LanIPAddress": "10.0.0.1", "LanSubnetMask": "255.255.255.0","DhcpServerEnable": true, "DhcpStartIPAddress": "10.0.0.15","DhcpEndIPAddress": "10.0.0.100","LeaseTime": 1800 }' -X POST
[2024-05-29 17:57:12,123] : [AFTER]: curl -s -i "http://webconfig.rdkcentral.com:9008/api/v1/device/E4:5F:01:F4:EE:2B/document/lan?param_name=Device.DHCPv4.Server.Lan" -H 'Content-type: application/json' --data '{ "LanIPAddress": "10.0.0.1", "LanSubnetMask": "255.255.255.0","DhcpServerEnable": true, "DhcpStartIPAddress": "10.0.0.15","DhcpEndIPAddress": "10.0.0.100","LeaseTime": 1800 }' -X POST
[2024-05-29 17:57:12,134] : Entering executeCommandUsingSsh method
[2024-05-29 17:57:12,206] : Default SSH custom port is set
<=========================== RESPONSE =======================>
HTTP/1.1 200 OK
Server: Werkzeug/2.3.4 Python/3.10.12
Date: Wed, 29 May 2024 17:57:14 GMT
Content-Type: application/json
Content-Length: 21
Connection: close
{"status":"success"}
<=============================================================>
Server: Werkzeug/2.3.4 Python/3.10.12
Date: Wed, 29 May 2024 17:57:14 GMT
Content-Type: application/json
Content-Length: 21
Connection: close
{"status":"success"}
[2024-05-29 17:57:15,071] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:15,071] : Presence of parameter 200 OK in the command output : true
[2024-05-29 17:57:15,071] : >>>>>> ACTUAL OUTPUT: HTTP/1.1 200 OK
Server: Werkzeug/2.3.4 Python/3.10.12
Date: Wed, 29 May 2024 17:57:14 GMT
Content-Type: application/json
Content-Length: 21
Connection: close
{"status":"success"}
[2024-05-29 17:57:15,072] : >>>>>> EXPECTED OUTPUT: 200 OK
[2024-05-29 17:57:15,072] : >>>>>> VALIDATION PERFORMED: CONTAINS
[2024-05-29 17:57:15,072] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:15,072] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:15,072] : [STEP_2] #####################################################
[2024-05-29 17:57:15,072] : [STEP_2]-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:15,072] : [STEP_2] #####################################################
[2024-05-29 17:57:15,074] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S2][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:15,074] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S2","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:15,092] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:15,092] : [STEP_3] #####################################################
[2024-05-29 17:57:15,092] : [STEP_3] Description : Trigger Force Sync for root subdoc
[2024-05-29 17:57:15,092] : [STEP_3] Expected Result : Force Sync triggered for root subdoc
[2024-05-29 17:57:15,092] : [STEP_3] API Name : EXECUTE_COMMAND
[2024-05-29 17:57:15,092] : [STEP_3] #####################################################
[2024-05-29 17:57:15,093] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:15,108] : Entering executeCommandUsingSsh method
[2024-05-29 17:57:15,172] : Default SSH custom port is set
<=========================== RESPONSE =======================>
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
setv from/to component(webconfig): Device.X_RDK_WebConfig.ForceSync
Execution succeed.
<=============================================================>
subsystem_prefix eRT.
setv from/to component(webconfig): Device.X_RDK_WebConfig.ForceSync
Execution succeed.
[2024-05-29 17:57:17,341] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:17,341] : Presence of parameter Execution succeed in the command output : true
[2024-05-29 17:57:17,341] : >>>>>> ACTUAL OUTPUT: CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
setv from/to component(webconfig): Device.X_RDK_WebConfig.ForceSync
Execution succeed.
[2024-05-29 17:57:17,341] : >>>>>> EXPECTED OUTPUT: Execution succeed
[2024-05-29 17:57:17,341] : >>>>>> VALIDATION PERFORMED: CONTAINS
[2024-05-29 17:57:17,341] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:17,341] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:17,342] : [STEP_3] #####################################################
[2024-05-29 17:57:17,342] : [STEP_3]-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:17,342] : [STEP_3] #####################################################
[2024-05-29 17:57:17,343] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S3][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:17,343] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S3","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:17,355] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:17,356] : [STEP_4] #####################################################
[2024-05-29 17:57:17,356] : [STEP_4] Description : Check min address using tr181
[2024-05-29 17:57:17,356] : [STEP_4] Expected Result : min address should be 10.0.0.1515 because through blob we have setted start ip as 15
[2024-05-29 17:57:17,356] : [STEP_4] API Name : EXECUTE_COMMAND
[2024-05-29 17:57:17,356] : [STEP_4] #####################################################
[2024-05-29 17:57:17,356] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:17,366] : Entering executeCommandUsingSsh method
[2024-05-29 17:57:17,434] : Default SSH custom port is set
<=========================== RESPONSE =======================>
10.0.0.15
<=============================================================>
[2024-05-29 17:57:19,642] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:19,642] : >>>>>> ACTUAL OUTPUT: 10.0.0.15
[2024-05-29 17:57:19,642] : >>>>>> EXPECTED OUTPUT: 10.0.0.15
[2024-05-29 17:57:19,642] : >>>>>> VALIDATION PERFORMED: MATCHES
[2024-05-29 17:57:19,642] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:19,642] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:19,643] : [STEP_4] #####################################################
[2024-05-29 17:57:19,643] : [STEP_4]-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:19,643] : [STEP_4] #####################################################
[2024-05-29 17:57:19,644] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S4][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:19,644] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S4","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:19,656] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:19,656] : [STEP_5] #####################################################
[2024-05-29 17:57:19,656] : [STEP_5] Description : Check max address using tr181
[2024-05-29 17:57:19,656] : [STEP_5] Expected Result : max address should be 10.0.0.100 because through blob we have setted start ip as 15
[2024-05-29 17:57:19,656] : [STEP_5] API Name : EXECUTE_COMMAND
[2024-05-29 17:57:19,657] : [STEP_5] #####################################################
[2024-05-29 17:57:19,657] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:19,667] : Entering executeCommandUsingSsh method
[2024-05-29 17:57:19,728] : Default SSH custom port is set
<=========================== RESPONSE =======================>
10.0.0.100
<=============================================================>
[2024-05-29 17:57:21,875] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:21,875] : >>>>>> ACTUAL OUTPUT: 10.0.0.100
[2024-05-29 17:57:21,875] : >>>>>> EXPECTED OUTPUT: 10.0.0.100
[2024-05-29 17:57:21,875] : >>>>>> VALIDATION PERFORMED: MATCHES
[2024-05-29 17:57:21,875] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:21,875] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:21,875] : [STEP_5] #####################################################
[2024-05-29 17:57:21,875] : [STEP_5]-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:21,875] : [STEP_5] #####################################################
[2024-05-29 17:57:21,877] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S5][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:21,877] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S5","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:21,889] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:21,889] : [STEP_6] #####################################################
[2024-05-29 17:57:21,889] : [STEP_6] Description : Check lease time using tr181
[2024-05-29 17:57:21,889] : [STEP_6] Expected Result : lease time should be 1800
[2024-05-29 17:57:21,889] : [STEP_6] API Name : EXECUTE_COMMAND
[2024-05-29 17:57:21,889] : [STEP_6] #####################################################
[2024-05-29 17:57:21,890] : Device Model mapped to Automatics model name : Rpi-RDKB
[2024-05-29 17:57:21,900] : Entering executeCommandUsingSsh method
[2024-05-29 17:57:21,959] : Default SSH custom port is set
<=========================== RESPONSE =======================>
1800
<=============================================================>
[2024-05-29 17:57:24,191] : Exiting executeCommandUsingSsh method
[2024-05-29 17:57:24,191] : >>>>>> ACTUAL OUTPUT: 1800
[2024-05-29 17:57:24,191] : >>>>>> EXPECTED OUTPUT: 1800
[2024-05-29 17:57:24,191] : >>>>>> VALIDATION PERFORMED: MATCHES
[2024-05-29 17:57:24,191] : >>>>>> VALIDATION STATUS: true
[2024-05-29 17:57:24,191] : >>>>>> INVERT RESULT: false
[2024-05-29 17:57:24,192] : [STEP_6] #####################################################
[2024-05-29 17:57:24,192] : [STEP_6]-[API Name: EXECUTE_COMMAND]-[Execution Status: PASS]
[2024-05-29 17:57:24,192] : [STEP_6] #####################################################
[2024-05-29 17:57:24,193] : [STB MAC : E4:5F:01:F4:EE:2B][ Manual test ID : 3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG] [step Number : S6][ Execution status : PASS] [Error Message : ]
[2024-05-29 17:57:24,193] : Result Details ->{"JMD_ID":"85962","manualId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG","stepNumber":"S6","testType":"GROUP_OR_AUTOID","buildName":"cc","macAddress":"E4:5F:01:F4:EE:2B","remarks":"","executionStatus":"PASS","skipRemaining":false,"partnerName":"RDKM","automationId":"3DOT0-TC-RDKB-LAN_BLOB_THROUGH_WEBCONFIG"}
[2024-05-29 17:57:24,206] : FAILED TO UPDATE EXECUTION RESULT.Kindly check if this manual id and step are added in Automatics - Manage scripts against the automation id
[2024-05-29 17:57:24,206] : Execution Completed in settop -E4:5F:01:F4:EE:2B
[2024-05-29 17:57:24,207] : Mac:: E4:5F:01:F4:EE:2B Status:: true Total Count:: 0