History log of /trex/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_streams.py
Revision Date Author Comments
# 94a7c25c 09-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

typo in STL API help + update trex21 tests config

Change-Id: Ic15d639332ce4898010cb98c458ce4accffbef29
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# df1e9dba 06-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL API: ping_ip returns data + formatted string and status
Regression: add test for IPv6 ping and scan

Change-Id: Ic9d15f0b7ea44fcc11336b95c012ceaa04af9e2d
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# bcea0262 06-Feb-2017 imarom <imarom@cisco.com>

added example for functional tests using start_capture/stop_capture APIs

Signed-off-by: imarom <imarom@cisco.com>

# 79005906 02-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

replace yaml.load with yaml.safe_load in several places

Change-Id: I4ba8291acbb56ed3be58ad9bdfa1492892695458
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# 5cfeb192 18-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

changes from code review

Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# e4c8e44b 11-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add min_ipg to push_pcaps

Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# b65b65e7 14-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL push dual port split fixes

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# deb1ce15 14-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix STL push pcap: start from zero (or explicit delay)

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

# 457c257e 28-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stl api - importing profile: use given directory as first path, not last

# b424cd3d 13-Sep-2016 Hanoh Haim <hhaim@cisco.com>

add repetable_random example profile

# 138686f3 13-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

dpdk Python scripts small fixes
ensure log dir exists for trex daemon
regression: add trex24 setup
Sphinx docs remove "capture" tag for compatibility with 1.2 version

# dbe6b188 07-Sep-2016 imarom <imarom@cisco.com>

support for DUAL mode on small PCAPs

# 1975220b 31-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

generation of native code: fix imports

# 384a2f8e 07-Aug-2016 imarom <imarom@cisco.com>

random tests are now provided with seed

# 0968caf0 18-May-2016 Hanoh Haim <hhaim@cisco.com>

fix python doc string error

# 89d643b9 05-May-2016 Ido Barnea <ibarnea@cisco.com>

Regression tests working. Still missing python API to parse latency json

# 63bf6aba 10-May-2016 imarom <imarom@cisco.com>

PCAP API - added packet hook
example is much simpler now

# db9145d2 08-May-2016 imarom <imarom@cisco.com>

added duration to remote push

# 75ce59e5 08-May-2016 imarom <imarom@cisco.com>

PCAP refinement

# 8691f401 03-May-2016 imarom <imarom@cisco.com>

first remote PCAP push - draft

# 1d62dfca 04-Apr-2016 imarom <imarom@cisco.com>

activate client tests on all setups with restrictions

# 4eacb570 03-Apr-2016 imarom <imarom@cisco.com>

API classes (versions)

# 7e1049ae 31-Mar-2016 Hanoh Haim <hhaim@cisco.com>

fix david regression issues

# a627a1d4 31-Mar-2016 DavidBlock <dablock@cisco.com>

David edits of trex-core api material

# 300ca9bc 31-Mar-2016 imarom <imarom@cisco.com>

new test only on loopback non virtual

# 32b6b284 30-Mar-2016 imarom <imarom@cisco.com>

STL tests (API)

# d4791e05 29-Mar-2016 imarom <imarom@cisco.com>

RX stats two stage API (stop and remove RX filters)

# 2bcbca45 23-Mar-2016 imarom <imarom@cisco.com>

python 3 - regression

# 89a2be82 23-Mar-2016 imarom <imarom@cisco.com>

yes...again Python3....

# 5e727474 23-Mar-2016 imarom <imarom@cisco.com>

Python 3 - another drop (package fixups)

# c59a02f8 21-Mar-2016 imarom <imarom@cisco.com>

python 3 support - phase 2

# f72c6df9 21-Mar-2016 imarom <imarom@cisco.com>

python 3 support for package - phase 1

# 11425470 17-Mar-2016 imarom <imarom@cisco.com>

'port_id' paramter for profiles

# aa334e0e 16-Mar-2016 imarom <imarom@cisco.com>

tunables show on the console

# 7d0f9e5e 16-Mar-2016 imarom <imarom@cisco.com>

tunables for console

# 7d7cb50d 16-Mar-2016 imarom <imarom@cisco.com>

traceback should not inlcude our code

# f803e5b2 16-Mar-2016 imarom <imarom@cisco.com>

FIX: direction for profile

# 9de93958 15-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

building native code: remove checksum fields

# 5817a450 14-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add profile doc

# d82201e2 14-Mar-2016 Hanoh Haim <hhaim@cisco.com>

some cleanup for API doc

# 2be2f7e9 10-Mar-2016 Hanoh Haim <hhaim@cisco.com>

basic doc for python client API

# afefddfa 08-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add stateless support (WIP); Scapy builder: fix remove MACs from binary, do not build by default;

# ea61eabf 07-Mar-2016 Ido Barnea <ibarnea@cisco.com>

changed STLRxStats to STLFlowStats

# ca3f7e0f 07-Mar-2016 Ido Barnea <ibarnea@cisco.com>

changed rx stats to flow stats everywhere

# 2a3171f7 04-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add manual padding to 60 bytes with zeros

# a842b4cf 04-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ignore python3 cache, generated code files
add option to export Profile (and thus stream too) to Python code
add for each profile in functional tests generating it to Python code and comparing to same pcap result
add loading Prifile via add_streams()
fix IMIX rates in HLTAPI used with line % and bps
Scapy packet builder: fixes to load of pcap/yaml - use MAC from pcap (with flag), remove FCS (with flag), support for VM with offsets by name

# 13cfb2c4 03-Mar-2016 imarom <imarom@cisco.com>

RX stats API

# 42c621b9 01-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add stream name

# 0af59f17 01-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add --pkt to stl-sim

# f23c253b 28-Feb-2016 imarom <imarom@cisco.com>

added port_info API
IPG for load PCAP cannot be less than 1 usec

# 4ae35508 24-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add seed per stream

# 3eb4f868 24-Feb-2016 imarom <imarom@cisco.com>

VM bug youtrack: trex-187
and rx stats

# f0ab9eba 08-Feb-2016 Ido Barnea <ibarnea@cisco.com>

Rx stat per flow. Low level working for xl710, and partly for i350.
added full clone (with CP VM) to stream

# 301d6ca6 23-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: add line rate and bps support

# 0e70a929 23-Feb-2016 imarom <imarom@cisco.com>

sync streams and some other bugs

# a420b4c4 23-Feb-2016 imarom <imarom@cisco.com>


# d1360da9 21-Feb-2016 imarom <imarom@cisco.com>

rate is now backward compatiable to API

# bc7f0b85 21-Feb-2016 imarom <imarom@cisco.com>

rate per stream

# a5788f0e 17-Feb-2016 imarom <imarom@cisco.com>

stl_pcap.py example - how to transmit a pcap

# 8f6067d8 16-Feb-2016 imarom <imarom@cisco.com>

help was broken in the simulator
also some more bugs

# 1e98c58d 15-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add scapy layer for default mac

# ec369cd7 15-Feb-2016 imarom <imarom@cisco.com>

many bugs uncovered by the PCAP injection:
1. NamedTuple constructor
2. Scappy
3. zlib for server

# e9392617 11-Feb-2016 imarom <imarom@cisco.com>

YAML support for simulator

# 96e96afa 11-Feb-2016 imarom <imarom@cisco.com>

fixed 'streams' command that was broken because of my big commit

# 268c7f12 11-Feb-2016 imarom <imarom@cisco.com>

push support

# 0f03cc46 10-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

update hltapi + functional regression + remove old packet_builder tests

# 6c3a6dd6 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

multi burst example

# a69c4dd8 10-Feb-2016 imarom <imarom@cisco.com>

back to 'count' - as the DOC states

# f8d4d5a8 10-Feb-2016 imarom <imarom@cisco.com>

number_of_bursts field was missing

# cd4cf991 10-Feb-2016 imarom <imarom@cisco.com>

support for pcap/cap files (console, simulation and API)

# c07bd86f 09-Feb-2016 imarom <imarom@cisco.com>

minor fixes

# a94f1cdd 09-Feb-2016 imarom <imarom@cisco.com>

YAML profiles fixup

# e8ba50a8 09-Feb-2016 imarom <imarom@cisco.com>

YAML loader

# 6107c1ca 08-Feb-2016 imarom <imarom@cisco.com>

huge refactor - again