Release Notes
RDKM  Coverage Test cases (RDK-B)
Version: 3.0
12 January 2022






Revision History

Release No.

Date

Revision Description

1.0

02 Nov 2021

Initial Release

2.008 Dec 20212nd Release
3.012 Jan 20223rd Release


Introduction

This Release Notes document details on the delivery of 60 RDKB test cases for RDK Community.Features covered in this release are 

  1. WIFI
  2. WEBPA
  3. SNMP
  4. NETWORK CONNECTIVITY
  5. CDL
  6. PARODUS
  7. SYSTEM
  8. SECURITY
  9. TELEMETRY

Release Information

Following are the Test cases  delivered in this release:

NoTest case IDCadence/Test TypeStepsDescription 
1TC-RDKB-NW-CONNECTIVITY-10022DAYS12Verify the ping related default values in the device after factory resetting by SNMP
2TC-RDKB-WH-SNMP-10004HOUR12Verify get SNMP for warehouse OIDs
3TC-RDKB-SNMP-10074HOUR6Verification of DOCSIS Mib functionality
4TC-RDKB-SNMP-50502DAYS32Verify Access Points security mode via SNMP parameter
5TC-RDKB-CDL-EXCLUDE-1006NEW_FEATURE3To verify firmware update with AutoExcluded. Enable is true, AutoExcluded.XconfUrl is empty
6TC-RDKB-NW-CONNECTIVITY-10052DAYS15Verify whether valid IP address are set for the ping servers by SNMP and the ping success logs are captured in selfHeallog.txt.0
7TC-RDKB-NW-CONNECTIVITY-10062DAYS20Verify whether the Invalid IP address of the ping server is set by SNMP and failure messages are logged when the ping fails in selfHeal log and Ping failures are captured in telemetry dashboard
8TC-RDKB-SNMP-10122DAYS6Verify enabling/disabling bridge mode through SNMP v3 is successful
9TC-RDKB-CDL-EXCLUDE-1001NEW_FEATURE4To verify firmware update with AutoExclude.Enable is false, XconfUrl is empty
10TC-RDKB-CDL-EXCLUDE-1003NEW_FEATURE3To verify firmware update with AutoExcluded.Enable is false, AutoExcluded.XconfUrl is CI XCONF URL
11TC-RDKB-NW-CONNECTIVITY-10102DAYS17Verify whether the invalid  ping servers and valid ping servers are set by SNMP and  failure messages are logged when the ping fails in selfHeal log
12TC-RDKB-PARODUS-10062DAYS19Verify themis curl to acquire JWT for parodus
13TC-RDKB-PARODUS-10082DAYS12Verify Integrate parodus2ccsp with Yocto
14TC-RDKB-PARODUS-10072DAYS18Verify Integrate parodus2ccsp with Yocto
15TC-RDKB-PARODUS-10094HOUR10Test to verify configurable parodus reboot reason
16TC-RDKB-PARODUS-ENBL-10042DAYS8Verify Webpa commands when Parodus is Enabled
17TC-RDKB-PARODUS-NOPOLL-10014HOUR8Test to verify parodus nopoll
18TC-RDKB-SNMP-10274HOUR12Verify the cable modem SNMPv3 parameters from RDK using RFC/XConf (Broadcom RDKB platforms)
19TC-RDKB-WEBPA-10132DAYS10Verify Webpa requests (GET/SET/PUT/POST/DELETE) are working fine and Webpa notifications should be sent successfully to server
20TC-RDKB-SYSTEM-10214HOUR5Test to verify removal of  telnet daemon
21TC-RDKB-SYSTEM-50022DAYS7Verify logging for Harvester and LMLite reports
22TC-RDKB-TRACE-ROUTE-10012DAYS4Test to verify trace route of the device using ipv4 address
23TC-RDKB-SNMP-10212DAYS2Test to Verify that the device does not respond to invalid community string
24TC-RDKB-SNMP-10222DAYS2Validate that the device does not give valid SNMP response  for invalid MTA community String
25TC-RDKB-SNMP-10102DAYS8Verify Configuring the AAA server Primary/Secondary IP address for 2.4 and 5GHz
26TC-RDKB-SYSTEM-50072DAYS3Verify Xconf default value,Hardware version,Linux kernel upgrade version  from logs
27TC-RDKB-REBOOT-50014HOUR6Test case to verify the docsdevresetnow mib functionality
28TC-RDKB-FS-LAYOUT-1001SUPPLEMENTARY2nvram file system layout validation
29TC-RDKB-FS-LAYOUT-1002SUPPLEMENTARY2nvram2 file system layout validation
30TC-RDKB-FS-LAYOUT-1003SUPPLEMENTARY3tmp file system layout validation
31TC-RDKB-FS-LAYOUT-1004SUPPLEMENTARY3minidumps file system layout validation
32TC-RDKB-FS-LAYOUT-1005SUPPLEMENTARY2rdklogs file system layout validation
33TC-RDKB-FS-LAYOUT-1006SUPPLEMENTARY3cron and etc file system layout validation
34TC-RDKB-FS-LAYOUT-1007SUPPLEMENTARY2dhcp_static_hosts file system layout validation
35TC-RDKB-FS-LAYOUT-1008SUPPLEMENTARY2xupnp file system layout validation
36TC-RDKB-FS-LAYOUT-1009SUPPLEMENTARY2Dibbler file system layout validation
37TC-RDKB-PARODUS-10012DAYS3Removal of parodus start shell script changes from yocto
38TC-RDKB-WEBPA-PARALLEL-10064HOUR1Verify multiple WEBPA requests in parallel
39TC-RDKB-SECURITY-10012DAYS5Test to verify the latest OpenSSL version in RDKB devices
40TC-RDKB-SECURITY-22034HOUR16Verify third party tracker is blocked after firewall restart
41TC-RDKB-WIFI-RESTORE-10014HOUR21Verify WiFi settings like SSID ,Network Security mode,Channel Selection Mode,Channel bandwidth,Network name enabled status,Guard interval ,Network active status,Supported Protocols,Radio Status and Radio Channel can be restored to default settings using webpa command for doing WIFI settings reset
42TC-RDKB-TELEMETRY-VER2-10012DAYS6Verify default values for T2 component  TR-181 parameters
43TC-RDKB-TELEMETRY-VER2-10022DAYS15Verify T2 component log files, process and other basic checks
44TC-RDKB-WEBPA-10082DAYS17Verify all reports for Harvester and LMLite are enabled and Verify CcspWebpaadapter responds to WEBPA GET, SET requests.
45TC-RDKB-XCONF-CDL-10022DAYS10Access SSR and Xconf CDL Via Direct Communication
46TC-RDKB-CDL-50032DAYS9Enhance TC-RDKB-CDL-502 to include code download using HTTPS
47TC-RDKB-SYSTEM-10314HOUR10Verify no zombie dnsmasq process detected by self heal
48TC-RDKB-MESH-WIFI-10044HOUR2Verify enabling MESH when the Bridge Mode is enabled.
49TC-RDKB-TRACE-ROUTE-1002SUPPLEMENTARY4Test to verify trace route of the device using ipv6 address
50TC-RDKB-CDL-EXCLUDE-1008NEW_FEATURE4To verify firmware update with AutoExcluded.Enable is true, AutoExcluded.XconfUrl is MOCK XCONF URL
51TC-RDKB-CDL-EXCLUDE-1007NEW_FEATURE3To verify firmware update with AutoExcluded.Enable is true, AutoExcluded.XconfUrl is CI XCONF URL
52TC-RDKB-CDL-EXCLUDE-1005NEW_FEATURE4To verify firmware update with AutoExcluded.Enable is true, AutoExcluded.XconfUrl is empty
53TC-RDKB-CDL-EXCLUDE-10022DAYS3To verify firmware update with AutoExcluded.Enable is false, AutoExcluded.XconfUrl is empty
54TC-RDKB-SYSTEM-55024HOUR2Verify the data only partition /nvram is mounted as non-executable
55TC-RDKB-SYSTEM-55034HOUR2Verify the data only partition /nvram2 is mounted as non-executable
56TC-RDKB-WEBPA-PERF-10062DAYS6Calculate the Average Response Time for two, three and four Get parameter Requests in WEBPA
57TC-RDKB-TELEMETRY-VER2-10044HOUR4Verify negative scenarios for Telemetry version 2
58TC-RDKB-TELEMETRY-VER2-10054HOUR14Verify negative scenarios for Telemetry version 2
59TC-RDKB-SECURITY-20012DAYS2Upgrade Dropbear to latest version
60TC-RDKB-SYSTEM-11014HOUR1Verify DBus - Overly permissive system setting


Release Identification

GIT URL:

RDKB Generic Test Utils : https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/rdkb-test-utils
RDKB Generic Tests : https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/rdkb-tests

Branchrdk-next

Reference RTAUTO : https://jira.rdkcentral.com/jira/browse/AUTOMATICS-23

Reference Documentation : https://wiki.rdkcentral.com/display/ASP/Automatics+Orchestration+User+Manual

Developer instructions : https://wiki.rdkcentral.com/display/ASP/Automatics+Developer+Guide

Test Case Configurations:  Automatics RDK-B Test Property configuration

Technical Support contact

support@rdkcentral.com


  • No labels