summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py
AgeCommit message (Collapse)AuthorFilesLines
2017-01-29Python HLTAPI bug in TOS calculationYaroslav Brustinov1-1/+1
Change-Id: I6b65c8af479a3bd6a562e3fa1c95e3f766c95d7d Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25refactor layer config on prot attributesimarom1-8/+8
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-05-29revert hltapi changeYaroslav Brustinov1-3/+3
2016-05-28master_daemon & other daemons updatesYaroslav Brustinov1-4/+4
2016-05-10hltapi: use flow_stats only for ipv4 packets, add flag to disable ↵Yaroslav Brustinov1-3/+8
flow_stats, add argument for custom flow_stat id for use in profiles.
2016-04-14regression: add --python2 and --python3 to run_regression, if nothing ↵Yaroslav Brustinov1-2/+2
provided, use python2. hltapi: fix bug of not reducing 4 bytes from produced packets because of fcs. doc: add trex_client package stl/stf example of running examples :)
2016-04-14regression: python3 supportYaroslav Brustinov1-13/+2
2016-04-12hltapi: modify and remove traffic fixesYaroslav Brustinov1-29/+40
2016-04-11hltapi stream stats, port tx/rx graphs at consoleYaroslav Brustinov1-80/+122
2016-03-24gather stateful client to stf folder, create trex_client packageYaroslav Brustinov1-3/+3
2016-03-23Python 3 - another drop (package fixups)imarom1-15/+34
2016-03-17fix integer checks, now they include "long"Yaroslav Brustinov1-9/+12
2016-03-14merge cleanupHanoh Haim1-16/+54
2016-03-14some cleanup for API docHanoh Haim1-52/+52
2016-03-13hlt add traffic_control: action=poll, reset, sync_run, clear_stats. add ↵Yaroslav Brustinov1-16/+54
wait_on_traffic. fix cleanup_session to remove streams
2016-03-07changed rx stats to flow stats everywhereIdo Barnea1-1/+0
2016-03-04ignore python3 cache, generated code filesYaroslav Brustinov1-30/+65
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-02-29hltapi: fix decrement exceeding maximal add_value range, add several useful ↵Yaroslav Brustinov1-50/+84
functions, add mac profile
2016-02-28hltapi: remove default for l3_protocol and l4_protocol, add several profilesYaroslav Brustinov1-14/+23
2016-02-25hltapi: fix MAC given with aabb.ccdd.eeff format, fix add_value is more than ↵Yaroslav Brustinov1-71/+97
half of variable size, add 2 Wentong's profiles
2016-02-24hltapi : add dst_mac vm; vlan mask variable now can be shared; add 2 more ↵Yaroslav Brustinov1-28/+65
profiles; add consistent_random argument for same random sequence each time
2016-02-23hltapi: add line rate and bps supportYaroslav Brustinov1-14/+26
2016-02-23hltapi: optimization to utilize similar variables for several fields, fix ↵Yaroslav Brustinov1-132/+229
incorrect size from l3_length, add profiles
2016-02-21hlt: support ipv4 step number or ipYaroslav Brustinov1-14/+24
2016-02-21typo in step and min/max_value; support old-type classes in validate_type; ↵Yaroslav Brustinov1-60/+65
assert positive values in python; hlt fix vlan vm + test for it;
2016-02-20hlt updates: split by cores, directionYaroslav Brustinov1-115/+139
2016-02-18hltapi update: vlans (one or nested), ipv6, "imix" moved to stream builderYaroslav Brustinov1-546/+577
2016-02-16ws_main - add exp folder, scapy - add ipv6 verify/conversion to str buffer, ↵Yaroslav Brustinov1-214/+386
hltapi - add ipv6, vlan.
2016-02-11run_functional_tests not requires unit_tests/functional_tests, can be set to ↵Yaroslav Brustinov1-20/+16
custom test, path from scripts or from regression. added hlt profile test.
2016-02-11hltapi did not commitYaroslav Brustinov1-7/+2
2016-02-11validate_type for easier type checks, hltapi move to trex_stl_libYaroslav Brustinov1-0/+1006