mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-10-29 09:52:35 +00:00
Add Dataplane pkt-size test to the basic-regression test.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
|
||||
AP_AUTO_CFG_FILE=${AP_AUTO_CFG_FILE:-test_configs/AP-Auto-ap-auto-32-64-dual.txt}
|
||||
WCT_CFG_FILE=${WCT_CFG_FILE:-test_configs/WCT-64sta.txt}
|
||||
DPT_CFG_FILE=${DPT_CFG_FILE:-test_configs/dpt-pkt-sz.txt}
|
||||
SCENARIO_CFG_FILE=${SCENARIO_CFG_FILE:-test_configs/64_sta_scenario.txt}
|
||||
|
||||
# LANforge target machine
|
||||
@@ -29,6 +30,7 @@ TEST_RIG_ID=${TEST_RIG_ID:-Unspecified}
|
||||
|
||||
# Tests to run
|
||||
DEFAULT_ENABLE=${DEFAULT_ENABLE:-1}
|
||||
DO_DPT_PKT_SZ=${DO_DPT_PKT_SZ:-$DEFAULT_ENABLE}
|
||||
DO_WCT_DL=${DO_WCT_DL:-$DEFAULT_ENABLE}
|
||||
DO_WCT_UL=${DO_WCT_UL:-$DEFAULT_ENABLE}
|
||||
DO_WCT_BI=${DO_WCT_BI:-$DEFAULT_ENABLE}
|
||||
@@ -45,6 +47,7 @@ RSLTS_DIR=${RSLTS_DIR:-basic_regression_results_$DATESTR}
|
||||
# Probably no config below here
|
||||
AP_AUTO_CFG=ben
|
||||
WCT_CFG=ben
|
||||
DPT_CFG=ben
|
||||
SCENARIO=64sta
|
||||
RPT_TMPDIR=${MY_TMPDIR}/lf_reports
|
||||
|
||||
@@ -60,6 +63,9 @@ set -x
|
||||
# Load Wifi Capacity config file
|
||||
../lf_testmod.pl --mgr $LFMANAGER --action set --test_name Wifi-Capacity-$WCT_CFG --file $WCT_CFG_FILE
|
||||
|
||||
# Load Dataplane config file
|
||||
../lf_testmod.pl --mgr $LFMANAGER --action set --test_name dataplane-test-latest-$DPT_CFG --file $DPT_CFG_FILE
|
||||
|
||||
# Make sure GUI is synced up with the server
|
||||
../lf_gui_cmd.pl --manager $GMANAGER --port $GMPORT --cmd "cli show_text_blob"
|
||||
|
||||
@@ -75,6 +81,18 @@ then
|
||||
rm -fr $RPT_TMPDIR/*
|
||||
fi
|
||||
|
||||
# Do dataplane pkt size test
|
||||
echo "Checking if we should run Dataplane packet size test."
|
||||
if [ "_$DO_DPT_PKT_SZ" == "_1" ]
|
||||
then
|
||||
../lf_gui_cmd.pl --manager $GMANAGER --port $GMPORT --ttype "Dataplane" --tname dpt-ben --tconfig $DPT_CFG \
|
||||
--modifier_key "Test Rig ID:" --modifier_val "$TEST_RIG_ID" \
|
||||
--modifier_key "Show Low-Level Graphs" --modifier_val true \
|
||||
--rpt_dest $RPT_TMPDIR > $MY_TMPDIR/basic_regression_log.txt 2>&1
|
||||
mv $RPT_TMPDIR/* $RSLTS_DIR/dataplane_pkt_sz
|
||||
mv $MY_TMPDIR/basic_regression_log.txt $RSLTS_DIR/dataplane_pkt_sz/test_automation.txt
|
||||
fi
|
||||
|
||||
# Do capacity test
|
||||
echo "Checking if we should run WCT Download test."
|
||||
if [ "_$DO_WCT_DL" == "_1" ]
|
||||
|
||||
55
gui/test_configs/dpt-pkt-sz.txt
Normal file
55
gui/test_configs/dpt-pkt-sz.txt
Normal file
@@ -0,0 +1,55 @@
|
||||
[BLANK]
|
||||
sel_port-0: 1.1.sta0000
|
||||
show_events: 1
|
||||
show_log: 0
|
||||
port_sorting: 0
|
||||
bg: 0xE0ECF8
|
||||
test_rig:
|
||||
show_scan: 1
|
||||
auto_helper: 0
|
||||
skip_2: 0
|
||||
skip_5: 0
|
||||
selected_dut: TR398-DUT
|
||||
duration: 10000
|
||||
traffic_port: 1.1.10 sta00000
|
||||
upstream_port: 1.1.1 eth1
|
||||
path_loss: 10
|
||||
speed: 75%
|
||||
speed2: 56Kbps
|
||||
min_rssi_bound: -150
|
||||
max_rssi_bound: 0
|
||||
channels: AUTO
|
||||
modes: Auto
|
||||
pkts: 60;142;256;512;1024;MTU;4000
|
||||
spatial_streams: AUTO
|
||||
security_options: AUTO
|
||||
bandw_options: AUTO
|
||||
traffic_types: UDP
|
||||
directions: DUT Transmit
|
||||
txo_preamble: OFDM
|
||||
txo_mcs: 0 CCK, OFDM, HT, VHT
|
||||
txo_retries: No Retry
|
||||
txo_sgi: OFF
|
||||
txo_txpower: 15
|
||||
attenuator: 0
|
||||
attenuator2: 0
|
||||
attenuator_mod: 255
|
||||
attenuator_mod2: 255
|
||||
attenuations: 0 300
|
||||
attenuations2: 0 300
|
||||
chamber: 0
|
||||
tt_deg: 0..+45..359
|
||||
cust_pkt_sz:
|
||||
show_3s: 0
|
||||
show_ll_graphs: 0
|
||||
show_gp_graphs: 1
|
||||
show_1m: 1
|
||||
pause_iter: 0
|
||||
show_realtime: 1
|
||||
operator:
|
||||
mconn: 1
|
||||
mpkt: 1000
|
||||
tos: 0
|
||||
loop_iterations: 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user