Add pass/fail criteria for CIG WF_672 AP performance

Signed-off-by: bhargavi-ct <bhargavimamidipaka@candelatech.com>
This commit is contained in:
bhargavi-ct
2025-12-01 21:07:12 +05:30
parent 26605bbf60
commit 2da7a5b129
2 changed files with 39 additions and 4 deletions

View File

@@ -721,6 +721,36 @@
"UDP": 900
}
}
},
"cig_wf672":{
"AX":{
"2G 2x2 20MHz": {
"TCP": 200,
"UDP": 220
},
"2G 2x2 40MHz": {
"TCP": 400,
"UDP": 400
},
"5G 2x2 80MHz": {
"TCP": 800,
"UDP": 900
}
},
"BE":{
"2G 2x2 20MHz": {
"TCP": 240,
"UDP": 240
},
"2G 2x2 40MHz": {
"TCP": 480,
"UDP": 480
},
"5G 2x2 80MHz": {
"TCP": 1000,
"UDP": 1000
}
}
}
}
}

View File

@@ -78,10 +78,15 @@ class TestStatsComparisonSuite(object):
"stats_comparison and bridge and wap3_personal"
"""
ap_mode = get_testbed_details["device_under_tests"][0].get("mode", "")
if ap_mode == "wifi6e" or ap_mode == "wifi7":
bands = ["twog", "fiveg", "sixg"]
else:
bands = ["twog", "fiveg"]
supported_bands = get_testbed_details["device_under_tests"][0].get("supported_bands", [])
band_map = {
"2G": "twog",
"5G": "fiveg",
"6G": "sixg"
}
# convert supported bands to required format
bands = [band_map[b] for b in supported_bands if b in band_map]
logging.info(f"bands:{bands}")
ssid_names = []
for i in range(0,len(bands)):