CDRouter SNMP Test Summaries

Test Case Summaries

  • Modules: 5
  • Test Cases: 81

Below is a summary of the testcases in each module


snmp.tcl

SNMP related test cases from the LAN side of the device

Test Name Synopsis
snmp_100 Verify SNMP agent supports MIB walk
snmp_101 Verify SNMP agent supports GetRequest
snmp_102 Verify SNMP agent supports GetNextRequest
snmp_103 Verify SNMP agent supports GetRequest for multiple OIDs
snmp_104 Verify SNMP agent supports fragmented GetRequest
snmp_105 Verify SNMP agent does not allow SetRequest on read-only OID
snmp_106 Verify SNMP agent returns 'no such instance' to GetRequest for non-existent OID
snmp_200 Verify SNMP agent supports IF-MIB:: walk
snmp_201 Verify WAN packet counters in IF-MIB::ifTable
snmp_202 Verify system uptime using SNMPv2-MIB::sysUpTime
snmp_203 Verify IPv4 forwarding mode using IP-MIB::ipForwarding
snmp_204 Verify LAN and WAN IP addresses in IP-MIB::ipAddrTable
snmp_205 Verify default route in IP-MIB::ipRouteTable
snmp_300 Verify SNMP agent supports MIB walk for all configured users
snmp_301 Verify SNMP agent ignores SNMP v1/2c users with invalid community string
snmp_302 Verify SNMP agent ignores SNMP v3 users with invalid credentials
snmp_303 Verify SNMP agent ignores SNMP v3 users with incorrect authentication and privacy protocols
snmp_304 Verify SNMP agent supports MIB walk using GetBulkRequest
snmp_305 Verify SNMP agent supports GetBulkRequest
snmp_400 Verify SNMP agent allows SetRequest on read-write OID

snmp-wan.tcl

SNMP related test cases from the WAN side of the device

Test Name Synopsis
snmp_wan_100 Verify SNMP agent supports MIB walk
snmp_wan_101 Verify SNMP agent supports GetRequest
snmp_wan_102 Verify SNMP agent supports GetNextRequest
snmp_wan_103 Verify SNMP agent supports GetRequest for multiple OIDs
snmp_wan_104 Verify SNMP agent supports fragmented GetRequest
snmp_wan_105 Verify SNMP agent does not allow SetRequest on read-only OID
snmp_wan_106 Verify SNMP agent returns 'no such instance' to GetRequest for non-existent OID
snmp_wan_200 Verify SNMP agent supports IF-MIB:: walk
snmp_wan_201 Verify WAN packet counters in IF-MIB::ifTable
snmp_wan_202 Verify system uptime using SNMPv2-MIB::sysUpTime
snmp_wan_203 Verify IPv4 forwarding mode using IP-MIB::ipForwarding
snmp_wan_204 Verify LAN and WAN IP addresses in IP-MIB::ipAddrTable
snmp_wan_205 Verify default route in IP-MIB::ipRouteTable
snmp_wan_300 Verify SNMP agent supports MIB walk for all configured users
snmp_wan_301 Verify SNMP agent ignores SNMP v1/2c users with invalid community string
snmp_wan_302 Verify SNMP agent ignores SNMP v3 users with invalid credentials
snmp_wan_303 Verify SNMP agent ignores SNMP v3 users with incorrect authentication and privacy protocols
snmp_wan_304 Verify SNMP agent supports MIB walk using GetBulkRequest
snmp_wan_305 Verify SNMP agent supports GetBulkRequest
snmp_wan_400 Verify SNMP agent allows SetRequest on read-write OID

snmp-v6.tcl

IPv6 SNMP related test cases from the LAN side of the device

Test Name Synopsis
ipv6_snmp_100 Verify SNMP agent supports MIB walk
ipv6_snmp_101 Verify SNMP agent supports GetRequest
ipv6_snmp_102 Verify SNMP agent supports GetNextRequest
ipv6_snmp_103 Verify SNMP agent supports GetRequest for multiple OIDs
ipv6_snmp_104 Verify SNMP agent supports fragmented GetRequest
ipv6_snmp_105 Verify SNMP agent does not allow SetRequest on read-only OID
ipv6_snmp_106 Verify SNMP agent returns 'no such instance' to GetRequest for non-existent OID
ipv6_snmp_200 Verify SNMP agent supports IF-MIB:: walk
ipv6_snmp_201 Verify WAN packet counters in IF-MIB::ifTable
ipv6_snmp_202 Verify system uptime using SNMPv2-MIB::sysUpTime
ipv6_snmp_203 Verify IPv4 forwarding mode using IP-MIB::ipForwarding
ipv6_snmp_204 Verify LAN and WAN IP addresses in IP-MIB::ipAddrTable
ipv6_snmp_205 Verify default route in IP-MIB::ipRouteTable
ipv6_snmp_300 Verify SNMP agent supports MIB walk for all configured users
ipv6_snmp_301 Verify SNMP agent ignores SNMP v1/2c users with invalid community string
ipv6_snmp_302 Verify SNMP agent ignores SNMP v3 users with invalid credentials
ipv6_snmp_303 Verify SNMP agent ignores SNMP v3 users with incorrect authentication and privacy protocols
ipv6_snmp_304 Verify SNMP agent supports MIB walk using GetBulkRequest
ipv6_snmp_305 Verify SNMP agent supports GetBulkRequest
ipv6_snmp_400 Verify SNMP agent allows SetRequest on read-write OID

snmp-wan-v6.tcl

IPv6 SNMP related test cases from the WAN side of the device

Test Name Synopsis
ipv6_snmp_wan_100 Verify SNMP agent supports MIB walk
ipv6_snmp_wan_101 Verify SNMP agent supports GetRequest
ipv6_snmp_wan_102 Verify SNMP agent supports GetNextRequest
ipv6_snmp_wan_103 Verify SNMP agent supports GetRequest for multiple OIDs
ipv6_snmp_wan_104 Verify SNMP agent supports fragmented GetRequest
ipv6_snmp_wan_105 Verify SNMP agent does not allow SetRequest on read-only OID
ipv6_snmp_wan_106 Verify SNMP agent returns 'no such instance' to GetRequest for non-existent OID
ipv6_snmp_wan_200 Verify SNMP agent supports IF-MIB:: walk
ipv6_snmp_wan_201 Verify WAN packet counters in IF-MIB::ifTable
ipv6_snmp_wan_202 Verify system uptime using SNMPv2-MIB::sysUpTime
ipv6_snmp_wan_203 Verify IPv4 forwarding mode using IP-MIB::ipForwarding
ipv6_snmp_wan_204 Verify LAN and WAN IP addresses in IP-MIB::ipAddrTable
ipv6_snmp_wan_205 Verify default route in IP-MIB::ipRouteTable
ipv6_snmp_wan_300 Verify SNMP agent supports MIB walk for all configured users
ipv6_snmp_wan_301 Verify SNMP agent ignores SNMP v1/2c users with invalid community string
ipv6_snmp_wan_302 Verify SNMP agent ignores SNMP v3 users with invalid credentials
ipv6_snmp_wan_303 Verify SNMP agent ignores SNMP v3 users with incorrect authentication and privacy protocols
ipv6_snmp_wan_304 Verify SNMP agent supports MIB walk using GetBulkRequest
ipv6_snmp_wan_305 Verify SNMP agent supports GetBulkRequest
ipv6_snmp_wan_400 Verify SNMP agent allows SetRequest on read-write OID

snmp_scenarios.tcl

General SNMP configuration testing for user defined SNMP scenarios

Test Name Synopsis
snmp_scenario_1 Execute all defined scenarios or single scenario