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

Compare with Current View Page History

« Previous Version 20 Next »

l

Property to enable and disable connected public wifirdkb.whitelist.xfinitywifivalueTC-RDKB-GBPAD-1014Boolean value
true -> Enable public wifi
false -> Disable public wifi

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 proxy XCONF URL

Example : https://<xconfURL>/featureControl/getSettings



20Property for Box Health Checker Server URLbox.health.check.urlValue should be Box Health Checker Server 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>



25Property to fetch invalid firmware download pathautovalut.invalid.firmwaredownload.pathTC-RDKB-WEBPA-1020

Below parameters must be similar to the output of core api                                                             

manufacturer : getManufacturer()                                                                                                               

model : getModel()

Value should be script file name for firmware download                                         

Example autovalut.invalid.firmwaredownload.path.abc_model1=<Script file name>



26Property to fetch available space of the file system, whatever the devices which has file space greater than 90 can be given herefile.system.space.manufacturer_modelTC-RDKB-SYSTEM-7020

Below parameters must be similar to the output of core api                                                                        manufacturer : getManufacturer() model : getModel()                                                                                 

Value should be a number                                                                                                                                  

Example : file.system.space.manufacturer_model=90



27To get the versionweb.server.lighttpd.versionTC-RDKB-LIGHTTPD-1002

Value should be version value                                                                                                                       

Example: web.server.lighttpd.version = XXXX



28Verify whether the upgraded PHP version is 7.2.13 or abovephp.versionTC-RDKB-SECURITY-1106Version should be of format php.version = x.x.x

29Property to fetch specific device model to checkis.device.check.manufacturer_modelTC-RDKB-WH-SNMP-1003

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                                 

model : getModel() >                                                                                                                                     

Value should be true according to device models



30property key to get the dnsmasq version and the dnsmasq version if it is dunfell build

dnsmasq.version                                                           

dunfell.dnsmasq.version

TC-RDKB-SYSTEM-1001value should be the version number

31property key to get tesst ssid passwordtest.ssid.passwordTC-RDKB-WH-SNMP-1007value should be a test password

32To get the incorrect webpa url,Autovault URL and autovault credentialsincorrect.webpa.url
autovault.base64.credentials
autovault.downloadURL
TC-RDKB-PARODUS-1010Values should be icorrect webpa URL, Autovault URL and autovault credentials

33To verify whether the device is single reboot deviceprop.single.reboot.deviceTC-RDKB-PARODUS-1011

Below parameters must be similar to the output of core api                                                                         

model : getModel()                                                                                                                                         

Value should be a model                                                                                                                             

Example : prop.single.reboot.device = model



34To get the plume back urlplume.back.urlTC-RDKB-WIFI-1001

Value should be the plume back URL                                                                                                                               

Example : plume.back.url = xxxxxx.xxx.xxx



35To get the invalid autovault firmware download pathautovalut.invalid.firmwaredownload.pathTC-RDKB-WAREHOUSE-1001

Value should be the path

Example: autovalut.invalid.firmwaredownload.path = xxxxx



36To get the webpa server url and private ssid valuesWEBPA_SERVER_URL
private.ssid.value.2.4
private.ssid.value.5
TC-RDKB-SELF-HEAL-PING-SERVER-3001Value should be the URL and private SSID values                                                                                    WEBPA_SERVER_URL = https://xxxx.xxx                                                                                              private.ssid.value.2.4 = xxxx private.ssid.value.5 = xxxx

371. Property to get the path where the file to be downloaded is located
2. Property to get the file name 
1. config.param.gen.utility.rdkb.vm.path
2. config.param.gen.utility.rdkb
TC-RDKB-SYSTEM-1000

1. value should return the path where the file is located                                                                             

2. the name of the file that is to be downloaded



38Property to select a specific device modeldevice.status.manufacturer_modelTC-RDKB-SELF-HEAL-4000

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                                 

model : getModel() >Value should be true for the model to select                                                                Example : pamLog.alert.device.abc_model1=true



39Property to fetch ga build for specific device modelcdl.ga.image.manufacturer_modelTC-RDKB-ETHWAN-1001

Below parameters must be similar to the output of core api                                                                          manufacturer : getManufacturer()                                                                                                                 

model : getModel()                                                                                                                                   

Value should be image name                                                                                                                     

Example cdl.ga.image.abc_model1=<GA build name>



40Property toget the splunk configurationsis.splunk.enabled
splunk.host
splunk.port
splunk.user
splunk.password
TC-RDKB-TELEMETRY-VER2-1003

is.splunk.enabled-> returns if the splunk is enabled or not                                                                            splunk.host->returns the splunk host                                                                                                        splunk.port->returns the port number                                                                                                      splunk.user->returns the splunk user                                                                                         

splunk.password->returns the splunk password



41Property to fetch Firmware downpoad script for particular modelfirmware.downlod.script.manufacturer_model


TC-RDKB-XCONF-PERIFWUP-1005

Below parameters must be similar to the output of core api

manufacturer : getManufacturer()   

model : getModel()

Value should be script file name for firmware download                                         

Example : firmware.downlod.script.abc_model1=<Script file name>



42

property to fetch LAN local ip of partners                                

property to fetch LAN start ip of partners                                

property to fetch LAN end ip of partners

syn.lan.localip.manufacturer_model           syn.lan.startip.manufacturer_model           syn.lan.endip.manufacturer_model

TC-RDKB-FACTORYRBT-1002

TC-RDKB-FACTORYRBT-1003

Below parameters must be similar to the output of core api

manufacturer : getManufacturer()

model : getModel()                                                                                                                         

Value should be ip address                                                                                                                 

Example                                                                                                                       

syn.lan.localip.abc_model1=<LAN local IP>                                                                   

syn.lan.localip.abc_model1=<LAN startIP>                                                                      syn.lan.localip.abc_model1=<LAN end IP>



43Property to fetch tcpdump file pathautovalut.tcpdump.file.path TC-RDKB-SYSTEM-3048Value should be URL

44

Property to fetsch signed build extension

Prooerty to fetch ga build to download

build.signed.extension.manufacturer_model
cdl.ga.image.manufacturer_model

TC-RDKB-REBOOT-1015

TC-RDKB-XCONF-UP-DWN-5001

TC-RDKB-WEBPA-1019

TC-RDKB-REBOOT-1013

build.signed.extension.abc_model1=<Build extension>                                                                   cdl.ga.image.abc_model1=<Build name>   

45

Property to fetsch signed build extension

Prooerty to fetch ga build to download

Prooerty to fetch server ipv6 address

cdl.ga.image.manufacturer_model
build.signed.extension.manufacturer_model
http.server.ipv6.address.manufacturer_model
TC-RDKB-SELF-HEAL-4011

cdl.ga.image.abc_model1=<Build name>   

build.signed.extension.abc_model1=<Build extension>

http.server.ipv6.address.abc_model1 = <ipv6 address>



46 property to get the path where the file to be downloaded is located
property to get the path of the process list file 
autovault.cpuprocanalyzer.file.path
autovault.process.list.file.path
TC-RDKB-CPUPROC-1000Value should be file path

47property to get the invalid wifi passwordinvalid.wifi.passwordTC-RDKB-AGGRESSIVE_SELF_HEAL-1002Value should be string

48Property to fetch GRE tunnel end point IPspublic.gre.tunnel.primary.remote.endpoint.ip public.gre.tunnel.secondary.remote.endpoint.ipTC-RDKB-BRIDGE-MODE-1001Value should be in format x.x.x.x

49Properties to get the various transmission rates according for 5ghz and 2ghz for the device it runs

operational.transmission.rate.2ghz.manufacturer_model

supported.transmission.rate.2ghz.manufacturer_model

temp.operational.transmission.rate.2ghz.manufacturer_model

operational.transmission.rate.5ghz.manufacturer_model

supported.transmission.rate.5ghz.manufacturer_model

wifi.operational.standard.device.wifi.frequency.2ghz.manufacturer_model

wifi.operational.standard.device.wifi.frequency.5ghz.manufacturer_model

basic.txrate.2ghz.manufacturer_model

temp.supported.transmission.rate.2ghz.manufacturer_model

basic.txrate.postupgrade.2ghz.manufacturer_model

basic.txrate.postupgrade.5ghz.manufacturer_model

supported.data.txrate.5ghz supported.txrate.2ghz

operational.txrate.n.5ghz supported.txrate.n.5ghz

temp.basic.txrate.2ghz.manufacturer_model

TC-RDKB-WIFI-TX-RATE-CONFIG-5061

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 ; operational.transmission.rate.2ghz.abc_model1=<1,2,3,4,5,xx,xx>



501. Property to get the location of the encrypted partition
2. Property to get the private wifi passwrd
encrypted.file.location.manufacturer_model   
private.wifi.passphrase.bandsteering
TC-RDKB-ENCRYPT-1001

1. value is the partition location according to the device model

2. value is the password



51Property to get the invalid wifi passwordinvalid.wifi.passwordTC-RDKB-WIFI-SEC-MODE-1001value should be an invalid pssword

52Property to get the list of backup filessecure.mount.backup.filesTC-RDKB-SYSTEM-3042Value should be backup file name

531. Property to get the private wifi ssid
2. Property to get the private wifi passwrd
1. private.wifi.ssid.bandsteering
2. private.wifi.passphrase.bandsteering
TC-RDKB-NetCat-1003Value should be string

541.Property key for DCM log upload settings
2.String to ci xconf url for telemetry2.0
3.telemetry profiles
4.Telemetry profile for basic custom scenario
5.Prop key xconf url

1.dcm.logupload.settings       

2.telemetry.config.url                         

3.dcm.telemetry.profiles                  

4.dcm.telemetry.profiles.custom

5.proxy.xconf.logupload.url                             

TC-RDKB-CPU_AND_MEMORY-1002
  1. log upload settings in JSON format
  2. Value should be URL
  3. telemetry profile in JSON format
  4. Custom telemetry profile in JSON format
  5. Value should be URL


55Property to fetch specific device modelDevice.ledlogs.manufacturer_model   

TC-RDKB-WIFI-CON-PERF-1000

TC-RDKB-WIFI-CON-PERF-1001

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



56Property for getting NTP server URL   Property for getting invalid NTP server URL
  1. serverurl.ntp                                      
  2. serverurl.invalid.ntp
TC-RDKB-NTP-0003

Value should be the NTP server/invalid NTP server URL                                                                                                                              

Example :

  1. serverurl.ntp = xxx.xxx.xxxx.xx    
  2. serverurl.invalid.ntp = xxx.xxx.xxxx.xx.xxxx                                                              




57Properties to fetch number of allowed clients for the device modelnumberofclients.allowed.manufacturer_modelTC-RDKB-WIFI-5020Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be number of allowed clients in string type
Example : numberofclients.allowed..abc_model=n


58Properties to fetch list of possible channels for Radio 1possible.channellist.radio1TC-RDKB-TR69-2001

Value should be channel list                                                                                

Example : possible.channellist.radio1=1,2,3,4,5,6



59Properties to fetch list of parner id/namesyndicationpartner.id.listTC-RDKB-TR69-2001

Value should be channel list                                                                                

Example : syndicationpartner.id.list=abcd,efgh,ijk



60property of cert of rdk_manager snmpv3snmpv3.cert.rdk.managerTC-RDKB-SNMPV3-1001Value should be cert for snmpv3

61property of cert of rdkb_snmpd snmpv3snmpv3.cert.rdkb.snmpdTC-RDKB-SNMPV3-1001Value should be cert for snmpv3

62property to fetch corrupt image of same device classmap.model.corrupt.image.same.device.class.manufacturer_model

TC-RDKB-NEGATIVE-CDL-1000


Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.same.device.class.abc_model=abc.123.DEV_sey-signed.bin


63property to fetch corrupt image information of same device classmap.model.corrupt.image.same.device.class.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1000

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be image info in string type

Example : The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , rename it to DEFmodel image name and upload to invalid images CDL server.



64property to get the Xconf firmware location for corrupt imagesxconf.firmware.location.http.corrupt.images

TC-RDKB-NEGATIVE-CDL-1001

TC-RDKB-NEGATIVE-CDL-1002

value should be a URL in type string
Example :  xconf.firmware.location.http.corrupt.images=<url>/invalid/images


65property to check for specific device for negetive cdl testspartial.device.check.negetive.cdl.manufacturer_model

TC-RDKB-NEGATIVE-CDL-1000

TC-RDKB-NEGATIVE-CDL-1001

TC-RDKB-NEGATIVE-CDL-1002

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : partial.device.check.negetive.cdl.abc_model=true


66property to fetch corrupt image of different device classmap.model.corrupt.image.different.device.class.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.different.device.class.abc_model=abc.123.DEV_sey-signed.bin


67property to fetch corrupt image information of different device classmap.model.corrupt.image.different.device.class.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1001

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model information in string type
Example : map.model.corrupt.image.different.device.class.info.abc_model = The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , rename it to XYZmodel(different model) image name and upload to invalid images CDL server.




68property to fetch partially downloaded corrupt image or image having CRC error of same device classmap.model.corrupt.image.partial.download.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.partial.download.abc_model=abc.123.DEV_sey-signed.bin


69property to fetch partially downloaded corrupt image information or image information having CRC error of same device classmap.model.corrupt.image.partial.download.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model information in string type
Example : map.model.corrupt.image.partial.download.info.abc_model = The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , delete some content in it and upload to invalid images CDL server.


70property to fetch expected interface for WiFi linux clientwifi.expected.interface.linuxTC-RDKB-IPV4-CHECK-5001Value should be expected interface for WiFi linux client

71property to fetch expected interface for ethernet linux clientethernet.expected.interface.linuxTC-RDKB-IPV4-CHECK-5001Value should be expected interface for ethernet linux client

72

Property key for feature availability

jail.ui.feature.build

TC-RDKB-WEBPA-1011

Value should be the build type in which feature is available eg : release/stable etc



73

Property to get ca-chain.cert.pem on the Gateway

rdkb.ca.chain.cert.pem

TC-RDKB-WEBPA-1020

Value should be cert pem 



74

Proprty to get radiussrv.cert.pem on the Gateway

rdkb.radiussrv.cert.pem

TC-RDKB-WEBPA-1020

Value should be cert pem



75property to get the radio name for specific device for 2.4ghzradio.name.24ghz.device.check.manufacturer_modelTC-RDKB-TR69-1012Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be radioname based on the device model
Example : radio.name.24ghz.device.check.manufacturer_model=radioname1


76property to get the radio name for specific device for 5ghzradio.name.5ghz.device.check.manufacturer_modelTC-RDKB-TR69-1012Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be radioname based on the device model
Example : radio.name.5ghz.device.check.manufacturer_model=radioname1


77property to get the interface values for specific devicesinterface.alias.manufacturer_modelTC-RDKB-TR69-1018Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
The value should be interface values based on the device model
Example:
interface.alias.manufacturer_model=interface_alias


78property to get the interface name for specific devicesinterface.name.manufacturer_modelTC-RDKB-TR69-1018Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
The value should be interface names based on the device model
Example:
interface.alias.manufacturer_model=interface_name


79property to get the old STBRTL Url old.stbrtl.urlTC-RDKB-TELEMETRYENDPOINT-2250value should be URL in type String
Example:
old.stbrtl.url=<url>


80property to get the new STBRTL Url new.stbrtl.urlTC-RDKB-TELEMETRYENDPOINT-2250value should be URL in type String
Example:
new.stbrtl.url=<url>


81property to get the 2GhzWifi Possible channelspossibleChannelsIn2GhzWifiTC-RDKB-BRIDGE-MODE-1002For 2GHZ cahnnels are same for all the models, so can be used directly with channel numbers seperated by comma
Example:
possibleChannelsIn2GhzWifi=1,2,3,..


82property to get the 5GhzWifi Possible channelspossibleChannelsIn5GhzWifi.manufacturer_modelTC-RDKB-BRIDGE-MODE-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
For 5GHZ cahnnels are dependent on Model so the property key should be give along with model and channel numbers seperated by comma
Example:
possibleChannelsIn5GhzWifi.manufacturer_model=1,2,3,.


83Property to get the security bannersecurity.bannerTC-RDKB-SYSTEM-1023Security banner text should be given
Ex: security.banner=TestBanner testbanner etc…


84Property will check the device type to return the expected valueis.device.check.value1.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value1.manufacturer_model=true


85Property will check the device type to return the expected valueis.device.check.value2.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value2.manufacturer_model=true


86Property will check the device type to return the expected valueis.device.check.value3.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value3.manufacturer_model=true


87Property will get the value for NTPD clientprocess.ntpd.client1TC-RDKB-RM-MODULE-1001value should be ip address in type String
Example: ntpd -p <ip address>


88Property will get the value for NTPD clientprocess.ntpd.client2TC-RDKB-RM-MODULE-1001value should be ip address in type String
Example: ntpd -p <ip address>


89Property will check for specific device for acceptance criteriais.device.check.acceptance1.manufacturer_modelTC-RDKB-RM-MODULE-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.acceptance1.manufacturer_model=true


90Property will check for specific device for acceptance criteriais.device.check.acceptance.manufacturer_modelTC-RDKB-RM-MODULE-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.acceptance.manufacturer_model=true


91Property will get the value for level one block site addressdnsoverride.blocksiteaddress.level.oneTC-RDKB-XDNS-1004value should be URL in type String
Example:
dnsoverride.blocksiteaddress.level.one=<url>


92Property get the value for level one site host addressdnsoverride.siteaddress.level.oneTC-RDKB-XDNS-1004value should be URL in type String
Example:
dnsoverride.blocksiteaddress.level.one=<url>


93Property to check if the device is a particular modelDevice.specific.manufacturer_modelTC-RDKB-WIFI-CONFIG-CC-5001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : Device.specific.technicolor_manufacturer_model=manufacturer_model


94To get the list of Devices for which TxRxRateList is enabled by defaulttxrx.ratelist.devicesTC-RDKB-WIFI-TELEMETRY-1001Values should be the device models with comma seperated.
Ex: txrx.ratelist.devices = model1, model2 ..etc


95Property to get the global DNS IPv4 valuedefault.global.dns.ipv4.valueTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the global DNS IPv4 value

96Property to get the global DNS IPv6 valuedefault.global.dns.ipv6.valueTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the global DNS IPv6 value

97Property to get the DNS IPv4 value for DNS level one primarydns.ipv4.value.level.one.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level one primary

98Property to get the DNS IPv4 value for DNS level two primarydns.ipv4.value.level.two.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level two primary

99Property to get the DNS IPv4 value for DNS level three primarydns.ipv4.value.level.three.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level three primary

100Property to get the DNS IPv6 value for DNS level one primarydns.ipv6.value.level.one.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level one primary

101Property to get the DNS IPv6 value for DNS level two primarydns.ipv6.value.level.two.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level two primary

102Property to get the DNS IPv6 value for DNS level three primarydns.ipv6.value.level.three.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level three primary

103Property to get the DNS valid IPv4 valuedns.valid.ipv4.valueTC-RDKB-XDNS-1006Value should be the  DNS valid IPv4 value

104Property to get the DNS valid IPv6 valuedns.valid.ipv6.valueTC-RDKB-XDNS-1006Value should be the  DNS valid IPv6 value

105Property to get the DNS invalid secondary IPv4 valuedns.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS invalid secondary IPv4 value

106Property to get the DNS invalid secondary IPv6 valuedns.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS invalid secondary IPv6 value

107Property to get the DNS invalid primary IPv4 valuedns.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS invalid primary IPv4 value

108Property to get the DNS invalid primary IPv6 valuedns.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS invalid primary IPv6 value

109Property to get the DNS another invalid secondary IPv4 valuedns.another.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS another invalid secondary IPv4 value

110Property to get the DNS another invalid secondary IPv6 valuedns.another.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS another invalid secondary IPv6 value

111Property to get the DNS valid secondary IPv4 valuedns.valid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS valid secondary IPv4 value

112Property to get the DNS valid secondary IPv6 valuedns.valid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS valid secondary IPv6 value

113Property to get the amazon signing urlamazon.s3.server.urlTC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Value should be the amazon signing url

114Property for Device Check For CiscoXB3is.device.check.gbpad.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad.abc_model=true


115Property for Device Check For Model1is.device.check.gbpad1.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad1.abc_model=true


116Property for Device Check For Model2is.device.check.gbpad2.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad2.abc_model=true


117Property for Server Details Configuration To Upload Crash Detailsis.server.configuredTC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
If the server details are configured the value should be set to                                              true ->is.server.configured=true
If the server details are not configured the value should be set to                                      false->is.server.configured=false


118Property Key for 5 GHz Private SSID Password private.ssid.password.value.5TC-RDKB-SEC-RM-SENS-INFO-5001Value should be the passphrase for 5 GHz private SSID

119Property Key for 2.4 GHz Private SSID Password private.ssid.password.value.2.4TC-RDKB-SEC-RM-SENS-INFO-5001Value should be the passphrase for 2.4 GHz private SSID

120Configure Property Key for setting the 2.4 GHz  and 5GHzradio Private passwordprivate.password.value.2.4TC-RDKB-GWCONFIG-TLMTRY-5001
TC-RDKB-GWCONFIG-TLMTRY-5002
Setting the 2.4 GHz and 5GHz radio Private password

122Property to get RFC Payload Data to Enable/Disable OVSrfc.ovs.enable.payloadTC-RDKB-OVS-1001Contains the values of OVS configuration values in json format

123Property to get filename with path of syscfg.dblogfile.secure.syscfgTC-RDKB-NW-CONNECTIVITY-1008Value of the property should be the filename with path of syscfg.db

124To get the naming convention for TR69 Parameterstr69.namingconvention.parametersTC-RDKB-TR69-1011Value should be the data model and expected convetion for the data model in regualar expressions.
Syntax: datamodel = conventionfortheDataMode
Ex : .*_RDKCENTRAL.*=.*\\b.X_RDKCENTRAL-COM_.*
If have multiple it can be separated using semicolon(;)


125To get the default Partner IDdefault.partnerIdTC-RDKB-SYND-PTNRID-5002Value should be the default partner ID value

126To get the partner ids based on device modelpartners.list.TC-RDKB-SYND-PTNRID-5002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()
Values should be the partned id for models separated with comma
Example : partners.list.manufacturer_model=abc,xyz,123


127To get all the available chrome driver versionschromedriver.storage.googleapis.urlTC-RDKB-CAPTIVE-PORTAL-5004value should be google APIs URL
Ex : chromedriver.storage.googleapis.url=https://chromedriver.storage.googleapis.com/


128To get the admin page URL for Business Class DevicesAdmin.page.url.businessTC-RDKB-CAPTIVE-PORTAL-5004Value should be admin page URL for Business class devices

129To get the admin page URLAdmin.page.urlTC-RDKB-CAPTIVE-PORTAL-5004Value should be admin page URL

130Selenium configuration path to be read from property file for windows osselenium.config.path.windows.osTC-RDKB-CAPTIVE-PORTAL-5004Value should be the selenium Configuration Path
EX : selenium.config.path.windows.os=C://Selenium//


131Selenium configuration chrome driver file name to be read from property fileselenium.config.chrome.driver.file.nameTC-RDKB-CAPTIVE-PORTAL-5004Values should be the chrome driver name
Ex : selenium.config.chrome.driver.file.name=chromedriver.exe


132Constant to hold version check output file namechromedriver.version.check.output.file.nameTC-RDKB-CAPTIVE-PORTAL-5004Value should be the text file name
EX : chromedriver.version.check.output.file.name=version_output.txt


133To get the captive Portal page titles based on the partnercaptive.portal.page.titles.partner.device.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the page titles for partners.
Here Partner ID should be the partnerID value
Ex: captive.portal.page.titles.partner.device.partnerId=Login Page


134To get the the expected Confirm message text based on the partnercaptive.portal.configuraion.confirm.message.partner.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the expected Confirm message text for partners.
Here Partner ID should be the partnerID value
Ex:captive.portal.configuraion.confirm.message.partner.partnerId=Confirm


135To get the the expected Success message text based on the partnercaptive.portal.configuraion.success.message.partner.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the expected Success message text for partners.
Here Partner ID should be the partnerID value
Ex:captive.portal.configuraion.success.message.partner.partnerId=Confirm


136Property for Server Details Configuration To Upload logs to serveris.logupload.server.configuredTC-RDKB-LOGUPLOAD-1002If the server details are configured the value should be set to true->is.server.configured=true
If the server details are not configured the value should be set to false->is.server.configured=false


137Property for Server Details Configuration To Upload logs to serveris.logupload.server.configuredTC-RDKB-LOGUPLOAD-1005If the server details are configured the value should be set to true->is.server.configured=true
If the server details are not configured the value should be set to false->is.server.configured=false


138Property to get the DAC15 CDL URL for devices which are both business and Atom consolerdkb.cdl.dac15.url.business.atomTC-RDKB-UPGRADE-LOGUPLOAD-6001Value should be DAC15 CDL URL for Business class devices and atom console devices

139Properties to fetch specific list of parner idspecific.syndicationpartner.id.list

TC-RDKB-XDNS-1000  

TC-RDKB-XDNS-1002

specific.syndicationpartner.id.list=abcd,efgh

140property to fetch invalid certificates to verify L & Fcert.video.clientkey.video.clientcert.ca.chainTC-RDKB-WIFISSID-2003

cert.ca.chain=abcdefg

141cert.video.clientcert.video.client=abcdefg

142property to fetch snmpv3 dk kickstart security number 1snmpv3.dh.kickstart.seccurity.no1TC-RDKB-SNMP-1027snmpv3.dh.kickstart.seccurity.no1=12345
143property to fetch snmpv3 dk kickstart security number 2snmpv3.dh.kickstart.seccurity.no2
snmpv3.dh.kickstart.seccurity.no2=12345

144property to fetch snmpv3 dk kickstart security number 3snmpv3.dh.kickstart.seccurity.no3
snmpv3.dh.kickstart.seccurity.no3=12345

145property to fetch AES encryption keyaes.encryption.keyTELEMETRY testcasesaes.encryption.key=1234

146property to fetch Primary remote endpointprimary.remote.endpoint

TC-RDKB-WIFI-BAND-STEERING-1011                      TC-RDKB-QUICK-1009            TC-RDKB-SNMP-1018       TC-RDKB-SNMP-1012           TC-RDKB-WIFI-IE-1002          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  TC-RDKB-WIFI-TELEMETRY-1008

TC-RDKB-WIFI-TELEMETRY-1009

primary.remote.endpoint=xx.xx.xx.xx

147property to fetch  secondary remote endpointsecondary.remote.endpointsecondaryary.remote.endpoint=xx.xx.xx.xx

148property to fetch dummy first mac address for XDNSvalue.macaddress.first.xdnsTC-RDKB-WEBPA-1013value.macaddress.first.xdns=AB:CD:EF:GH:DA:DF

149property to fetch dummy first mac address for XDNSvalue.macaddress.second.xdnsTC-RDKB-WEBPA-1013value.macaddress.second.xdns=AB:CD:EF:GH:DA:DF

150property to fetch dummy second mac address for XDNSradius.server.ipaddrTC-RDKB-SNMP-1010radius.server.ipaddr=xx.xx.xx.xx

151property to fetch url of rdkb crash failover upload serverrdkd.crash.fallover.upload.urlTC-RDKB-DROPBEAR-1102                          TC-RDKB-RDKB-DROPBEAR-1103          TC-RDKB-SYSTEM-1026rdkd.crash.fallover.upload.url=xxx://xxxxxx.xxx.xx

152property to fetch Broadband Device LAN IPxb.lan.ipTC-RDKB-NetCat-1003xb.lan.ip=xx.x.x.x

153property to fetch business calss gateway IPbussiness.class.gatewayipTC-RDKB-WIFI-CON-PERF-1002      TC-RDKB-WIFI-CON-PERF-1003bussiness.class.gatewayip=xx.x.x.x

154property to fetch residential class gateway ipresidential.class.gatewatipTC-RDKB-WIFI-CON-PERF-1002      TC-RDKB-WIFI-CON-PERF-1003residential.class.gatewatip=xx.x.x.x

155property to fetch DHCP min address for business class devicesdhcp.min.address.bussTC-RDKB-DHCP-CLIENTS-1001   TC-RDKB-SYSTEM-9010dhcp.min.address.buss=xx.x.x.x

156property to fetch DHCP min address for residential class devicesdhcp.min.addressTC-RDKB-DHCP-CLIENTS-1001   TC-RDKB-SYSTEM-9010dhcp.min.address=xx.x.x.x

157property to fetch DHCP max address for business class devicesdhcp.max.address.bussTC-RDKB-SYSTEM-9010        TC-RDKB-DHCP-CLIENTS-1001   dhcp.max.address.buss=xx.x.x.x

158property to fetch DHCP max address for residential class devicesdhcp.max.addressTC-RDKB-DHCP-CLIENTS-1001   TC-RDKB-SYSTEM-9010dhcp.max.address=xx.x.x.x

159property to fetch plan ID of wifi blasterwifiblaster.plan.idTC-RDKB-FACTORYRESET_REBOOT-1001wifiblaster.plan.id=xxxxxxx

160property to fetch destination mac for wifi blasterwifiblaster.destmacTC-RDKB-FACTORYRESET_REBOOT-1001wifiblaster.destmac=XXXXXXXXX

161property to fetch valid Gateway local Ip in setting Gateway Iptest.gateway.localip1TC-RDKB-FACTORYRBT-1002   TC-RDKB-FACTORYRBT-1003test.gateway.localip1=xx.x.x.x

162property to fetch valid Gateway local DHCP Start address in setting Gateway Iptest.gateway.localdhcp.startaddrTC-RDKB-FACTORYRBT-1002   TC-RDKB-FACTORYRBT-1003test.gateway.localdhcp.startaddr=xx.x.x.x

163property to fetch valid Gateway local DHCP end address in setting Gateway Iptest.gateway.localdhcp.endaddrTC-RDKB-FACTORYRBT-1002   TC-RDKB-FACTORYRBT-1003test.gateway.localdhcp.endaddr=xx.x.x.x

164property to fetch WIFI Client MacAddress parameterwificlient.macaddressTC-RDKB-WEBPA-1018wificlient.macaddress=xxxxxxx



  • No labels