summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_packet_builder_scapy.py
AgeCommit message (Collapse)AuthorFilesLines
2017-03-05fix STLVmFlowVarRepetableRandom typo instructionHanoh Haim1-4/+19
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-02-22fix for https://trex-tgn.cisco.com/youtrack/issue/trex-358imarom1-4/+3
Signed-off-by: imarom <imarom@cisco.com>
2017-02-02ipv6 scan & pingYaroslav Brustinov1-0/+34
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25refactor layer config on prot attributesimarom1-7/+7
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-19Fix minor bugs in VM instructions.Vyacheslav Ogai1-43/+44
Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>
2016-10-28new port attr commands: flow control, link status, led statusYaroslav Brustinov1-1/+1
add user friendly description to ports add xstats enable start with link down at stateless. in CPP status will update itself upon link up, in Python need to restart client at this phase. Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-09-29add hw_cs Python API docHanoh Haim1-3/+6
2016-09-29Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engineHanoh Haim1-0/+74
2016-09-13fix random_limit max valueHanoh Haim1-3/+3
2016-09-13add python testHanoh Haim1-12/+52
2016-09-13add min/max to repeatable random instHanoh Haim1-0/+60
2016-09-13dpdk Python scripts small fixesYaroslav Brustinov1-25/+28
ensure log dir exists for trex daemon regression: add trex24 setup Sphinx docs remove "capture" tag for compatibility with 1.2 version
2016-05-10merge from masterHanoh Haim1-0/+23
2016-05-10PCAP API - added packet hookimarom1-0/+23
example is much simpler now
2016-05-08add cache to CPHanoh Haim1-6/+19
2016-03-31David edits of trex-core api materialDavidBlock1-91/+94
2016-03-23Python 3 - another drop (package fixups)imarom1-4/+6
2016-03-21python 3 support - phase 2imarom1-21/+33
2016-03-17Merge pyATS supportHanoh Haim1-47/+45
2016-03-17add pyATS helpHanoh Haim1-0/+37
2016-03-17fix integer checks, now they include "long"Yaroslav Brustinov1-47/+45
2016-03-14add profile docHanoh Haim1-39/+152
2016-03-14some cleanup for API docHanoh Haim1-32/+299
2016-03-10merge docHanoh Haim1-46/+50
2016-03-10 basic doc for python client APIHanoh Haim1-6/+59
2016-03-10RX stats - major refactorimarom1-2/+1
2016-03-08regression: add stateless support (WIP); Scapy builder: fix remove MACs from ↵Yaroslav Brustinov1-45/+50
binary, do not build by default;
2016-03-04add manual padding to 60 bytes with zerosYaroslav Brustinov1-8/+6
2016-03-04ignore python3 cache, generated code filesYaroslav Brustinov1-5/+10
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
2016-03-03RX stats example "stl_rx_stream.py"imarom1-0/+7
2016-03-03RX stats APIimarom1-1/+1
2016-03-01add --pkt to stl-simHanoh Haim1-0/+13
2016-02-23add to mask instruction add_value fieldHanoh Haim1-4/+9
2016-02-21typo in step and min/max_value; support old-type classes in validate_type; ↵Yaroslav Brustinov1-1/+5
assert positive values in python; hlt fix vlan vm + test for it;
2016-02-20hlt updates: split by cores, directionYaroslav Brustinov1-8/+15
2016-02-18Merge new mask instructionHanoh Haim1-0/+47
2016-02-18add python profile for new write_mask commandHanoh Haim1-0/+47
2016-02-17stl_pcap.py example - how to transmit a pcapimarom1-16/+40
2016-02-16step instruction supportHanoh Haim1-3/+6
2016-02-16ws_main - add exp folder, scapy - add ipv6 verify/conversion to str buffer, ↵Yaroslav Brustinov1-2/+13
hltapi - add ipv6, vlan.
2016-02-15add scapy layer for default macHanoh Haim1-1/+15
2016-02-11support split by varHanoh Haim1-1/+11
2016-02-11fixed 'streams' command that was broken because of my big commitimarom1-0/+5
2016-02-11support relative path from profile - inspect stack for thatHanoh Haim1-3/+31
2016-02-10support for pcap/cap files (console, simulation and API)imarom1-1/+6
2016-02-09YAML loaderimarom1-2/+1
2016-02-08huge refactor - againimarom1-0/+808