summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_client.py
AgeCommit message (Collapse)AuthorFilesLines
2017-03-30check for service mode ports should be from among the acquired portsimarom1-6/+11
only any non acquired ports should be ignored Signed-off-by: imarom <imarom@cisco.com>
2017-03-13stl console: add "readonly" flag to connectYaroslav Brustinov1-2/+4
Change-Id: Iee3fc72efaa55cdbc457340b855982146167a859 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-03-08fix for https://trex-tgn.cisco.com/youtrack/issue/trex-369imarom1-29/+126
also added support for interactive debugging with IPython from the console (developer mode) Signed-off-by: imarom <imarom@cisco.com>
2017-03-06internal captures are not captured (RX core server feature)imarom1-3/+9
Signed-off-by: imarom <imarom@cisco.com>
2017-02-26added 'pkt' console command to help with debugging single packets transmitimarom1-0/+46
Signed-off-by: imarom <imarom@cisco.com>
2017-02-16TX feature - draftimarom1-4/+0
Signed-off-by: imarom <imarom@cisco.com>
2017-02-06STL API: ping_ip returns data + formatted string and statusYaroslav Brustinov1-4/+26
Regression: add test for IPv6 ping and scan Change-Id: Ic9d15f0b7ea44fcc11336b95c012ceaa04af9e2d Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-06added example for functional tests using start_capture/stop_capture APIsimarom1-5/+103
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-9/+28
per port. Change-Id: I6592e890835fcbe16d35e6981de76c01999d6883 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-05test breakage on csi-trex-06imarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2017-02-02remove code inserted by incorrect merge resolveYaroslav Brustinov1-2/+0
Change-Id: Ic2c4e8ce8cd5eed8bea230603838dd66f05ef4ea Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02console scan6: ipv6 column width adaptive to length of addressesYaroslav Brustinov1-1/+6
Change-Id: I08c7dd08487102bb09b337c20101a62469a38e7d Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02ipv6 scan & pingYaroslav Brustinov1-18/+138
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-01added tests for captureimarom1-33/+79
few tweaks Signed-off-by: imarom <imarom@cisco.com>
2017-01-29documenation errorsimarom1-14/+18
Signed-off-by: imarom <imarom@cisco.com>
2017-01-29code review - cont.imarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2017-01-26code review - few cleanupsimarom1-49/+65
Signed-off-by: imarom <imarom@cisco.com>
2017-01-25capture - personal code reviewimarom1-6/+13
Signed-off-by: imarom <imarom@cisco.com>
2017-01-24code review cleanups - C++imarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2017-01-22Merge branch 'master' into captureimarom1-15/+30
Signed-off-by: imarom <imarom@cisco.com> Conflicts: scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_client.py scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_port.py src/main_dpdk.cpp
2017-01-22few tweaksimarom1-4/+10
Signed-off-by: imarom <imarom@cisco.com>
2017-01-19fine tuneimarom1-3/+4
Signed-off-by: imarom <imarom@cisco.com>
2017-01-18many capture modes in Python consoleimarom1-101/+71
Signed-off-by: imarom <imarom@cisco.com>
2017-01-12Add help message for --no-scapy-server flagYaroslav Brustinov1-14/+17
Python API: fix arp resolve console message Python API: retry ZMQ send/recv only for push_pcap Console: portattr fix for readonly mode Change-Id: I69587987deb4edfbe192ee422ce6aad74b1ecaf3 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-11capture - draft commitimarom1-18/+125
Signed-off-by: imarom <imarom@cisco.com>
2017-01-04draft - unreviewedimarom1-46/+33
Signed-off-by: imarom <imarom@cisco.com>
2017-01-03Stateless API: increase delay in remove rx filters to 100ms in case of ↵Yaroslav Brustinov1-2/+14
virtual NICs. Regression: increase delay in remove rx filters in trex07 to 100ms in test_all_profiles test. Change-Id: Ia7dda25c94aeadcaae0b16023f6ea2957a99906f Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25Update STL API version to 3.0Yaroslav Brustinov1-1/+1
Change-Id: Ib00cdc8f960522e54414cfda5ae7778887a9d0ec Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25refactor layer config on prot attributesimarom1-2/+7
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-21RX services - general API to allow addition of new featuresimarom1-7/+8
see trex_stl_lib/rx_services/trex_stl_rx_service_api.py Signed-off-by: imarom <imarom@cisco.com>
2016-12-21minor error checks refinementsimarom1-15/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-12-20trex-190 - Shutting down server and restarting with different config - ↵imarom1-3/+3
console out of sync Signed-off-by: imarom <imarom@cisco.com>
2016-12-19changes from code reviewYaroslav Brustinov1-15/+21
Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-191) limit number of streams per port to 20kYaroslav Brustinov1-4/+3
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-7/+23
Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19verify L2/L3 configuration cannot be done under trafficimarom1-5/+0
also ping and arp Signed-off-by: imarom <imarom@cisco.com>
2016-12-18Fix trex-310 get_active_pgids() does not workIdo Barnea1-0/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-15documenation for neighboring protocolsimarom1-1/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom1-52/+55
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12grat ARPimarom1-55/+121
Signed-off-by: imarom <imarom@cisco.com>
2016-12-11few tweaksimarom1-2/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-12-06RX features phase 2 - ARP and ICMP self responseimarom1-14/+79
Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom1-9/+44
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30doc breakageimarom1-4/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30minor bugsimarom1-0/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30API change get_info -> get_formatted_infoimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28self code reviewimarom1-95/+60
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24self code reviewimarom1-3/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-11-23merge issuesimarom1-1/+4
Signed-off-by: imarom <imarom@cisco.com>
2016-11-22RX features - few tweaksimarom1-9/+17
Signed-off-by: imarom <imarom@cisco.com>