CORD : Test Plan - proxyarp
Created by Suchitra Vemuri, last modified by Chetan Gaonker on Dec 01, 2016
ID | Title | Function Name | Test Steps | Expected Result | Actual Result |
PARP_1 | Verify if Proxy ARP is working properly with 1 host creation | test_proxyarp_with_1_host | Configure host and Interface configurations in ONOS Send an ARP request to host IP | Proxy ARP should repsond back to the ARP requests. | PASS |
PARP_2 | Verify if Proxy ARP is working properly with 10 host creation | test_proxyarp_with_10_hosts | 1. Configure host and Interface configurations in ONOS 2. Send an ARP request to all 10 host IPs | Proxy ARP should repsond back to the ARP requests. | PASS |
PARP_3 | Verify if Proxy ARP is working properly with 50 host creation | test_proxyarp_with_50_hosts | 1. Configure host and Interface configurations in ONOS 2. Send an ARP request to all 50 host IPs. | Proxy ARP should repsond back to the ARP requests. | PASS |
PARP_4 | Verify if Proxy ARP is working properly when it disable and re-enabled | test_proxyarp_app_with_disabling_and_re_enabling | 1. Configure host and Interface configurations in ONOS 2.Send an ARP request 3. Disable proxy-arp app in ONSO and send arp requests again | Proxy Arp should not response once it disabled | PASS |
PARP_5 | Verify if Proxy ARP is working properly for non-existing Host | test_proxyarp_nonexisting_host | 1. Dont Configure host and Interface configurations in ONOS 2.Send an ARP request 3. Now configure Host and Interface configurations in ONOS 4. Repeat step 2 | Proxy Arp should not respond for arp requests sent to non-existing host IPs | PASS |
PARP_6 | Verify if Proxy ARP is working properly for already existing host removed | test_proxyarp_removing_host | 1. Configure host and Interface configurations in ONOS 2.Send an ARP request 3. Now Remove Host configuration in ONOS 4. Repeat step 2 | Proxy Arp should not respond to arp requests once the host configuration removed | PASS |
PARP_7 | Verify if Proxy ARP is working properly for multiple arp requests at once | test_proxyarp_concurrent_requests_with_multiple_host_and_different_interfaces | 1. Configure 10 host and Interface configurations in ONOS 2. Send an ARP request to all 10 host IPs from 10 ports at once | Proxy should response to all 10 arp requests received at once | PASS |
PARP_8 | Verify if Proxy ARP is working properly when it disable and re-enabled in case of multiple requests at once | test_proxyarp_disabling_enabling_app_initiating_concurrent_requests | 1. Configure 10 host and Interface configurations in ONOS 2.Send an ARP request to all 10 host IPs 3. Disable proxy-arp app in ONSO send arp requests again | Proxy ARP should not respond once its disabled | PASS |
PARP_9 | Verify if Proxy ARP is working properly in case of both existing and non-existing hosts | test_proxyarp_with_existing_and_non_existing_hostIPs_initiating_concurrent_requests | 1. Configure 5 host and Interface configurations in ONOS 2.Send an ARP request for 10 host IPs | Proxy ARP should respond to only existing Host IPs | PASS |