CDRouter prpl Certification Test Summaries
Test Case Summaries
- Modules: 2
- Test Cases: 132
Below is a summary of the testcases in each module
prpl-hl-api-cert.tcl
prpl High-Level API Tests
Test Name | Synopsis |
---|---|
prpl_hl-api-cert.1.1 |
Verify prpl Profile GetSupportedDM from top level |
prpl_hl-api-cert.1.2 |
Verify prpl Profile parameters with Write requirement have Writable flag |
prpl_hl-api-cert.1.3 |
Verify prpl Profile using Get |
prpl_hl-api-cert.1.4 |
Verify prpl Profile using Set |
prpl_hl-api-cert.1.5 |
Verify prpl Profile using Add and Delete on creatable objects |
prplos.tcl
prplOS Test Plan for prpl devices
Test Name | Synopsis |
---|---|
prplos.1.1.1 |
Enable Bridge |
prplos.1.1.2 |
Enable Port |
prplos.1.1.3 |
Port LastChange |
prplos.1.1.4 |
Port BytesSent |
prplos.1.1.5 |
Port BytesReceived |
prplos.1.1.6 |
Port PacketsSent |
prplos.1.1.7 |
Port PacketsReceived |
prplos.1.1.8 |
Port UnicastPacketsSent |
prplos.1.1.9 |
Port UnicastPacketsReceived |
prplos.1.1.10 |
Port MulticastPacketsSent |
prplos.1.1.11 |
Port MulticastPacketsReceived |
prplos.1.1.12 |
Port BroadcastPacketsSent |
prplos.1.1.13 |
Port BroadcastPacketsReceived |
prplos.1.2.1 |
DHCPv4 Client Status |
prplos.1.2.2 |
DHCPv4 Client DHCP Status |
prplos.1.2.3 |
DHCPv4 Client Reports Server Address |
prplos.1.2.4 |
DHCPv4 Client Reports DNS Server |
prplos.1.2.5 |
DHCPv4 Client Reports IP address |
prplos.1.2.6 |
DHCPv4 Client Reports IP Router |
prplos.1.2.7 |
DHCPv4 Client Reports Subnet Mask |
prplos.1.2.8 |
DHCPv4 Client Lease Time |
prplos.1.2.9 |
DHCPv4 Requested Option |
prplos.1.2.10 |
DHCPv4 Sent Option |
prplos.1.2.11 |
DHCPv4 Server Enabled |
prplos.1.2.12 |
DHCPv4 Server Pool Enabled |
prplos.1.2.13 |
DHCPv4 Server Pool Status |
prplos.1.2.14 |
DHCPv4 Server Reports Clients Active |
prplos.1.2.15 |
DHCPv4 Server Reports Address |
prplos.1.2.16 |
DHCPv4 Server Reports Address Lease |
prplos.1.2.17 |
DHCPv4 Server Reports Options |
prplos.1.2.18 |
DHCPv4 Server Lease |
prplos.1.2.19 |
DHCPv4 Address Pool Size |
prplos.1.2.20 |
DHCPv4 Address Assigned based on Hardware |
prplos.1.2.21 |
DHCPv4 Address Assigned based on Client ID |
prplos.1.2.22 |
DHCPv4 Address Assigned based on UserClass ID |
prplos.1.2.23 |
DHCPv4 Address Assigned based on VendorClass ID |
prplos.1.2.24 |
DHCPv4 Address Assigned based on Reserved |
prplos.1.2.25 |
DHCPv4 Address assigns static address |
prplos.1.2.26 |
DHCPv4 Server DNS Servers |
prplos.1.2.27 |
DHCPv4 Server Domain Name |
prplos.1.2.28 |
DHCPv4 Server Subnet Mask |
prplos.1.2.29 |
DHCPv4 Server IPRouters |
prplos.1.2.30 |
DHCPv4 Server Option |
prplos.1.3.1 |
DHCPv6 Client Status |
prplos.1.3.2 |
DHCPv6 Client IA_NA |
prplos.1.3.3 |
DHCPv6 Client IA_PD |
prplos.1.3.4 |
DHCPv6 Client Rapid Commit |
prplos.1.3.5 |
DHCPv6 Client Renew (T1 Timer) |
prplos.1.3.6 |
DHCPv6 Client Rebind (T2 Timer) |
prplos.1.3.7 |
DHCPv6 Client Requested Options |
prplos.1.3.8 |
DHCPv6 Client Server Information |
prplos.1.3.9 |
DHCPv6 Client Sent Options |
prplos.1.3.10 |
DHCPv6 Client Received Options |
prplos.1.3.11 |
Enable DHCPv6 Server |
prplos.1.3.12 |
DHCPv6 Server Pool Enable |
prplos.1.3.13 |
DHCPv6 Server Pool Status |
prplos.1.3.14 |
Enable DHCPv6 Server IA_NA |
prplos.1.3.15 |
Enable DHCPv6 Server IA_PD |
prplos.1.3.16 |
DHCPv6 Server Report Clients Active |
prplos.1.3.17 |
DHCPv6 Server Report Clients Assigned Address |
prplos.1.3.18 |
DHCPv6 Server Report Clients Assigned Prefixes |
prplos.1.3.19 |
DHCPv6 Server Options |
prplos.1.3.24 |
DHCPv6 Assign information by DUID |
prplos.1.3.25 |
DHCPv6 Assign information by Source Address |
prplos.1.3.26 |
DHCPv6 Assign information by UserClassID |
prplos.1.3.27 |
DHCPv6 Assign information by VendorClassID |
prplos.1.3.20 |
Manually Assign Address in DHCPv6 Pool |
prplos.1.3.21 |
DHCPv6 Server IA_NA Address Available |
prplos.1.3.22 |
Manually Assign Prefixes in DHCPv6 Pool |
prplos.1.3.23 |
DHCPv6 Server IA_PD Address Available |
prplos.1.4.1 |
Enable DNS Client |
prplos.1.4.2 |
DNS with DHCPv4 |
prplos.1.4.3 |
DNS with DHCPv6 |
prplos.1.4.4 |
DNS with Router Advertisement |
prplos.1.4.5 |
Static DNS |
prplos.1.4.6 |
Enable DNS Proxy |
prplos.1.4.7 |
DNS Proxy with DHCPv4 |
prplos.1.4.8 |
DNS Proxy with DHCPv6 |
prplos.1.4.9 |
DNS Proxy with Router Advertisement |
prplos.1.5.1 |
Enable Firewall |
prplos.1.5.2 |
Firewall LastChange |
prplos.1.5.3 |
Default Policy |
prplos.1.5.4 |
Enable Firewall Policies |
prplos.1.5.5 |
Enable Firewall Chain |
prplos.1.5.6 |
Enable Firewall Rules |
prplos.1.5.7 |
Firewall Rules Protocol |
prplos.1.5.8 |
Firewall Rules based on IP Version, IPv4 Policy |
prplos.1.5.9 |
Firewall Rules based on IP Version, IPv6 Policy |
prplos.1.5.10 |
Firewall Rules based on IPv4 Source Address |
prplos.1.5.11 |
Firewall Rules based on IPv6 Source Address |
prplos.1.5.12 |
Firewall Rules based on IPv4 Destination Address |
prplos.1.5.13 |
Firewall Rules based on IPv6 Destination Address |
prplos.1.5.14 |
Firewall Rules based on TCP Source Port |
prplos.1.5.15 |
Firewall Rules based on UDP Source Port |
prplos.1.5.16 |
Firewall Rules based on TCP Destination Port |
prplos.1.5.17 |
Firewall Rules based on UDP Destination Port |
prplos.1.5.18 |
Firewall Rules based on Source Mac |
prplos.1.5.19 |
Firewall Rules based on DSCP |
prplos.1.6.1 |
IPv4 Status |
prplos.1.6.2 |
IPv6 Status |
prplos.1.6.3 |
IPv4 WAN Status |
prplos.1.6.4 |
IPv6 WAN Status |
prplos.1.6.5 |
IPv4 WAN Address |
prplos.1.6.6 |
IPv6 Link Local WAN Address |
prplos.1.6.7 |
IPv6 Global WAN Address |
prplos.1.6.8 |
IPv6 WAN Router Advertisement Prefix |
prplos.1.6.9 |
IPv6 WAN Prefix Delegation |
prplos.1.6.10 |
IPv4 LAN Status |
prplos.1.6.11 |
IPv6 LAN Status |
prplos.1.6.12 |
IPv4 LAN Address |
prplos.1.6.13 |
IPv6 Link Local LAN Address |
prplos.1.6.14 |
IPv6 Global LAN Address |
prplos.1.6.15 |
IPv6 LAN Prefix |
prplos.1.6.16 |
IPv4 LAN Change Address |
prplos.1.6.17 |
IPv4 LAN Subnet Mask |
prplos.1.6.18 |
IPv6 ULA |
prplos.1.6.19 |
MTU Configuration |
prplos.1.6.20 |
IP Interface BytesSent |
prplos.1.6.21 |
IP Interface BytesReceived |
prplos.1.6.22 |
IP Interface PacketsSent |
prplos.1.6.23 |
IP Interface PacketsReceived |
prplos.1.6.24 |
IP Interface UnicastPacketsSent |
prplos.1.6.25 |
IP Interface UnicastPacketsReceived |
prplos.1.6.26 |
IP Interface MulticastPacketsSent |
prplos.1.6.27 |
IP Interface MulticastPacketsReceived |
prplos.1.6.28 |
IP Interface BroadcastPacketsSent |
prplos.1.6.29 |
IP Interface BroadcastPacketsReceived |