# Start ISIS protocol # ############################################################################ print('Starting all protocol(s) ...') _result_ = ixiangpf.test_control(action='start_all_protocols') # Check status if _result_['status'] != IxiaHlt.SUCCESS: ErrorHandler('ixiangpf.test_control', _result_) time.sleep(60) ############################################################################ # Retrieve protocol statistics # ############################################################################ print('Fetching ISIS aggregated statistics') protostats = ixiangpf.emulation_isis_info(\ handle = isisL3_1_handle, mode = 'stats') if protostats['status'] != IxiaHlt.SUCCESS: ErrorHandler('emulation_igmp_info', protostats) pprint(protostats) ################################################################################ # Configure_L2_L3_IPv4 traffic # ################################################################################ print('Configuring L2-L3 IPv4 traffic item ...') # Check status if _result_['status'] != IxiaHlt.SUCCESS: ErrorHandler('traffic_control', _result_) _result_ = ixiangpf.traffic_config(
print ('Starting all protocol !!!') status = ixiangpf.test_control(action='start_all_protocols') if status['status'] != IxiaHlt.SUCCESS: ErrorHandler('ixiangpf.test_control', status) print ('Waiting for 120 seconds') time.sleep(120) #------------------------------------------------------------------------------- # Fetching ISIS statistics #------------------------------------------------------------------------------- print ('Fetching statistics on ISIS router1') status = ixiangpf.emulation_isis_info(\ handle = isisL3_1_handle, mode = 'stats') if status['status'] != IxiaHlt.SUCCESS: ErrorHandler('emulation_igmp_info', status) #------------------------------------------------------------------------------- # printing stat values #------------------------------------------------------------------------------- print('===================================================================================') pprint(status) print('===================================================================================') #------------------------------------------------------------------------------- # Fetching ISIS statistics