summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/trex_stl_lib/utils
AgeCommit message (Collapse)AuthorFilesLines
2017-03-13stl console: add "readonly" flag to connectYaroslav Brustinov1-0/+6
Change-Id: Iee3fc72efaa55cdbc457340b855982146167a859 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-03-07small fixes to TRexDataAnalysis and GAObjclassitraviv1-297/+307
Signed-off-by: itraviv <itraviv@cisco.com>
2017-02-26added 'pkt' console command to help with debugging single packets transmitimarom1-1/+79
Signed-off-by: imarom <imarom@cisco.com>
2017-02-06STL API scan6: If error at any port, raise error. If no error, return data ↵Yaroslav Brustinov1-0/+5
per port. Change-Id: I6592e890835fcbe16d35e6981de76c01999d6883 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02ipv6 scan & pingYaroslav Brustinov2-7/+34
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-01added tests for captureimarom1-0/+26
few tweaks Signed-off-by: imarom <imarom@cisco.com>
2017-01-31identation fiximarom1-3/+3
Signed-off-by: imarom <imarom@cisco.com>
2017-01-29code review - cont.imarom1-10/+6
Signed-off-by: imarom <imarom@cisco.com>
2017-01-26code review - few cleanupsimarom2-1/+15
Signed-off-by: imarom <imarom@cisco.com>
2017-01-18many capture modes in Python consoleimarom2-8/+37
Signed-off-by: imarom <imarom@cisco.com>
2017-01-11capture - draft commitimarom2-6/+62
Signed-off-by: imarom <imarom@cisco.com>
2017-01-04draft - unreviewedimarom1-0/+21
Signed-off-by: imarom <imarom@cisco.com>
2016-12-19changes from code reviewYaroslav Brustinov1-14/+6
Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-191) limit number of streams per port to 20kYaroslav Brustinov1-3/+16
2) fix showing error in TUI 3) represensation of STLError: show only errors if error, limit by 10 entries Change-Id: Ib8de9222e7fc09dd67275283857d0d7e9cb5988c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19add min_ipg to push_pcapsYaroslav Brustinov1-66/+81
Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-13Merge branch 'master' into rx_phase_2imarom1-2/+14
2016-12-13Major refactor - L2 / L3 modes for portsimarom1-19/+28
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12grat ARPimarom1-23/+14
Signed-off-by: imarom <imarom@cisco.com>
2016-12-10Limit ZMQ RPC requests to 999999 bytes at CPP side. TODO: split requests at ↵Yaroslav Brustinov1-2/+14
Python to smaller chunks. Change-Id: Ieaf477d2ed8264e30a8275a75d597fdc8858da79 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-06RX features phase 2 - ARP and ICMP self responseimarom1-0/+8
Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom1-2/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-23merge issuesimarom1-1/+8
Signed-off-by: imarom <imarom@cisco.com>
2016-11-22RX features - few tweaksimarom2-1/+13
Signed-off-by: imarom <imarom@cisco.com>
2016-11-22RX features - added PING (echo ICMP) featureimarom1-0/+33
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16Merge branch 'master' to rx_features phase 0.5imarom1-1/+11
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16RX features - ARP resolveimarom2-1/+8
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15STL push remote pcap: don't check that path exists at client sideYaroslav Brustinov1-0/+9
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-13RX features - pre-resolve stageimarom2-2/+36
Signed-off-by: imarom <imarom@cisco.com>
2016-11-09RX features - added port attributes for IPv4 and DGimarom2-0/+15
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom1-0/+28
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom1-0/+7
Signed-off-by: imarom <imarom@cisco.com>
2016-10-30syntax sugar on GA + fill ActionNumber with dummy valueYaroslav Brustinov1-6/+6
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30added action name to differ between same tests on different timesitraviv1-4/+5
Signed-off-by: itraviv <itraviv@cisco.com>
2016-10-30Added goldenMin and GoldenMax metrics for Google Analytics regression ↵itraviv1-3/+7
testing report Signed-off-by: itraviv <itraviv@cisco.com>
2016-10-30Updated Google Analytics Manager for regressionitraviv1-84/+18
Signed-off-by: itraviv <itraviv@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov1-12/+2
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28dpdk_setup_ports.py: fix add of help in case of "t-rex-64 --help"Yaroslav Brustinov3-19/+65
dpdk_setup_ports.py: fix warning of TRex is already running if different NICs are being used singleton_daemon.py: fix error socket in use immediately after check if in use trex-console: fix crash in case of "tui --help" trex-console: try-catch commands instead of crashing add async notification on port status/atttibutes change add port xstats support add description of interfaces main_dpdk.cpp: fix --client_cfg not working with Python API Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28new port attr commands: flow control, link status, led statusYaroslav Brustinov1-19/+33
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-30fix parsing tunables, add support for separate -t in console, add benchmark ↵Yaroslav Brustinov1-6/+32
profile
2016-09-29https://trex-tgn.cisco.com/youtrack/issue/trex-247imarom1-0/+18
2016-09-25split multicore - all tests passimarom1-1/+0
2016-09-25Splitter - padding for non circular VMsimarom1-6/+12
2016-09-07dual mode : code review fixesimarom1-1/+1
2016-09-07dual mode - check for ERF onlyimarom1-1/+1
2016-09-07DUAL mode - phase #1imarom1-0/+6
2016-08-18Merge branch 'scapy_server'itraviv1-58/+121
2016-08-15TUI screen bufferimarom2-11/+40
2016-08-15core mask - first phaseimarom1-0/+6
2016-08-03add -m bpsl1Hanoh Haim1-4/+13
2016-08-03async compressed - https://trex-tgn.cisco.com/youtrack/issue/trex-232imarom1-0/+32