mirror of
				https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
				synced 2025-10-31 18:58:01 +00:00 
			
		
		
		
	lf_snp_test.py use pdu instead for packet data size
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
		| @@ -45,7 +45,7 @@ The script is devided into parts: | ||||
|         f. clients : number of clients set by controller_client_densities , radios much create associated number of stations Note: LANforge configuration | ||||
|         g. packet_type: lf_udp  lf_tcp | ||||
|         h. traffic direction: upload / download | ||||
|         i. packet_size: --side_a_min_pdu, --side_b_min_pdu Note: LANforge configuration | ||||
|         i. pdu: --side_a_min_pdu, --side_b_min_pdu Note: LANforge configuration | ||||
|          | ||||
| 2. Traffic Generation Class : L3VariableTime | ||||
|         a. Creates and brings up stations/clients on radios | ||||
| @@ -119,7 +119,7 @@ SAMPLE TEST CONFIG: --controller_test_1  output from --print_test_config option | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_ap_modes ('-cam','--controller_ap_modes'): ['local'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_client_densities ('-ccd','--controller_client_densities'): ['1', '10', '50', '200'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_packet_types ('-t', '--endp_types'): ['lf_udp', 'lf_tcp'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_packet_sizes ('-cps','--controller_packet_sizes'): ['88', '512', '1370', '1518'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_pdus ('-cps','--controller_pdus'): ['88', '512', '1370', '1518'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_directions ('-cd', '--controller_directions'): ['upload', 'download'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_data_encryptions ('-cde','--controller_data_encryptions') ['disable'] | ||||
| 2021-04-21 05:43:25,041 __main__ INFO: controller_side_a_tx_min_bps ('-amr','--side_a_tx_min_bps'): 256000 | ||||
| @@ -1664,7 +1664,7 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|     parser.add_argument('-cc2','--controller_chan_24ghzs', help='--controller_chan_24ghzs <1 2 ...> default 1',default="1") | ||||
|     parser.add_argument('-ccw','--controller_chan_widths', help='--controller_chan_widths <20 40 80 160> default: \"20\"',default="20") | ||||
|     parser.add_argument('-cam','--controller_ap_modes', help='--controller_ap_modes <local flexconnect> default local',default="local") | ||||
|     parser.add_argument('-cps','--controller_packet_sizes', help='--controller_packet_sizes List of packet sizes \"88 512 1370 1518\" default 1580',default="1518",  | ||||
|     parser.add_argument('-pdu','--controller_pdus', help='--controller_pdus List of packet sizes \"88 512 1370 1518\" default 1580',default="1518",  | ||||
|         choices=["88","512","1370","1518"] ) | ||||
|          | ||||
|  | ||||
| @@ -2107,7 +2107,7 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|         controller_data_encryptions = "disable".split() | ||||
|         controller_packet_types     = "lf_udp lf_tcp".split() | ||||
|         controller_directions       = "upload download".split() | ||||
|         controller_packet_sizes     = "88 512 1370 1518".split() | ||||
|         controller_pdus             = "88 512 1370 1518".split() | ||||
|         controller_client_densities = "1 10 50 200".split() | ||||
|  | ||||
|         controller_side_a_tx_min_bps  = "256000" | ||||
| @@ -2139,8 +2139,8 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|         controller_packet_types     = "lf_udp".split() | ||||
|         #controller_directions      = "upload download".split() | ||||
|         controller_directions       = "upload download".split() | ||||
|         #controller_packet_sizes    = "88 512 1370 1518".split() | ||||
|         controller_packet_sizes     = "1518".split() | ||||
|         #controller_pdus            = "88 512 1370 1518".split() | ||||
|         controller_pdus             = "1518".split() | ||||
|         controller_client_densities = "10".split() | ||||
|         controller_data_encryptions = "disable".split() | ||||
|  | ||||
| @@ -2173,8 +2173,8 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|         controller_packet_types     = "lf_udp".split() | ||||
|         #controller_directions      = "upload download".split() | ||||
|         controller_directions       = "upload download".split() | ||||
|         #controller_packet_sizes    = "88 512 1370 1518".split() | ||||
|         controller_packet_sizes     = "1518".split() | ||||
|         #controller_pdus            = "88 512 1370 1518".split() | ||||
|         controller_pdus             = "1518".split() | ||||
|         controller_client_densities = "1".split() | ||||
|         controller_data_encryptions = "disable".split() | ||||
|  | ||||
| @@ -2206,7 +2206,7 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|         controller_ap_modes           = args.controller_ap_modes.split() | ||||
|         controller_client_densities   = args.controller_client_densities.split() | ||||
|         controller_packet_types       = args.endp_types.split() | ||||
|         controller_packet_sizes       = args.controller_packet_sizes.split() | ||||
|         controller_pdus               = args.controller_pdus.split() | ||||
|         controller_directions         = args.controller_directions.split() | ||||
|         controller_data_encryptions   = args.controller_data_encryptions.split() | ||||
|  | ||||
| @@ -2223,7 +2223,7 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|     logg.info("controller_ap_modes ('-cam','--controller_ap_modes'): {}".format(controller_ap_modes)) | ||||
|     logg.info("controller_client_densities ('-ccd','--controller_client_densities'): {}".format(controller_client_densities)) | ||||
|     logg.info("controller_packet_types ('-t', '--endp_types'): {}".format(controller_packet_types)) | ||||
|     logg.info("controller_packet_sizes ('-cps','--controller_packet_sizes'): {}".format(controller_packet_sizes)) | ||||
|     logg.info("controller_pdus ('-cps','--controller_pdus'): {}".format(controller_pdus)) | ||||
|     logg.info("controller_directions ('-cd', '--controller_directions'): {}".format(controller_directions)) | ||||
|     logg.info("controller_data_encryptions ('-cde','--controller_data_encryptions') {}".format(controller_data_encryptions)) | ||||
|     logg.info("controller_side_a_tx_min_bps ('-amr','--side_a_tx_min_bps'): {}".format(controller_side_a_tx_min_bps)) | ||||
| @@ -2352,13 +2352,13 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|                                                     for controller_direction in controller_directions: | ||||
|                                                         for side_a_tx_min_bps_ul in controller_side_a_tx_min_bps: | ||||
|                                                             for side_b_tx_min_bps_dl in controller_side_b_tx_min_bps: | ||||
|                                                                 for controller_packet_size in controller_packet_sizes: | ||||
|                                                                 for controller_pdu in controller_pdus: | ||||
|                                                                     logg.info("#####################################################") | ||||
|                                                                     logg.info("# TEST RUNNING ,  TEST RUNNING ######################") | ||||
|                                                                     logg.info("#####################################################") | ||||
|                                                                     test_config = "AP=={} Band=={} chan_5ghz=={} chan_24ghz=={} wifi_mode=={} BW=={} encryption=={} ap_mode=={} clients=={} packet_type=={} direction=={} packet_size=={}".format( | ||||
|                                                                         controller_ap,controller_band,controller_chan_5ghz,controller_chan_24ghz,controller_wifimode,controller_chan_width,controller_data_encryption,controller_ap_mode,controller_client_density, | ||||
|                                                                         controller_packet_type,controller_direction,controller_packet_size) | ||||
|                                                                         controller_packet_type,controller_direction,controller_pdu) | ||||
|                                                                     test_keys = ['AP','Band','wifi_mode','chan_5ghz','chan_24ghz','BW','encryption','ap_mode','clients','packet_type','direction','packet_size']  | ||||
|  | ||||
|                                                                     logg.info("# controller run settings: {}".format(test_config)) | ||||
| @@ -2571,11 +2571,11 @@ LANforge GUI what is displayed in the Column and how to access the value with cl | ||||
|                                                                                                 csv_started=__csv_started, | ||||
|                                                                                                 side_a_tx_min_bps =side_a_tx_min_bps,  | ||||
|                                                                                                 side_a_tx_max_bps =0, | ||||
|                                                                                                 side_a_min_pdu =controller_packet_size,  | ||||
|                                                                                                 side_a_min_pdu =controller_pdu,  | ||||
|                                                                                                 side_a_max_pdu =0, | ||||
|                                                                                                 side_b_tx_min_bps =side_b_tx_min_bps,  | ||||
|                                                                                                 side_b_tx_max_bps =0, | ||||
|                                                                                                 side_b_min_pdu =controller_packet_size,  | ||||
|                                                                                                 side_b_min_pdu =controller_pdu,  | ||||
|                                                                                                 side_b_max_pdu = 0, | ||||
|                                                                                                 number_template="00",  | ||||
|                                                                                                 test_duration=test_duration, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Chuck SmileyRekiere
					Chuck SmileyRekiere