summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_stats.py
AgeCommit message (Collapse)AuthorFilesLines
2017-02-02ipv6 scan & pingYaroslav Brustinov1-0/+1
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-04draft - unreviewedimarom1-1/+0
Signed-off-by: imarom <imarom@cisco.com>
2016-12-21minor error checks refinementsimarom1-0/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom1-0/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-04test breakage due to incorrect speed calculationimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15RX features - another refinementimarom1-7/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-13RX features - pre-resolve stageimarom1-4/+4
Signed-off-by: imarom <imarom@cisco.com>
2016-11-09RX features - added port attributes for IPv4 and DGimarom1-4/+6
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom1-0/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom1-0/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-10-30add ifdef guard to .h fileYaroslav Brustinov1-2/+1
remove UUID from TUI STF Python API: show newlines instead of "\n\n\n" in Exception message STF Python API: remove "During handling of the above exception, another exception occurred:" in Python3.3+ dpdk_nic_bind.py: ensure needed PATH exists for lspci etc. t-rex-64: remove "stty: standard input: Inappropriate ioctl for device" t-rex-64: remove "cat: write error: Broken pipe" Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov1-2/+1
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28console: rearrange lines at "stats --ps"Yaroslav Brustinov1-4/+4
in case of start traffic with link down, return error with link state Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28console "stats --ps" move link status to another lineYaroslav Brustinov1-2/+3
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 Brustinov1-40/+104
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-6/+54
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-10-25added performance test (starting with trex09)imarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-09-29https://trex-tgn.cisco.com/youtrack/issue/trex-243imarom1-13/+23
2016-09-07DUAL mode - phase #1imarom1-1/+1
2016-08-16personal code review tweaksimarom1-0/+1
2016-08-15TUI screen bufferimarom1-4/+0
2016-08-15core mask - first phaseimarom1-8/+31
2016-07-26some more TUI fixesimarom1-9/+13
2016-07-04Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-0/+18
2016-07-04Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-11/+5
2016-06-29flow stat/latency error counters code + documentationIdo Barnea1-0/+18
2016-06-23FLOW_STATS: removed line_util fieldsimarom1-11/+5
2016-06-23Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-0/+1
Conflicts: scripts/automation/trex_control_plane/server/singleton_daemon.py
2016-06-22STL Python API stats - add histogram key if it's absentYaroslav Brustinov1-0/+1
2016-06-06MBUF utilization: add size of RAM (MB) the MBUFs takeYaroslav Brustinov1-53/+71
2016-06-05cpu utilization Python get_stats replace "force" flag with "use_1sec_cache", ↵Yaroslav Brustinov1-4/+4
default False.
2016-06-05Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-13/+14
2016-06-02cpu utilization per thread + mbufs per socket + add in tuiYaroslav Brustinov1-4/+89
2016-06-02flow latency json changesIdo Barnea1-13/+14
2016-05-30async util. monitorimarom1-10/+9
i40 FDIR delay issue
2016-05-29If not total_min, make it StatNotAvailableIdo Barnea1-1/+1
2016-05-29Merge remote-tracking branch 'origin/master'Yaroslav Brustinov1-1/+3
2016-05-29Handle latency min when there are no samplesIdo Barnea1-1/+2
2016-05-29Fix for broken latency exampleIdo Barnea1-2/+8
2016-05-23tui: add histogramYaroslav Brustinov1-15/+55
2016-05-22Added min latency calc in PythonIdo Barnea1-1/+9
2016-05-20TUI: add tx and rx packets at latency panelYaroslav Brustinov1-4/+4
2016-05-18tui fixesYaroslav Brustinov1-171/+162
2016-05-18Change to latency python + small fixesIdo Barnea1-3/+13
2016-05-18amplifying a port's bandwidth does not affect latency streamsimarom1-1/+1
2016-05-18moved jitter into latency in pythonIdo Barnea1-2/+2
2016-05-18add latency panel to TUIYaroslav Brustinov1-27/+97
2016-05-18Latency stat python API workIdo Barnea1-0/+31
2016-05-18Regression tests working. Still missing python API to parse latency jsonIdo Barnea1-1/+1
2016-05-11CPU calculation is different now, in flavor to be higher than real, update ↵Hanoh Haim1-2/+2
the values