summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15RX features - another refinementimarom16-117/+417
Signed-off-by: imarom <imarom@cisco.com>
2016-11-13RX features - pre-resolve stageimarom11-149/+501
Signed-off-by: imarom <imarom@cisco.com>
2016-11-09RX features - added port attributes for IPv4 and DGimarom11-86/+240
Signed-off-by: imarom <imarom@cisco.com>
2016-11-08RX queue - ARP request workingimarom10-47/+105
Signed-off-by: imarom <imarom@cisco.com>
2016-11-07RX features - queueingimarom12-110/+403
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX featuresimarom5-9/+73
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom15-37/+231
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom20-175/+368
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software featuresimarom4-51/+102
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02some refactor to RX core to allow multiple featuresimarom6-245/+311
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom15-6/+321
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software features - some new filesimarom3-0/+389
2016-11-02ZMQ build doc noteimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02ZMQ library on script pathimarom1-0/+0
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02build zmq without pthread_affinityHanoh Haim5-0/+6
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom8-29/+141
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-11-02regression: stl performance test Python3 fixYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-02dpdk_setup_ports: do not check if TRex is already running when called --helpYaroslav Brustinov1-1/+4
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-01v2.10Hanoh Haim1-1/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-10-31fix trex25 config fileIdo Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31minor fixesIdo Barnea3-4/+6
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31In pre test - handle gratitues ARP, and answer ARP requestsIdo Barnea1-7/+39
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31Put real MACs on trex-dan and trex25 ipv6 router regression setupIdo Barnea2-10/+10
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31regression: do not clear is_init at endYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-31root signoff by ciscoHanoh Haim1-0/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-10-31Merge branch 'signoff' of git://github.com/wofanli/trex-core into ↵Hanoh Haim1-0/+33
wofanli-signoff
2016-10-31regression functional gtests fix importsYaroslav Brustinov1-0/+2
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-31regression: fix gtests in functional can't run on b94Yaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30syntax sugar on GA + fill ActionNumber with dummy valueYaroslav Brustinov2-6/+7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30regression STL: first configure router, then start TRex for IP resolve to work.Yaroslav Brustinov3-10/+28
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30add gtests as functional testYaroslav Brustinov1-0/+44
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30add ifdef guard to .h fileYaroslav Brustinov7-19/+34
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-30Increased number of ARP retries at start to 10Ido Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-30for now shutdown stateful GAimarom2-10/+12
Signed-off-by: imarom <imarom@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-30signoff by wenxianliwenxian li1-0/+33
2016-10-30performance integration with GAimarom2-15/+37
Signed-off-by: imarom <imarom@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-30Added inet_pton.cppIdo Barnea4-41/+177
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-30Updated Google Analytics Manager for regressionitraviv1-84/+18
Signed-off-by: itraviv <itraviv@cisco.com>
2016-10-28rebase merge typoYaroslav Brustinov1-2/+0
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov13-197/+263
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28console: rearrange lines at "stats --ps"Yaroslav Brustinov4-11/+30
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 Brustinov2-5/+7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28stl port attr event: show exactly what was changedYaroslav Brustinov1-12/+23
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28typoYaroslav Brustinov1-1/+2
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28disable fc change if not supportedYaroslav Brustinov1-0/+3
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28Add method name to "Method not registered" errorYaroslav Brustinov1-1/+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 Brustinov22-211/+492
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 Brustinov20-137/+600
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>