iperfserver: adds an offset to the default port.
Added the feature to add an offset to the default iperf port. Change-Id: I23f0e5ae599825627a23333a0255577bbc013a3c
This commit is contained in:
parent
baaaa2ecd3
commit
b510174cd1
|
@ -84,14 +84,14 @@ class IPerf3Server(log.Origin):
|
|||
LOGFILE = 'iperf3_srv.json'
|
||||
REMOTE_DIR = '/tmp'
|
||||
|
||||
def __init__(self, testenv, ip_address):
|
||||
def __init__(self, testenv, ip_address, ip_port_offset=0):
|
||||
super().__init__(log.C_RUN, 'iperf3-srv_%s' % ip_address.get('addr'))
|
||||
self.run_dir = None
|
||||
self.process = None
|
||||
self._run_node = None
|
||||
self.testenv = testenv
|
||||
self.ip_address = ip_address
|
||||
self._port = IPerf3Server.DEFAULT_SRV_PORT
|
||||
self._port = IPerf3Server.DEFAULT_SRV_PORT + ip_port_offset
|
||||
self.log_file = None
|
||||
self.rem_host = None
|
||||
self.remote_log_file = None
|
||||
|
|
|
@ -320,11 +320,11 @@ class TestEnv(log_module.Origin):
|
|||
self.register_for_cleanup(osmocon_obj)
|
||||
return osmocon_obj
|
||||
|
||||
def iperf3srv(self, ip_address=None):
|
||||
def iperf3srv(self, ip_address=None, ip_port_offset=0):
|
||||
from .obj.iperf3 import IPerf3Server
|
||||
if ip_address is None:
|
||||
ip_address = self.ip_address()
|
||||
iperf3srv_obj = IPerf3Server(self, ip_address)
|
||||
iperf3srv_obj = IPerf3Server(self, ip_address, ip_port_offset)
|
||||
return iperf3srv_obj
|
||||
|
||||
def stress(self, run_node=None):
|
||||
|
|
Loading…
Reference in New Issue