aboutsummaryrefslogtreecommitdiffstats
path: root/GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py
diff options
context:
space:
mode:
authorVratko Polak <vrpolak@cisco.com>2024-04-30 14:54:57 +0200
committerVratko Polak <vrpolak@cisco.com>2024-04-30 14:54:57 +0200
commitb8f31fc3da4b0a6ab5805eea61af0fe7e869a453 (patch)
tree55741f7bc139244dce22896a8950e018ecc92819 /GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py
parent6f17f26958d120f5938778035210195e7ee1f79b (diff)
feat(profiles): Do not repeat seeds in 6p profiles
On one hand, using seed==1 for all W-E streams and seed=2 for all E-W streams would make 6p tests even more comparable with 2p tests. But current rnd profiles were mixing the two seed values. On the other hand, using unique seed values for each stream would ensure VPP is less likely to deviate from average preformance. As the second approach also results in smaller profile files, this patch applies that approach. Change-Id: If0f57282a2899a1a4fb154dd6ed810064cb5c212 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Diffstat (limited to 'GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py')
-rw-r--r--GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py b/GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py
index c0e3ee4ab5..71bd9b675e 100644
--- a/GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py
+++ b/GPL/traffic_profiles/trex/trex-stl-ethip6-ip6dst-rnd1000000-6p.py
@@ -47,42 +47,36 @@ class TrafficStreams(TrafficStreamsScaleClass):
"src_start_ip": "2100::1",
"dst_start_ip": "2200::0",
"dst_end_ip": "2200::F:423F",
- "seed": 1
},
# Direction W --> E:
{
"src_start_ip": "2300::1",
"dst_start_ip": "2400::0",
"dst_end_ip": "2400::F:423F",
- "seed": 2
},
# Direction W --> E:
{
"src_start_ip": "2500::1",
"dst_start_ip": "2600::0",
"dst_end_ip": "2600::F:423F",
- "seed": 1
},
# Direction E --> W:
{
"src_start_ip": "2200::1",
"dst_start_ip": "2100::0",
"dst_end_ip": "2100::F:423F",
- "seed": 2
},
# Direction E --> W:
{
"src_start_ip": "2400::1",
"dst_start_ip": "2300::0",
"dst_end_ip": "2300::F:423F",
- "seed": 1
},
# Direction E --> W:
{
"src_start_ip": "2600::1",
"dst_start_ip": "2500::0",
"dst_end_ip": "2500::F:423F",
- "seed": 2
}
]
self.pkt_base = []
@@ -117,7 +111,7 @@ class TrafficStreams(TrafficStreamsScaleClass):
min_value=base,
max_value=base + count,
size=8,
- seed=self.pkt_data[i]["seed"],
+ seed=i + 1,
limit=(2**24 - 1)
),
STLVmWrFlowVar(