You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

NoDescriptionConfigurationTest caseRemarks
1

Properties to fetch the manufacturer name Retrieved Via webpa

manufacturerName.RetrievedViaWebpa.manufacturer_model

TC-RDKB-SNMP-1001
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a String
  • Example : manufacturerName.RetrievedViaWebpa.abc_model=manufacturername
2Properties to fetch Average Response Time for WEBPA request

average.responsetime.manufacturer_model

TC-RDKB-WEBPA-PERF-1004

TC-RDKB-WEBPA-PERF-1005

TC-RDKB-NW-CONNECTIVITY-1004 

  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a number , will read the number as a String and will parse and will use it in the script
  • Example : 

     average.responsetime..abc_model1=1000

     average.responsetime..abc_model2=2000

3XCONF parameters to be configured

xconf.simulator.url=

xconf.firmware.location=

cdl.ga.image.manufacturer_model=

maintenance.window.pattern=

default.maintenance.window.startTime=

default.maintenance.window.endTime=

build.signed.extension.manufacturer_model=

TC-RDKB-XCONF-1001

xconf.simulator.url : Give the XCONF simulator URL

xconf.firmware.location : CDL server url 

cdl.ga.image.manufacturer_model :  image to perform downgrade . 

Maintenance window pattern  : pattern to check whether the device is in maintenace window curently . Eg:  1 AM to 4 AM (0[1-3]:[0-5][0-9]:[0-5][0-9])

default.maintenance.window.startTime : LTime for Default maintenance window start time .If Not Configured , it will be taken as 3600

default.maintenance.window.endTime : LTime for Default maintenance window end time.If Not Configured , it will be taken as 14400

build.signed.extension.manufacturer_model : By default -signed extension is appended from script. If any model based extension varaiation is there , it can be added here

4Properties to fetch the process list for QT based on model

atom.process.list.qt.manufacturer_model

arm.process.list.qt.manufacturer_model

TC-RDKB-QUICK-1009
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a process list string separated with comma
  • Example : 

     atom.process.list.qt.abc_model1=p1,p2..

5Properties for all models to fetch webpa ready time and parodus connect time

webpa.ready.manufacturer_model

parodus.connect.manufacturer_model

TC-RDKB-PARODUS-1005
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a number , will read the number as a String and will parse and will use it in the script
  • Example : 

     webpa.ready.abc_model1=410

     parodus.connect.abc_model1=400

6Properties for all models to fetch the wifi interface name/*Add for all models */

wifi.interface.name.private.5ghz.ssid.manufacturer_model
wifi.interface.name.private.2ghz.ssid.manufacturer_model
wifi.interface.name.public.5ghz.ssid.manufacturer_model
wifi.interface.name.public.2ghz.ssid.manufacturer_model

wifi.interface.name.private.5ghz.bssid.manufacturer_model
wifi.interface.name.private.2ghz.bssid.manufacturer_model
wifi.interface.name.public.5ghz.bssid.manufacturer_model
wifi.interface.name.public.2ghz.bssid.manufacturer_model

wifi.interface.name.private.5ghz.mac.manufacturer_model
wifi.interface.name.private.2ghz.mac.manufacturer_model
wifi.interface.name.public.5ghz.mac.manufacturer_model
wifi.interface.name.public.2ghz.mac.manufacturer_model


/*Add for models other than Atom/DSL/Fiber*/

path.user.sbin..manufacturer_model


TC-RDKB-WIFI-WEBPA-1011
TC-RDKB-WIFI-WEBPA-1013
TC-RDKB-WIFI-WEBPA-1014
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1017
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1020
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1023
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1030
TC-RDKB-WIFI-WEBPA-1031
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
  • Below parameters must be similar to the output of core api

manufacturer : getManufacturer()
model : getModel()

  • Values can be name or command

wifi.interface.name.private.5ghz.ssid.abc_mdl1=ath0
wifi.interface.name.public.5ghz.ssid.abc_mdl2=wl -i wl1 status

7Constant for Primary remote endpointPRIMARY_REMOTE_ENDPOINTTC-RDKB-QUICK-1009Value for Primary remote endpoint should be configure in utility class BroadBandTestConstants
TC-RDKB-SNMP-1012
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1013
8Constant for Secondary remote endpointSECONDARY_REMOTE_ENDPOINTTC-RDKB-QUICK-1009Value for Secondary remote endpoint should be configure in utility class BroadBandTestConstants
TC-RDKB-SNMP-1012
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1013
9snmpv3 dk kickstart security number 1SNMPV3_DH_KICK_START_SECURITY_NUMBER_1TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 1 should be configure in utility class BroadBandTestConstants
10snmpv3 dk kickstart security number 2SNMPV3_DH_KICK_START_SECURITY_NUMBER_2TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 2 should be configure in utility class BroadBandTestConstants
11snmpv3 dk kickstart security number 3SNMPV3_DH_KICK_START_SECURITY_NUMBER_3TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 3 should be configure in utility class BroadBandTestConstants
12snmpv3 dk kickstart security number 4SNMPV3_DH_KICK_START_SECURITY_NUMBER_4TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 4 should be configure in utility class BroadBandTestConstants
13The AES key used for encryption and decryptionAES_ENCRYPTION_KEYTC-RDKB-TELEMETRY-VER2-1002The AES key used for encryption and decryption should be configure in utility class Crypto
TC-RDKB-TELEMETRY-VER2-1005
14Test constant for applying DNS override at client MAC level IPv4 level three primary valueSTRING_DNS_IPV6_VALUE_FOR_DNS_LEVEL_THREE_PRIMARYTC-RDKB-WEBPA-1013Test constant for applying DNS override at client MAC level IPv6 level three primary value should be configure in utility class BroadBandTestConstants
15Test constant for applying DNS override at client MAC level IPv4 level three primary value
TC-RDKB-WEBPA-1013Test constant for applying DNS override at client MAC level IPv4 level three primary value should be configure in utility class BroadBandTestConstants
16String for holding dummy first mac address for XDNS
TC-RDKB-WEBPA-1013String for holding dummy first mac address for XDNS should be configure in utility class BroadBandTestConstants
17String for holding dummy second mac address for XDNS
TC-RDKB-WEBPA-1013String for holding dummy second mac address for XDNS should be configure in utility class BroadBandTestConstants
18Property for reverse ssh jump serverreversessh.jump.serverTC-RDKB-FIREWALL-1000Value should be jump server name
19Property for getting proxy xconf for rfc update settings urlproxy.xconf.rfc.url TC-RDKB-SNMP-1014




Value should be URL
20Property for Box Health Checker Server URLbox.health.check.urlValue should be URL
21Property to fetch specific device model to checkDevice.ledlogs.manufacturer_model>Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer() model : getModel()                                                                                        >Value should be modelname for models which need to be check                                                             >Example Device.ledlogs.abc_model1=model1
22Property to fetch log line in PAM log, for particular device modelpamSearchLog.device.manufacturer_model>Below parameters must be similar to the output of core api                                                               manufacturer : getManufacturer() model : getModel()                                                                                 >Value should be String(required log line)                                                                                                   >Example pamSearchLog.device.abc_model1=<log line>
23Property to fetch specific device model which has reboot Device led logs available in SecConsole.txt.0 and PAMlog.txt.0Device.ledlogs.Available.manufacturer_model >Below parameters must be similar to the output of core api                                                               manufacturer : getManufacturer() model : getModel()                                                                                 >Value should be modelname for models which need to be check                                                          >Example Device.ledlogs.Available.abc_model1=model1
24Property to fetch log lines, for particular device modelpamLog.alert.manufacturer_model                                                    pamLog.device.manufacturer_model                                           pamLog.device.fr.manufacturer_model                                          pamLog.device.bfr.manufacturer_model                              pamLog.device.postreboot.manufacturer_model >Below parameters must be similar to the output of core api                                                                   manufacturer : getManufacturer() model : getModel()                                                                                    >Value should be String(required log line)                                                                                                    >Example                                                                                                                      pamLog.alert.device.abc_model1=<log line>                                                                    pamLog.device.device.abc_model1=<log line>                                                                pamLog.device.fr.abc_model1=<log line>                                                                     pamLog.device.bfr.abc_model1=<log line> pamLog.device.postreboot.abc_model1=<log line>



  • No labels