ID | Title | Function Name | Test Steps | Expected Result | actual Result |
|
voltha_1 | verify olt enable and disable | test_olt_enable_disable | 1.enable olt 2.disable olt | Enable and disable olt should be successful |
|
|
voltha_2 | verify ponsim enable and disable | test_ponsim_enable_disable | 1.enable ponsim 2.disable ponsim | enable and disable ponsim should be successful |
|
|
voltha_3 | verify subscriber eap authentication with voltha | test_subscriber_with_voltha_for_eap_tls_authentication | 1. simulate eap tls authentication process from subscriber | authentication should be successful |
|
|
voltha_4 | verify eap authentication with voltha without certificate | test_subscriber_with_voltha_for_eap_tls_authentication_failure | 1. simulate eap tls authentication process from subscriber with no certificate | authentication should fail |
|
|
voltha_5 | verify eap authentication with voltha for invalid certificate | test_subscriber_with_voltha_for_eap_tls_authentication_using_invalid_cert | 1. simulate eap tls authentication process from subscriber with invalid certificate | authentication should fail |
|
|
voltha_6 | verify eap authentication with voltha for multiple invalid certificate attempts | test_subscriber_with_voltha_for_multiple_invalid_authentication_attempts | 1. simulate eap tls authentication process from subscriber multiple times with invalid certificate | authentication should fail |
|
|
voltha_7 | verify eap authentication with voltha making aaa app deactivation | test_subscriber_with_voltha_for_eap_tls_authentication_with_aaa_app_deactivation | 1. simulate eap tls authentication process from subscriber with aaa deactivated | authentication should fail |
|
|
voltha_8 | verify eap authentication with voltha making radius server restart | test_subscriber_with_voltha_for_eap_tls_authentication_restarting_radius_server | 1. simulate eap tls authentication process from subscriber with radius server restart | authentication should be successful after server restart |
|
|
voltha_9 | verify eap tls authentication with voltha, disabling olt | test_subscriber_with_voltha_for_eap_tls_authentication_with_disabled_olt | 1. simulate eap tls authentication process from subscriber with olt disabled | authentication should fail |
|
|
voltha_10 | verify eap tls authentication with voltha, disabling uni port | test_subscriber_with_voltha_for_eap_tls_authentication_disabling_uni_port | 1. simulate eap tls authentication process from subscriber with uni port disabled | authentication should fail |
|
|
voltha_11 | verify eap tls authentication with voltha, toggling uni port multiple times | test_subscriber_with_voltha_for_eap_tls_authentication_carrying_out_multiple_times_toggling_of_uni_port | 1. simulate eap tls authentication process from subscriber with uni port toggled multiple times | authentication should fail when uni port disabled |
|
|
voltha_12 | verify eap tls authentication with voltha, restarting olt | test_subscriber_with_voltha_for_eap_tls_authentication_restarting_olt | 1. simulate eap tls authentication process from subscriber with olt restart | authentication should be successful after olt restart |
|
|
voltha_13 | verify eap tls authentication with voltha restarting olt multiple times | test_subscriber_with_voltha_for_eap_tls_authentication_performing_multiple_times_restart_of_olt | 1. simulate eap tls authentication process from subscriber with olt restart multiple times | authentication should be successful after every restart |
|
|
voltha_14 | verify eap tls authentication with voltha restarting onu | test_subscriber_with_voltha_for_eap_tls_authentication_restarting_onu | 1. simulate eap tls authentication process from subscriber with onu restart | authentication should be successful after onu restart |
|
|
voltha_15 | verify eap tls authentication with voltha, restarting onu multiple times | test_subscriber_with_voltha_for_eap_tls_authentication_performing_multiple_times_restart_of_onu | 1. simulate eap tls authentication process from subscriber with onu restart multiple times | authentication should be successful after onu restart |
|
|
voltha_16 | verify eap tls authentication with voltha for two subscribers | test_two_subscribers_with_voltha_for_eap_tls_authentication | 1. simulate eap tls authentication process from two subscriber | authentication should be successful |
|
|
voltha_17 | verify eap tls authentication with voltha for two subscribers using same certificates | test_two_subscribers_with_voltha_for_eap_tls_authentication_using_same_certificates | 1. simulate eap tls authentication process from two subscriber using same certificates | authentication should be successful |
|
|
voltha_18 | verify eap tls authentication with voltha for two subscribers with invalid tls packet for one subscriber | test_two_subscribers_with_voltha_for_eap_tls_authentication_initiating_invalid_tls_packets_for_one_subscriber | 1. simulate eap tls authentication process from two subscriber with invalid tls packet for one subscriber | authentication should be successful for only one subscriber |
|
|
voltha_19 | verify eap tls authentication with voltha for two subscribers with invalid certificates for one subscriber | test_two_subscribers_with_voltha_for_eap_tls_authentication_initiating_invalid_cert_for_one_subscriber | 1. simulate eap tls authentication process from two subscriber with invalid certificate for one subscriber | authentication should be successful for only one subscriber |
|
|
voltha_20 | verify eap tls authentication with voltha for two subscribers with one uni port disabled | test_two_subscribers_with_voltha_for_eap_tls_authentication_with_one_uni_port_disabled |
one uni port disabled | authentication should be successful for only one subscriber |
|
|
voltha_21 | verify eap tls authentication with voltha for three subscribers | test_3_subscribers_with_voltha_for_eap_tls_authentication | 1. simulate eap tls authentication process from three subscriber | authentication should be successful |
|
|
voltha_22 | verify eap tls authentication with voltha for five subscribers | test_5_subscribers_with_voltha_for_eap_tls_authentication | 1. simulate eap tls authentication process from five subscriber | authentication should be successful |
|
|
voltha_23 | verify eap tls authentication with voltha for nine subscribers | test_9_subscribers_with_voltha_for_eap_tls_authentication | 1. simulate eap tls authentication process from nine subscriber | authentication should be successful |
|
|
voltha_24 | verify subscriber dhcp request with voltha | test_subscriber_with_voltha_for_dhcp_request | 1. Initiate dhcp process from subscriber | subscriber should get dhcp ip |
|
|
voltha_25 | verify subscriber dhcp request with voltha using invalid broadcast source mac | test_subscriber_with_voltha_for_dhcp_request_with_invalid_broadcast_source_mac | 1. Initiate dhcp process from subscriber with invalid broadcast source mac | subscriber should not get dhcp ip |
|
|
voltha_26 | verify subscriber dhcp request with voltha using invalid multicast source mac | test_subscriber_with_voltha_for_dhcp_request_with_invalid_multicast_source_mac | 1. Initiate dhcp process from subscriber with invalid multicast source mac | subscriber should not get dhcp ip |
|
|
voltha_27 | verify subscriber dhcp request with voltha using invalid source mac | test_subscriber_with_voltha_for_dhcp_request_with_invalid_source_mac | 1. Initiate dhcp process from subscriber with invalid source mac | subscriber should not get dhcp ip |
|
|
voltha_28 | verify subscriber dhcp request and release message with voltha | test_subscriber_with_voltha_for_dhcp_request_and_release | 1. Initiate dhcp process from subscriber and release the ip | subscriber dhcp ip release should successful |
|
|
voltha_29 | verify subscriber dhcp starvation for positive scenario with voltha | test_subscriber_with_voltha_for_dhcp_starvation_positive_scenario | 1. Initiate dhcp process from subscriber multiple times to till all ip address allocated from the pool | subscribers should get all ips in pool |
|
|
voltha_30 | verify subscriber dhcp starvation for negative scenario with voltha | test_subscriber_with_voltha_for_dhcp_starvation_negative_scenario | 1. Initiate dhcp process from subscriber multiple times to till all ip address allocated from the pool | subscribers should not get dhcp ip after all ips in pool leased |
|
|
voltha_31 | verify subscriber dhcp with multiple discover packets for voltha | test_subscriber_with_voltha_for_dhcp_sending_multiple_discover | 1. Initiate dhcp process from subscriber with multiple discovery packets | subscribers should get dhcp ip |
|
|
voltha_32 | verify subscriber dhcp multiple request packets with voltha | test_subscriber_with_voltha_for_dhcp_sending_multiple_request | 1. Initiate dhcp process from subscriber with multiple request packets | subscriber should get dhcp ip |
|
|
voltha_33 | verify subscriber dhcp requesting desired ip address with voltha | test_subscriber_with_voltha_for_dhcp_requesting_desired_ip_address | 1. Initiate dhcp process from subscriber requesting desired ip | subscriber should get dhcp ip |
|
|
voltha_34 | verify subscriber dhcp requesting desired ip from out of pool address with voltha | test_subscriber_with_voltha_for_dhcp_requesting_desired_out_of_pool_ip_address | 1. Initiate dhcp process from subscriber requesting desired ip from out of pool | subscriber should not get requested ip |
|
|
voltha_35 | verify subscriber with voltha making dhcp app deactivated in onos | test_subscriber_with_voltha_deactivating_dhcp_app_in_onos | 1. Initiate dhcp process from subscriber with deactivating dhcp app in onos | subscriber should not get dhcp ip |
|
|
voltha_36 | verify subscriber dhcp renew time with voltha | test_subscriber_with_voltha_for_dhcp_renew_time |
| renew time in server packet should match configured value |
|
|
voltha_37 | verify subscriber dhcp rebind time with voltha | test_subscriber_with_voltha_for_dhcp_rebind_time |
| rebind time in server packet should match configured value |
|
|
voltha_38 | verify subscriber dhcp with voltha disabling olt | test_subscriber_with_voltha_for_dhcp_toggling_olt | 1. Initiate dhcp process from subscriber with olt disabled | subscriber should not get dhcp ip |
|
|
voltha_39 | verify subscriber dhcp with voltha with olt disable mulitple times | test_subscriber_with_voltha_for_dhcp_with_multiple_times_disabling_of_olt | 1. Initiate dhcp process from subscriber with olt disabled multiple times | subscriber should not get dhcp ip |
|
|
voltha_40 | verify subscriber dhcp with voltha with olt toggle | test_subscriber_with_voltha_for_dhcp_toggling_olt | 1. Initiate dhcp process from subscriber with olt toggled | subscriber should not get dhcp ip |
|
|
voltha_41 | verify subscriber dhcp with voltha with olt toggle multiple times | test_subscriber_with_voltha_for_dhcp_toggling_olt_multiple_times | 1. Initiate dhcp process from subscriber with olt toggled multiple times | subscriber should not get dhcp ip |
|
|
voltha_42 | verify subscriber dhcp with voltha with onu port disable | test_subscriber_with_voltha_for_dhcp_disabling_onu_port | 1. Initiate dhcp process from subscriber with onu port disabled | subscriber should not get dhcp ip |
|
|
voltha_43 | verify subscriber dhcp with voltha with onu port disable multiple times | test_subscriber_with_voltha_for_dhcp_disabling_onu_port_multiple_times | 1. Initiate dhcp process from subscriber with onu port disabled multiple times | subscriber should not get dhcp ip |
|
|
voltha_44 | verify subscriber dhcp with voltha with onu port toggle | test_subscriber_with_voltha_for_dhcp_toggling_onu_port | 1. Initiate dhcp process from subscriber with onu toggled | subscriber should not get dhcp ip |
|
|
voltha_45 | verify subscriber dhcp with voltha with onu port toggle multiple times | test_subscriber_with_voltha_for_dhcp_toggling_onu_port_multiple_times | 1. Initiate dhcp process from subscriber with onu port toggle multiple times | subscriber should not get dhcp ip |
|
|
voltha_46 | verify dhcp discover for two subscriber with voltha | test_two_subscribers_with_voltha_for_dhcp_discover | 1. Initiate dhcp process from two subscribers | subscribers should get dhcp ip |
|
|
voltha_47 | verify dhcp multiple discover for two subscriber with voltha | test_two_subscribers_with_voltha_for_dhcp_multiple_discover | 1. Initiate dhcp process from two subscribers with multiple discover messages | subscribers should get dhcp ip |
|
|
voltha_48 | verify dhcp for two subscriber with voltha with multiple discover for one subscriber | test_two_subscribers_with_voltha_for_dhcp_and_with_multiple_discover_for_one_subscriber | 1. Initiate dhcp process from two subscribers with multiple discover messages for one subscriber | subscribers should get dhcp ip |
|
|
voltha_49 | verify dhcp for two subscriber with voltha with desired ip for one subscriber | test_two_subscribers_with_voltha_for_dhcp_discover_and_desired_ip_address_for_one_subscriber | 1. Initiate dhcp process from two subscribers with desired ip for one subscriber | subscribers should get dhcp ip |
|
|
voltha_50 | verify dhcp for two subscriber with voltha with desired ip out of pool for one subscriber | test_two_subscribers_with_voltha_for_dhcp_discover_within_and_without_dhcp_pool_ip_addresses | 1. Initiate dhcp process from two subscribers with desired ip from out of pool for one subscriber | subscriber should not get requested out of pool dhcp ip |
|
|
voltha_51 | verify dhcp for two subscriber with voltha with onu port disable for one subscriber | test_two_subscribers_with_voltha_for_dhcp_disabling_onu_port_for_one_subscriber | 1. Initiate dhcp process from two subscribers with one onu port disable | onu port disabled subscriber should not get dhcp ip |
|
|
voltha_52 | verify dhcp for two subscriber with voltha with onu port toggle for one subscriber | test_two_subscribers_with_voltha_for_dhcp_toggling_onu_port_for_one_subscriber | 1. Initiate dhcp process from two subscribers with one onu port toggle | onu port toggling subscriber should not get dhcp ip when port goes down |
|
|
voltha_53 | verify dhcp for two subscriber with voltha with olt disable | test_two_subscribers_with_voltha_for_dhcp_disabling_olt | 1. Initiate dhcp process from two subscribers with olt disable | subscribers should not get dhcp ip |
|
|
voltha_54 | verify dhcp for two subscriber with voltha with olt toggle | test_two_subscribers_with_voltha_for_dhcp_toggling_olt | 1. Initiate dhcp process from two subscribers with olt toggled | subscribers should not get dhcp ip when olt goes down |
|
|
voltha_55 | verify dhcp for two subscriber with voltha with olt paused | test_two_subscribers_with_voltha_for_dhcp_with_paused_olt | 1. Initiate dhcp process from two subscribers with olt paused | subscribers should not get dhcp ip when olt paused |
|
|
voltha_56 | verify dhcp for 3 subscribers with voltha | test_3_subscribers_with_voltha_for_dhcp_discover_requests | 1. Initiate dhcp process from three subscribers | subscribers should get dhcp ip |
|
|
voltha_57 | verify dhcp for 5 subscribers with voltha | test_5_subscribers_with_voltha_for_dhcp_discover_requests | 1. Initiate dhcp process from five subscribers | subscribers should get dhcp ip |
|
|
voltha_58 | verify dhcp for 9 subscribers with voltha | test_9_subscribers_with_voltha_for_dhcp_discover_requests | 1. Initiate dhcp process from nine subscribers | subscribers should get dhcp ip |
|
|
voltha_59 | verify eap tls authentication and dhcp request for 3 subscribers with voltha | test_3_subscribers_with_voltha_for_tls_auth_and_dhcp_discover_flows |
| authentication should be successful subscriber gets dhcp ip |
|
|
volta_60 | verify eap tls authentication and dhcp request for 5 subscribers with voltha | test_5_subscribers_with_voltha_for_tls_auth_and_dhcp_discover_flows | 1.simulate eap tls authentication for five subscribers 2. after eap success Initiate dhcp process | authentication should be successful subscriber gets dhcp ip |
|
|
voltha_61 | verify eap tls authentication and dhcp request for 9 subscribers with voltha | test_9_subscribers_with_voltha_for_tls_auth_and_dhcp_discover_flows | 1. simulate eap tls authentication for nine subscriber 2. after eap success Initiate dhcp process | authentication should be successful subscriber gets dhcp ip |
|
|
voltha_62 | verify subscriber dhcprelay with voltha | test_subscriber_with_voltha_for_dhcprelay_request |
| subscriber should get dhcp ip |
|
|
voltha_63 | verify subscriber dhcprelay with voltha with invalid broadcast source mac | test_subscriber_with_voltha_for_dhcprelay_request_with_invalid_broadcast_source_mac | 1. activate dhcprelay app in onos 2. initiate dhcp process from subscriber with invalid broadcast source mac | subscriber should not get dhcp ip |
|
|
voltha_64 | verify subscriber dhcprelay with voltha with invalid multicast source mac | test_subscriber_with_voltha_for_dhcprelay_request_with_invalid_multicast_source_mac | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with invalid multicast source mac | subscriber should not get dhcp ip |
|
|
voltha_65 | verify subscriber dhcpr lay with voltha with invalid source mac | test_subscriber_with_voltha_for_dhcprelay_request_with_invalid_source_mac | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with invalid source mac | subscriber should not get dhcp ip |
|
|
voltha_66 | verify subscriber dhcprelay request and release with voltha | test_subscriber_with_voltha_for_dhcprelay_request_and_release | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber and release the leased ip | subscriber should be able to release dhcp ip |
|
|
voltha_67 | verify subscriber dhcprelay starvation with voltha | test_subscriber_with_voltha_for_dhcprelay_starvation | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber till all ips in the pool allocated | subscriber should get dhcp ip from pool configured range |
|
|
voltha_68 | verify subscriber dhcprelay starvation negative with voltha | test_subscriber_with_voltha_for_dhcprelay_starvation_negative_scenario | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber even after all ips in the pool allocated | subscriber should get dhcp ip from pool configured range only |
|
|
voltha_69 | verify subscriber dhcprelay sending multiple discovery packets with voltha | test_subscriber_with_voltha_for_dhcprelay_sending_multiple_discover | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with multiple discover packets | subscriber should get dhcp ip |
|
|
voltha_70 | verify subscriber dhcprelay sending multiple dhcp requests with voltha | test_subscriber_with_voltha_for_dhcprelay_sending_multiple_request | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with multiple requests packets | subscriber should get dhcp ip |
|
|
voltha_71 | verify subscriber dhcprelay with voltha for desired ip | test_subscriber_with_voltha_for_dhcprelay_requesting_desired_ip_address | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with desired ip mentioned | subscriber should get dhcp ip |
|
|
voltha_72 | verify subscriber dhcprelay with voltha for desired ip in out of pool | test_subscriber_with_voltha_for_dhcprelay_requesting_desired_out_of_pool_ip_address | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with desired ip from out of pool mentioned | subscriber should not get requested dhcp ip |
|
|
voltha_73 | verify subscriber dhcprelay with voltha with app deactivate in onos | test_subscriber_with_voltha_deactivating_dhcprelay_app_in_onos | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with dhcprelay app deactivated in onos | subscriber should not get dhcp ip |
|
|
voltha_74 | verify subscriber dhcprelay renew time with voltha | test_subscriber_with_voltha_for_dhcprelay_renew_time | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber and get dhcp new time from server packet | renew time in server packet should be same as configured |
|
|
voltha_75 | verify subscriber dhcprelay rebind time with voltha | test_subscriber_with_voltha_for_dhcprelay_rebind_time | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber and get dhcp rebind time from server packet | rebind time in server packet should be same as configured |
|
|
voltha_76 | verify subscriber dhcprelay with voltha with disabling olt | test_subscriber_with_voltha_for_dhcprelay_disabling_olt | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with olt disabled | subscriber should not get dhcp ip |
|
|
voltha_77 | verify subscriber dhcprelay with voltha with toggling olt | test_subscriber_with_voltha_for_dhcprelay_toggling_olt | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with olt toggle | subscriber should not get dhcp ip when olt goes down |
|
|
voltha_78 | verify subscriber dhcprelay with voltha with disable onu port | test_subscriber_with_voltha_for_dhcprelay_disable_onu_port_in_voltha | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with disable onu port | subscriber should not get dhcp ip |
|
|
voltha_79 | verify subscriber dhcprelay with voltha with disable and enable onu port | test_subscriber_with_voltha_for_dhcprelay_disable_enable_onu_port_in_voltha | 1. activate dhcprelay app in onos 2. Initiate dhcp process from subscriber with disable and enable onu port | subscriber should not get dhcp ip when onu disabled |
|
|
voltha_80 | verify dhcprelay with voltha for two subscribers | test_two_subscribers_with_voltha_for_dhcprelay_discover | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers | subscribers should get dhcp ip |
|
|
voltha_81 | verify dhcprelay with voltha for two subscribers with multiple discover packets | test_two_subscribers_with_voltha_for_dhcprelay_multiple_discover | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with multiple discover packets | subscribers should get dhcp ip |
|
|
voltha_82 | verify dhcprelay with voltha for two subscribers with multiple discover packets for one subscriber | test_two_subscribers_with_voltha_for_dhcprelay_multiple_discover_for_one_subscriber | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with multiple discover packets for one subscriber | subscribers should get dhcp ip |
|
|
voltha_83 | verify dhcprelay with voltha for two subscribers with desired ip for one subscriber | test_two_subscribers_with_voltha_for_dhcprelay_discover_desired_ip_address_for_one_subscriber | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with desired ip for one subscriber | subscriber should get dhcp ip |
|
|
voltha_84 | verify dhcprelay with voltha for two subscribers requesting in range and out of range pool addresses | test_two_subscribers_with_voltha_for_dhcprelay_discover_for_in_range_and_out_of_range_from_dhcp_pool_ip_addresses | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with requesting out of pool ip for one subscriber | subscriber should not get dhcp ip out of pool address |
|
|
voltha_85 | verify dhcprelay with voltha for two subscribers with onu port disable for one subscriber | test_two_subscribers_with_voltha_for_dhcprelay_disabling_onu_port_for_one_subscriber | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with onu port disabled for one subscriber | onu port disabled subscriber should not get dhcp ip |
|
|
voltha_86 | verify dhcprelay with voltha for two subscribers with onu port toggle for one subscriber | test_two_subscribers_with_voltha_for_dhcprelay_toggling_onu_port_for_one_subscriber | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with onu port toggle for one subscriber | subscriber should not get dhcp ip when onu port goes down |
|
|
voltha_87 | verify dhcprelay with voltha for two subsc ibers with olt disable | test_two_subscribers_with_voltha_for_dhcprelay_disabling_olt | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with olt disable | Subscribers should not get dhcp ip |
|
|
voltha_88 | verify dhcprelay with voltha for two subscribers with olt toggle | test_two_subscribers_with_voltha_for_dhcprelay_toggling_olt | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with olt toggle | subscriber should not get dhcp ip when olt goes down |
|
|
voltha_89 | verify dhcprelay with voltha for two subscribers with olt paused | test_two_subscribers_with_voltha_for_dhcprelay_with_paused_olt_detected | 1. activate dhcprelay app in onos 2. Initiate dhcp process from two subscribers with olt paused | subscriber should not get dhcp ip when olt paused |
|
|
voltha_90 | verify subscriber igmp join and traffic with voltha | test_subscriber_with_voltha_for_igmp_join_verifying_traffic |
| subscribers should receive igmp data for joined groups |
|
|
voltha_91 | verify subscriber igmp join and leave with voltha | test_subscriber_with_voltha_for_igmp_leave_verifying_traffic | 1.send igmp join from subscriber 2. send igmp data traffic for registered group 3.send igmp leave | subscribers should not receive igmp data after leaving group |
|
|
voltha_92 | verify subscriber igmp leave and again join with voltha | test_subscriber_with_voltha_for_igmp_leave_and_again_join_verifying_traffic | 1.send igmp join from subscriber 2. send igmp data traffic for registered group 3. leave the group and re-join | subscribers should receive igmp data for joined groups after leave and joined again |
|
|
voltha_93 | verify subscriber igmp join and traffic for 5 groups with voltha | test_subscriber_with_voltha_for_igmp_5_groups_joins_verifying_traffic | 1. send igmp joins for 5 groups from subscriber 2. send igmp data traffic for registered group | subscribers should receive igmp data for joined groups |
|
|
voltha_94 | verify subscriber igmp join for 5 groups and leave for 1 group with voltha | test_subscriber_with_voltha_for_igmp_5_groups_joins_and_leave_for_one_group_verifying_traffic | 1. send igmp join from subscriber 2. send igmp data traffic for registered group 3. leave one group | subscribers should receive igmp data for joined groups |
|
|
voltha_95 | verify subscriber igmp join with different source list and traffic with voltha | test_subscriber_with_voltha_for_igmp_join_different_group_src_list_verifying_traffic | 1. send igmp join for different groups with different source from subscriber 2. send igmp data traffic for registered groups from sources | subscribers should receive igmp data for joined groups |
|
|
voltha_96 | verify subscriber igmp join record type change to exclude and traffic with voltha | test_subscriber_with_voltha_for_igmp_change_to_exclude_mcast_group_verifying_traffic | 1. send igmp join from subscriber 2. send igmp data traffic for registered group 3. change record type to change to exclude | subscribers should receive igmp data for joined groups |
|
|
voltha_97 | verify subscriber igmp join record type change to include with voltha | test_subscriber_with_voltha_for_igmp_change_to_include_back_from_exclude_mcast_group_verifying_traffic | 1. send igmp join from subscriber 2. send igmp data traffic for registered group 3. change record type to change to include | subscribers should receive igmp data for joined groups |
|
|
voltha_98 | verify subscriber igmp join record type block old sources with voltha | test_subscriber_with_voltha_for_igmp_change_to_block_src_list_verifying_traffic | 1. send igmp join from subscriber 2. send igmp data traffic for registered group 3. change record type to block old sources | subscribers should not receive igmp data for joined groups from blocked sources |
|
|
voltha_99 | verify subscriber igmp join record type allow new sources with voltha | test_subscriber_with_voltha_for_igmp_allow_new_src_list_verifying_traffic | 1. send igmp join from subscriber 2. send igmp data traffic for registered group 3. change record type to allow new sources | subscribers should receive igmp data for joined groups from new sources |
|
|
voltha_100 | verify subscriber igmp join with include empty source list with voltha | test_subscriber_with_voltha_for_igmp_group_include_empty_src_list_verifying_traffic | 1. send igmp join with empty source list from subscriber 2. send igmp data traffic for registered group
| subscribers should not receive igmp data for joined groups |
|
|
voltha_101 | verify subscriber igmp join with exclude empty source list with voltha | test_subscribers_with_voltha_for_igmp_group_exclude_empty_src_list_verifying_traffic | 1. send igmp join with exclude empty source list from subscriber 2. send igmp data traffic for registered group
| subscribers should receive igmp data for joined groups |
|
|
voltha_102 | verify igmp joins with voltha for two subscribers | test_two_subscribers_with_voltha_for_igmp_join_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group
| subscribers should receive igmp data for joined groups |
|
|
voltha_103 | verify igmp joins with voltha for two subscribers with leave one subscriber | test_two_subscribers_with_voltha_for_igmp_join_leave_for_one_subscriber_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group 3. leave one subscriber | subscribers should not receive igmp data after leave group |
|
|
voltha_104 | verify igmp joins with voltha for two subscribers with leave and join for one subscriber | test_two_subscribers_with_voltha_for_igmp_leave_join_for_one_subscriber_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group 3. Leave and re-join one subscriber | subscribers should not receive igmp data after leave group |
|
|
voltha_105 | verify igmp joins with voltha for two subscribers with uni port down for one subscriber | test_two_subscribers_with_voltha_for_igmp_with_uni_port_down_for_one_subscriber_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group 3. down uni port for one subscriber | uni port down subscriber should not get igmp data |
|
|
voltha_106 | verify igmp joins with voltha for two subscribers with uni port toggle for one subscriber | test_two_subscribers_with_voltha_for_igmp_toggling_uni_port_for_one_subscriber_and_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group 3. toggle uni port for one subscriber | subscriber should not get igmp data when uni port goes down |
|
|
voltha_107 | verify igmp joins with voltha for two subscribers with olt disable | test_two_subscribers_with_voltha_for_igmp_disabling_olt_verifying_traffic | 1. send igmp join from two subscriber with olt disabled 2. send igmp data traffic for registered group
| subscriber should not get igmp data |
|
|
voltha_108 | verify igmp joins with voltha for two subscribers with olt pause | test_two_subscribers_with_voltha_for_igmp_pausing_olt_verifying_traffic | 1. send igmp join from two subscriber with olt paused 2. send igmp data traffic for registered group
| subscriber should not get igmp data |
|
|
voltha_109 | verify igmp joins with voltha for two subscribers with olt toggle | test_two_subscribers_with_voltha_for_igmp_toggling_olt_verifying_traffic | 1. send igmp join from two subscriber 2. send igmp data traffic for registered group 3. toggle olt | subscriber should not get igmp data when olt goes down |
|
|
voltha_110 | verify igmp joins with voltha for two subscribers with disable olt multiple times subscriber | test_two_subscribers_with_voltha_for_igmp_multiple_times_disabling_olt_verifying_traffic | 1. send igmp join from two subscriber with olt disabled 2. send igmp data traffic for registered group 3. disable olt multiple times | subscriber should not get igmp data when olt goes down |
|
|
voltha_111 | verify igmp joins with voltha for two subscribers with uni port toggle for one subscriber multiple times | test_two_subscribers_with_voltha_for_igmp_multiple_times_toggling_uni_port_for_one_subscriber_verifying_traffic | 1. send igmp join from two subscriber with olt disabled 2. send igmp data traffic for registered group 3. toggle uni port for one subscriber | subscriber should not get igmp data when uni port goes down |
|
|
voltha_112 | verify igmp joins with voltha for two subscribers with olt toggle multiple times subscriber | test_two_subscribers_with_voltha_for_igmp_multiple_times_toggling_olt_verifying_traffic | 1. send igmp join from two subscriber with olt disabled 2. send igmp data traffic for registered group 3. toggle uni port multiple times for one subscriber | subscriber should not get igmp data when olt goes down |
|
|
voltha_113 | verify igmp joins for ten groups with voltha for five subscribers | test_5_subscriber_with_voltha_for_igmp_with_10_group_joins_verifying_traffic | 1. send igmp joins for 10 groups from five subscribers 2. send igmp data traffic for registered group
| subscriber should join igmp groups and get igmp data |
|
|
voltha_114 | verify igmp joins for ten groups with voltha for nine subscribers | test_9_subscriber_with_voltha_for_igmp_with_10_group_joins_and_verify_traffic | 1. send igmp joins for ten groups from nine subscribers 2. send igmp data traffic for registered group | subscriber should join igmp groups and get igmp data |
|