"biDirectional": "False",
"Description": "LTD.Throughput.RFC2544.PacketLossRatioFrameModification"
},
+ {
+ "Name": "phy2phy_cont",
+ "Traffic Type": "continuous",
+ "Collector": "cpu",
+ "Deployment": "p2p",
+ "Description": "RFC2544 Phy2Phy Continuous Stream",
+ "biDirectional": "True",
+ },
+
]
traffic_types: 'rfc2544_throughput'
- :param traffic_type: Name of traffic type
+ :param traffic_type: Name of traffic type
:param trafficgen_class: Reference to traffic generator class to be used.
:return: A new ITrafficController
"""
- #TODO - full mapping from all traffic_types to
- #correct controller class
return TrafficControllerRFC2544(trafficgen_class)
+
def create_vswitch(deployment_scenario, vswitch_class):
"""Return a new IVSwitchController for the deployment_scenario.
result = self._traffic_gen_class.send_rfc2544_back2back(
traffic, trials=int(self._trials),
duration=int(get_test_param('rfc2544_duration', 20)))
+ elif traffic['traffic_type'] == 'continuous':
+ result = self._traffic_gen_class.send_cont_traffic(
+ traffic, time=int(get_test_param('rfc2544_duration', 30)))
else:
result = self._traffic_gen_class.send_rfc2544_throughput(
traffic, trials=int(self._trials),
## New
+* Performance testing with continuous stream
* CentOS7 support
* Verified on CentOS7
* Install & Quickstart documentation
* Framework support for non-Ixia traffic generators
* Framework support for different VNFs
* Python3
+* Support for biDirectional functionality for ixnet interface
## Missing
"""
pass
- def send_cont_traffic(self, traffic=None, time=20, framerate=0,
+ def send_cont_traffic(self, traffic=None, time=30, framerate=100,
multistream=False):
"""See ITrafficGenerator for description
"""
return self.stop_cont_traffic()
- def start_cont_traffic(self, traffic=None, time=20, framerate=0,
+ def start_cont_traffic(self, traffic=None, time=30, framerate=100,
multistream=False):
"""Start transmission.
"""