X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Ftrex%2Ftrex_stateless_profile.py;h=e1e56d9ffe5578587fbfb50fea16bbde18dd5e87;hb=5ad9b364cbd45a0b25d73412b9777ac14df92b0a;hp=311c85f5d87f81e7121980ceb578d84f22c1f128;hpb=ab94abd6fea7e4015c3fdc3130beb35b59582d58;p=csit.git diff --git a/resources/tools/trex/trex_stateless_profile.py b/resources/tools/trex/trex_stateless_profile.py index 311c85f5d8..e1e56d9ffe 100755 --- a/resources/tools/trex/trex_stateless_profile.py +++ b/resources/tools/trex/trex_stateless_profile.py @@ -22,7 +22,7 @@ import sys import argparse import json -sys.path.insert(0, "/opt/trex-core-2.34/scripts/automation/" +sys.path.insert(0, "/opt/trex-core-2.35/scripts/automation/" "trex_control_plane/stl/") from trex_stl_lib.api import * @@ -87,9 +87,9 @@ def simple_burst(profile_file, duration, framesize, rate, warmup_time, port_0, :param async_start: Start the traffic and exit. :type profile_file: str :type framesize: int or str - :type duration: int + :type duration: float :type rate: str - :type warmup_time: int + :type warmup_time: float :type port_0: int :type port_1: int :type latency: boo; @@ -247,7 +247,7 @@ def main(): help="Python traffic profile.") parser.add_argument("-d", "--duration", required=True, - type=int, + type=float, help="Duration of traffic run.") parser.add_argument("-s", "--frame_size", required=True, @@ -256,8 +256,8 @@ def main(): required=True, help="Traffic rate with included units (%, pps).") parser.add_argument("-w", "--warmup_time", - type=int, - default=5, + type=float, + default=5.0, help="Traffic warm-up time in seconds, 0 = disable.") parser.add_argument("--port_0", required=True, @@ -283,12 +283,12 @@ def main(): framesize = args.frame_size simple_burst(profile_file=args.profile, - duration=int(args.duration), + duration=args.duration, framesize=framesize, rate=args.rate, - warmup_time=int(args.warmup_time), - port_0=int(args.port_0), - port_1=int(args.port_1), + warmup_time=args.warmup_time, + port_0=args.port_0, + port_1=args.port_1, latency=args.latency, async_start=args.async)