CDRouter prpl Certification Test Summaries

Test Case Summaries

  • Modules: 2
  • Test Cases: 105

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 Profile GetSupportedDM
prpl_hl-api-cert.1.2 Profile Parameters Write
prpl_hl-api-cert.1.3 Get
prpl_hl-api-cert.1.4 Set
prpl_hl-api-cert.1.5 Add and Delete

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.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