Loading src/tests/tools/load_gen/RequestGenerator.py +8 −6 Original line number Diff line number Diff line Loading @@ -248,16 +248,18 @@ class RequestGenerator: vlan_id = num_request % 100 +100 x= num_request % 255 y= num_request % 25 * num_request % 10 bgp_route_target = '{:5d}:{:03d}'.format(bgp_as, 333) bgp_route_target = '{:5d}:{:03d}'.format(bgp_as, vlan_id) route_distinguisher = '{:5d}:{:03d}'.format(bgp_as, vlan_id) src_router_id = ROUTER_ID.get(src_device_uuid) if src_router_id is None: src_router_id = '10.0.0.{:d}'.format(int(src_device_uuid.replace('R', ''))) src_router_num = int(src_device_uuid.replace('R', '')) if src_router_id is None: src_router_id = '10.0.0.{:d}'.format(src_router_num) dst_router_num = int(dst_device_uuid.replace('R', '')) dst_router_id = ROUTER_ID.get(dst_device_uuid) if dst_router_id is None: dst_router_id = '10.0.0.{:d}'.format(int(dst_device_uuid.replace('R', ''))) if dst_router_id is None: dst_router_id = '10.0.0.{:d}'.format(dst_router_num) src_address_ip = '10.{:d}.{:d}.{:d}'.format(x,y,int(src_device_uuid.replace('R', ''))) dst_address_ip = '10.{:d}.{:d}.{:d}'.format(y,x,int(dst_device_uuid.replace('R', ''))) policy_R1 = '7' policy_R2 = '2' policy_R1 = num_request * 10 + src_router_num * 5 + dst_router_num policy_R2 = num_request * 10 + dst_router_num * 5 + src_router_num config_rules = [ json_config_rule_set('/settings', { Loading Loading
src/tests/tools/load_gen/RequestGenerator.py +8 −6 Original line number Diff line number Diff line Loading @@ -248,16 +248,18 @@ class RequestGenerator: vlan_id = num_request % 100 +100 x= num_request % 255 y= num_request % 25 * num_request % 10 bgp_route_target = '{:5d}:{:03d}'.format(bgp_as, 333) bgp_route_target = '{:5d}:{:03d}'.format(bgp_as, vlan_id) route_distinguisher = '{:5d}:{:03d}'.format(bgp_as, vlan_id) src_router_id = ROUTER_ID.get(src_device_uuid) if src_router_id is None: src_router_id = '10.0.0.{:d}'.format(int(src_device_uuid.replace('R', ''))) src_router_num = int(src_device_uuid.replace('R', '')) if src_router_id is None: src_router_id = '10.0.0.{:d}'.format(src_router_num) dst_router_num = int(dst_device_uuid.replace('R', '')) dst_router_id = ROUTER_ID.get(dst_device_uuid) if dst_router_id is None: dst_router_id = '10.0.0.{:d}'.format(int(dst_device_uuid.replace('R', ''))) if dst_router_id is None: dst_router_id = '10.0.0.{:d}'.format(dst_router_num) src_address_ip = '10.{:d}.{:d}.{:d}'.format(x,y,int(src_device_uuid.replace('R', ''))) dst_address_ip = '10.{:d}.{:d}.{:d}'.format(y,x,int(dst_device_uuid.replace('R', ''))) policy_R1 = '7' policy_R2 = '2' policy_R1 = num_request * 10 + src_router_num * 5 + dst_router_num policy_R2 = num_request * 10 + dst_router_num * 5 + src_router_num config_rules = [ json_config_rule_set('/settings', { Loading