summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane
AgeCommit message (Collapse)AuthorFilesLines
2017-02-06added example for functional tests using start_capture/stop_capture APIsimarom4-14/+196
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 Brustinov2-9/+33
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-05trex_daemon_server: check ZMQ port matches between the server and TRex ↵Yaroslav Brustinov3-11/+34
platform config file. Change-Id: I1a6d6dc45513e4ba5f7c50f11f4730c8996c7731 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02fixed missing .so files due to ignored by .gitignore + fixed pathYaroslav Brustinov4-53/+44
Change-Id: If014548f3d007f9eda6d54332ac04952ea91f751 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02zmq os independentYaroslav Brustinov1-6/+6
Change-Id: Iaf5a782be4db26a979a7535454719e8e62b5969a Signed-off-by: Yaroslav Brustinov <ybrustin@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 Brustinov12-54/+444
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02replace yaml.load with yaml.safe_load in several placesYaroslav Brustinov3-8/+8
Change-Id: I4ba8291acbb56ed3be58ad9bdfa1492892695458 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-01added tests for captureimarom5-71/+173
few tweaks Signed-off-by: imarom <imarom@cisco.com>
2017-01-31identation fiximarom1-3/+3
Signed-off-by: imarom <imarom@cisco.com>
2017-01-29documenation errorsimarom1-14/+18
Signed-off-by: imarom <imarom@cisco.com>
2017-01-29Merge branch 'master' into captureimarom2-2/+9
2017-01-29code review - cont.imarom4-186/+191
Signed-off-by: imarom <imarom@cisco.com>
2017-01-29Python HLTAPI bug in TOS calculationYaroslav Brustinov1-1/+1
Change-Id: I6b65c8af479a3bd6a562e3fa1c95e3f766c95d7d Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-26code review - few cleanupsimarom6-68/+92
Signed-off-by: imarom <imarom@cisco.com>
2017-01-25capture - personal code reviewimarom2-10/+27
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-22fix VMXNET3 regreesion issueHanoh Haim1-1/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-22Merge branch 'master' into captureimarom18-51/+269
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 tweaksimarom4-48/+89
Signed-off-by: imarom <imarom@cisco.com>
2017-01-19fine tuneimarom2-39/+142
Signed-off-by: imarom <imarom@cisco.com>
2017-01-18many capture modes in Python consoleimarom5-156/+250
Signed-off-by: imarom <imarom@cisco.com>
2017-01-16capture module for consoleimarom1-0/+365
Signed-off-by: imarom <imarom@cisco.com>
2017-01-15add elkHanoh Haim1-0/+51
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-15STF API: fix latency check after it was not checked in previous runYaroslav Brustinov1-2/+1
Change-Id: Ic8cd116bc29c991abff9837e9da4ef0ea37bb497 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-12Add help message for --no-scapy-server flagYaroslav Brustinov3-31/+34
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 commitimarom4-26/+189
Signed-off-by: imarom <imarom@cisco.com>
2017-01-11scapy_server: add try-catch on determining self IPYaroslav Brustinov1-1/+4
Change-Id: Ibda7ba66a08385cfd8d73717e4c0fa257aa38436 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-05Add support for predefined packet templates.ichebyki11-1/+147
Change-Id: Ib2bdcbe6ea18933394527f06be001607344c75e4 Signed-off-by: Igor Chebykin <igrche@gmail.com>
2017-01-05Update docs with info about Field Engine and predefined templates.Vyacheslav Ogai1-1/+1
Change-Id: Ia9480a21c982d2d245aef75908e248ecf0573053 Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>
2017-01-05add not accurate timer wheel for better performanceHanoh Haim1-3/+4
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-04draft - unreviewedimarom5-99/+82
Signed-off-by: imarom <imarom@cisco.com>
2017-01-04console: move show_intro into try-finally to ensure release of portsYaroslav Brustinov1-9/+8
Change-Id: Icfe30379a24560cf0807edd239d3eb07d81a492f Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-03STL Console: fix crash in case of no supported speeds reported by DPDKYaroslav Brustinov1-2/+2
Regression: update stl performance kiwi benchmark (was my typo) Change-Id: I0ea615d2511ea0339665e8fa5c8621eec9ebcb1e Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-03Stateless API: increase delay in remove rx filters to 100ms in case of ↵Yaroslav Brustinov2-3/+18
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-26add tw appendix for many active of flowsHanoh Haim1-0/+69
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25regression breakageimarom1-0/+2
Signed-off-by: imarom <imarom@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-25bug: ICMP ping did not ping the correct addressimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-25refactor layer config on prot attributesimarom8-83/+84
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-22Less strict check on end of warmup state in Stateful API (96% of expected)Yaroslav Brustinov1-3/+3
Regression: (stateful) check that the BW is less than expected + 5%. Change-Id: Ie181a970d81fbca30a17d17ee98d0228603db11c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-21RX services - general API to allow addition of new featuresimarom8-267/+376
see trex_stl_lib/rx_services/trex_stl_rx_service_api.py Signed-off-by: imarom <imarom@cisco.com>
2016-12-21watchdog disable for time capabilityimarom1-7/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-21minor error checks refinementsimarom4-30/+25
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-20scapy_server fix Python3 issueYaroslav Brustinov1-1/+1
Change-Id: I39c0590673fd481fd6cf01ea6c0657a586c3e0a8 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19Merge branch 'payload_gen_total_size_ether_chksum' of ↵Hanoh Haim2-5/+7
git://github.com/kisel/trex-core into field_engine
2016-12-19Add check for cache_size parameter input.Vyacheslav Ogai1-0/+2
Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>