def main(): import sys from vn_test import VNFixture from vm_test import VMFixture # sys.settrace(tracefunc) # obj = LBaasFixture(api_type='neutron', name='LB', connections=setup_test_infra(), network_id='4b39a2bd-4528-40e8-b848-28084e59c944', members={'vms': ['a72ad607-f1ca-44f2-b31e-e825a3f2d408'], 'address': ['192.168.1.10']}, vip_net_id='4b39a2bd-4528-40e8-b848-28084e59c944', protocol='TCP', port='22', healthmonitors=[{'delay':5, 'timeout':5, 'max_retries':5, 'probe_type':'PING'}]) conn = setup_test_infra() vnfix = VNFixture(connections=conn, vn_name='admin-33688095') vnfix.setUp() fip_fix = VNFixture(connections=conn, router_external=True, vn_name='fip-vn') fip_fix.setUp() subnet = vnfix.get_cidrs()[0] vm_fix = VMFixture(connections=conn, vn_obj=vnfix.obj, vm_name='member-vm') vm_fix.setUp() obj = LBaasV2Fixture(lb_name='LB-Test', connections=conn, network_id=vnfix.uuid, fip_net_id=fip_fix.uuid, listener_name='Listener-Test', vip_port='80', vip_protocol='HTTP', pool_name='Pool-Test', pool_port='80', pool_protocol='HTTP', pool_algorithm='ROUND_ROBIN', members={'vms': [vm_fix.vm_id]}, hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type='PING', ) obj.setUp() import pdb; pdb.set_trace() obj.verify_on_setup() obj.cleanUp() exit() import pdb; pdb.set_trace() # obj = LBaasFixture(api_type='neutron', uuid='58e5fb2c-ec47-4eb8-b4bf-9c66b0473f78', connections=setup_test_infra()) obj.verify_on_setup() obj.delete_custom_attr('max_sess_rate') obj.add_custom_attr('client_timeout', 20000) obj.delete_custom_attr('server_timeout') obj.add_custom_attr('max_sess_rate', 20000) obj.delete_custom_attr('rate_limit_sessions') obj.add_custom_attr('rate_limit_sessions', 20) obj.delete_custom_attr('max_conn') obj.add_custom_attr('max_conn', 20) obj.delete_custom_attr('http_server_close') obj.add_custom_attr('http_server_close', "False") obj.verify_on_setup() obj.create_fip_on_vip() obj.verify_on_setup() obj.delete_fip_on_vip() obj.verify_on_setup() obj.delete_vip() obj.verify_on_setup() obj.check_and_create_vip() obj.verify_on_setup() obj.delete_member(address=obj.member_ips[1]) obj.verify_on_setup() obj.create_member(address=get_random_ip(subnet)) obj.verify_on_setup() obj.delete_hmon(obj.hmons.keys()[0]) obj.verify_on_setup() obj.create_hmon({'delay': 5, 'max_retries': 5, 'probe_type': 'PING', 'timeout': 10}) obj.verify_on_setup() obj.cleanUp() vm_fix.cleanUp() vnfix.cleanUp() vip_fix.cleanUp() fip_fix.cleanUp()
if __name__ == "__main__": import sys from vn_test import VNFixture from vm_test import VMFixture # sys.settrace(tracefunc) # obj = LBaasFixture(api_type='neutron', name='LB', connections=setup_test_infra(), network_id='4b39a2bd-4528-40e8-b848-28084e59c944', members={'vms': ['a72ad607-f1ca-44f2-b31e-e825a3f2d408'], 'address': ['192.168.1.10']}, vip_net_id='4b39a2bd-4528-40e8-b848-28084e59c944', protocol='TCP', port='22', healthmonitors=[{'delay':5, 'timeout':5, 'max_retries':5, 'probe_type':'PING'}]) conn = setup_test_infra() vnfix = VNFixture(connections=conn) vnfix.setUp() vip_fix = VNFixture(connections=conn) vip_fix.setUp() fip_fix = VNFixture(connections=conn, router_external=True) fip_fix.setUp() subnet = vnfix.get_cidrs()[0] vm_fix = VMFixture(connections=conn, vn_obj=vnfix.obj) vm_fix.setUp() obj = LBaasFixture(api_type='neutron', name='LB', connections=conn, network_id=vnfix.uuid, members={ 'address': [get_random_ip(subnet)], 'vms': [vm_fix.vm_id] }, vip_net_id=vip_fix.uuid, fip_net_id=fip_fix.uuid, protocol='TCP', port='22', healthmonitors=[{
def main(): import sys from vn_test import VNFixture from vm_test import VMFixture # sys.settrace(tracefunc) # obj = LBaasFixture(api_type='neutron', name='LB', connections=setup_test_infra(), network_id='4b39a2bd-4528-40e8-b848-28084e59c944', members={'vms': ['a72ad607-f1ca-44f2-b31e-e825a3f2d408'], 'address': ['192.168.1.10']}, vip_net_id='4b39a2bd-4528-40e8-b848-28084e59c944', protocol='TCP', port='22', healthmonitors=[{'delay':5, 'timeout':5, 'max_retries':5, 'probe_type':'PING'}]) conn = setup_test_infra() vnfix = VNFixture(connections=conn, vn_name='admin-33688095') vnfix.setUp() fip_fix = VNFixture(connections=conn, router_external=True, vn_name='fip-vn') fip_fix.setUp() subnet = vnfix.get_cidrs()[0] vm_fix = VMFixture(connections=conn, vn_obj=vnfix.obj, vm_name='member-vm') vm_fix.setUp() obj = LBaasV2Fixture( lb_name='LB-Test', connections=conn, network_id=vnfix.uuid, fip_net_id=fip_fix.uuid, listener_name='Listener-Test', vip_port='80', vip_protocol='HTTP', pool_name='Pool-Test', pool_port='80', pool_protocol='HTTP', pool_algorithm='ROUND_ROBIN', members={'vms': [vm_fix.vm_id]}, hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type='PING', ) obj.setUp() import pdb pdb.set_trace() obj.verify_on_setup() obj.cleanUp() exit() import pdb pdb.set_trace() # obj = LBaasFixture(api_type='neutron', uuid='58e5fb2c-ec47-4eb8-b4bf-9c66b0473f78', connections=setup_test_infra()) obj.verify_on_setup() obj.delete_custom_attr('max_sess_rate') obj.add_custom_attr('client_timeout', 20000) obj.delete_custom_attr('server_timeout') obj.add_custom_attr('max_sess_rate', 20000) obj.delete_custom_attr('rate_limit_sessions') obj.add_custom_attr('rate_limit_sessions', 20) obj.delete_custom_attr('max_conn') obj.add_custom_attr('max_conn', 20) obj.delete_custom_attr('http_server_close') obj.add_custom_attr('http_server_close', "False") obj.verify_on_setup() obj.create_fip_on_vip() obj.verify_on_setup() obj.delete_fip_on_vip() obj.verify_on_setup() obj.delete_vip() obj.verify_on_setup() obj.check_and_create_vip() obj.verify_on_setup() obj.delete_member(address=obj.member_ips[1]) obj.verify_on_setup() obj.create_member(address=get_random_ip(subnet)) obj.verify_on_setup() obj.delete_hmon(obj.hmons.keys()[0]) obj.verify_on_setup() obj.create_hmon({ 'delay': 5, 'max_retries': 5, 'probe_type': 'PING', 'timeout': 10 }) obj.verify_on_setup() obj.cleanUp() vm_fix.cleanUp() vnfix.cleanUp() vip_fix.cleanUp() fip_fix.cleanUp()
return tracefunc if __name__ == "__main__": import sys from vn_test import VNFixture from vm_test import VMFixture # sys.settrace(tracefunc) # obj = LBaasFixture(api_type='neutron', name='LB', connections=setup_test_infra(), network_id='4b39a2bd-4528-40e8-b848-28084e59c944', members={'vms': ['a72ad607-f1ca-44f2-b31e-e825a3f2d408'], 'address': ['192.168.1.10']}, vip_net_id='4b39a2bd-4528-40e8-b848-28084e59c944', protocol='TCP', port='22', healthmonitors=[{'delay':5, 'timeout':5, 'max_retries':5, 'probe_type':'PING'}]) conn = setup_test_infra() vnfix = VNFixture(connections=conn) vnfix.setUp() vip_fix = VNFixture(connections=conn) vip_fix.setUp() fip_fix = VNFixture(connections=conn, router_external=True) fip_fix.setUp() subnet = vnfix.get_cidrs()[0] vm_fix = VMFixture(connections=conn, vn_obj=vnfix.obj) vm_fix.setUp() obj = LBaasFixture(api_type='neutron', name='LB', connections=conn, network_id=vnfix.uuid, members={'address': [get_random_ip(subnet)], 'vms': [vm_fix.vm_id]}, vip_net_id=vip_fix.uuid, fip_net_id=fip_fix.uuid, protocol='TCP', port='22', healthmonitors=[{'delay':5, 'timeout':5, 'max_retries':5, 'probe_type':'PING'}], custom_attr={'max_conn': 100, 'max_sess_rate': 20, 'server_timeout': 50000, 'rate_limit_sessions': 10, 'http_server_close': "True"}) obj.setUp() # obj = LBaasFixture(api_type='neutron', uuid='58e5fb2c-ec47-4eb8-b4bf-9c66b0473f78', connections=setup_test_infra()) obj.verify_on_setup() obj.delete_custom_attr('max_sess_rate') obj.add_custom_attr('client_timeout', 20000) obj.delete_custom_attr('server_timeout') obj.add_custom_attr('max_sess_rate', 20000) obj.delete_custom_attr('rate_limit_sessions')