Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
HC Test: re-enable NSH tests, minor fixes
[csit.git]
/
resources
/
tools
/
trex
/
trex_stateless_profile.py
diff --git
a/resources/tools/trex/trex_stateless_profile.py
b/resources/tools/trex/trex_stateless_profile.py
index
1701bab
..
a3072cf
100755
(executable)
--- 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
import argparse
import json
-sys.path.insert(0, "/opt/trex-core-2.2
8
/scripts/automation/"
+sys.path.insert(0, "/opt/trex-core-2.2
9
/scripts/automation/"
"trex_control_plane/stl/")
from trex_stl_lib.api import *
"trex_control_plane/stl/")
from trex_stl_lib.api import *
@@
-125,6
+125,9
@@
def simple_burst(profile_file, duration, framesize, rate, warmup_time, port_0,
client.reset(ports=[port_0, port_1])
client.remove_all_streams(ports=[port_0, port_1])
client.reset(ports=[port_0, port_1])
client.remove_all_streams(ports=[port_0, port_1])
+ if "macsrc" in profile_file:
+ client.set_port_attr(ports=[port_0, port_1], promiscuous=True,
+ resolve=False)
if isinstance(framesize, int):
client.add_streams(streams[0], ports=[port_0])
client.add_streams(streams[1], ports=[port_1])
if isinstance(framesize, int):
client.add_streams(streams[0], ports=[port_0])
client.add_streams(streams[1], ports=[port_1])