Skip to content

Conversation

@litincandela
Copy link
Collaborator

No description provided.

Copy link
Collaborator

@smileyrekiere smileyrekiere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What problem is this change fixing? Normally we can to have the undeclared parameters be none.

@litincandela
Copy link
Collaborator Author

litincandela commented Jan 22, 2026

What problem is this change fixing? Normally we can to have the undeclared parameters be none.

image In the mixed traffic test, coordinates and rotations are not initialized, so they are passed as null. If we directly run from lf_webpage.py, these values default to an empty string ("") in args parser. Because of this, the mixed traffic test passes null, and when the code tries to split it, it fails since None cannot be split, causing errors in coordinates_list and rotation_list. Screenshot from 2026-01-22 10-50-47 Screenshot from 2026-01-22 10-50-24

VERIFIED CLI: python3 lf_mixed_traffic.py --mgr 192.168.207.78 /
					  --upstream_port eth1 /
					  --mixed_traffic_loop 1 /
					  --real /
					  --use_default_config /
					  --pre_cleanup /
					  --parallel /
					  --test_duration 1m /
					  --target www.google.com /
					  --ping_interval 5 /
					  --side_a_min 0 /
					  --side_b_min 10000000 /
					  --traffic_type lf_tcp /
					  --tos VO,VI,BE,BK /
					  --ftp_file_sizes 5MB /
					  --direction Download /
					  --http_file_size 5MB /
					  --mc_tos VO /
					  --side_b_min_bps 10000000 /
					  --tests 1 2 3 4 5

Signed-off-by: litincandela <litin.ommi@candelatech.com>
@memnochproxy memnochproxy merged commit ab07e4b into greearb:master Jan 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants