mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-02 19:58:03 +00:00
Changed admin_up() to use self.resource instead of hard-coded number
This commit is contained in:
@@ -18,11 +18,10 @@ import datetime
|
|||||||
|
|
||||||
|
|
||||||
class IPV4VariableTime(LFCliBase):
|
class IPV4VariableTime(LFCliBase):
|
||||||
def __init__(self, host, port, ssid, security, password, num_stations, sta_list, name_prefix,resource=1,
|
def __init__(self, host, port, ssid, security, password, sta_list, name_prefix,resource=1,
|
||||||
side_a_min_rate=56, side_a_max_rate=0,
|
side_a_min_rate=56, side_a_max_rate=0,
|
||||||
side_b_min_rate=56, side_b_max_rate=0,
|
side_b_min_rate=56, side_b_max_rate=0,
|
||||||
number_template="00000",
|
number_template="00000", test_duration="5m",
|
||||||
test_duration="5m",
|
|
||||||
_debug_on=False,
|
_debug_on=False,
|
||||||
_exit_on_error=False,
|
_exit_on_error=False,
|
||||||
_exit_on_fail=False):
|
_exit_on_fail=False):
|
||||||
@@ -33,17 +32,13 @@ class IPV4VariableTime(LFCliBase):
|
|||||||
self.sta_list = sta_list
|
self.sta_list = sta_list
|
||||||
self.security = security
|
self.security = security
|
||||||
self.password = password
|
self.password = password
|
||||||
self.num_stations = num_stations
|
|
||||||
self.number_template = number_template
|
self.number_template = number_template
|
||||||
self.resource = resource
|
self.resource = resource
|
||||||
self.name_prefix = name_prefix
|
self.name_prefix = name_prefix
|
||||||
self.local_realm = realm.Realm(lfclient_host=self.host, lfclient_port=self.port)
|
self.local_realm = realm.Realm(lfclient_host=self.host, lfclient_port=self.port)
|
||||||
self.station_profile = realm.StationProfile(self.lfclient_url, ssid=self.ssid, ssid_pass=self.password,
|
self.station_profile = realm.StationProfile(self.lfclient_url, ssid=self.ssid, ssid_pass=self.password,
|
||||||
security=self.security, number_template_=self.number_template,
|
security=self.security, number_template_=self.number_template,
|
||||||
mode=0,
|
mode=0, up=True, dhcp=True, debug_=False)
|
||||||
up=True,
|
|
||||||
dhcp=True,
|
|
||||||
debug_=False)
|
|
||||||
self.cx_profile = realm.L3CXProfile(self.host, self.port, self.local_realm, name_prefix_=self.name_prefix,
|
self.cx_profile = realm.L3CXProfile(self.host, self.port, self.local_realm, name_prefix_=self.name_prefix,
|
||||||
side_a_min_bps=side_a_min_rate, side_a_max_bps=side_a_max_rate,
|
side_a_min_bps=side_a_min_rate, side_a_max_bps=side_a_max_rate,
|
||||||
side_b_min_bps=side_b_min_rate, side_b_max_bps=side_b_max_rate,
|
side_b_min_bps=side_b_min_rate, side_b_max_bps=side_b_max_rate,
|
||||||
@@ -94,7 +89,7 @@ class IPV4VariableTime(LFCliBase):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
def start(self, print_pass=False, print_fail=False):
|
def start(self, print_pass=False, print_fail=False):
|
||||||
self.station_profile.admin_up(1)
|
self.station_profile.admin_up(self.resource)
|
||||||
self.local_realm.wait_for_ip()
|
self.local_realm.wait_for_ip()
|
||||||
cur_time = datetime.datetime.now()
|
cur_time = datetime.datetime.now()
|
||||||
old_cx_rx_values = self.__get_rx_values()
|
old_cx_rx_values = self.__get_rx_values()
|
||||||
@@ -202,7 +197,7 @@ def main():
|
|||||||
ssid="jedway-wpa2-x2048-4-4",
|
ssid="jedway-wpa2-x2048-4-4",
|
||||||
password="jedway-wpa2-x2048-4-4",
|
password="jedway-wpa2-x2048-4-4",
|
||||||
resource=1,
|
resource=1,
|
||||||
security="open", num_stations=10, test_duration="5m",
|
security="open", test_duration="5m",
|
||||||
side_a_min_rate=256, side_b_min_rate=256)
|
side_a_min_rate=256, side_b_min_rate=256)
|
||||||
ip_var_test.cleanup()
|
ip_var_test.cleanup()
|
||||||
ip_var_test.build()
|
ip_var_test.build()
|
||||||
|
|||||||
Reference in New Issue
Block a user