trex.git
8 years agov2.23 master
Hanoh Haim [Thu, 30 Mar 2017 15:39:16 +0000 (18:39 +0300)]
v2.23

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoSupporting more flows in stateless flow stats, according to NIC type, and running...
Ido Barnea [Mon, 27 Mar 2017 12:37:21 +0000 (15:37 +0300)]
Supporting more flows in stateless flow stats, according to NIC type, and running mode

Signed-off-by: Ido Barnea <[email protected]>
8 years agocheck for service mode ports should be from among the acquired ports
imarom [Thu, 30 Mar 2017 14:20:40 +0000 (17:20 +0300)]
check for service mode ports should be from among the acquired ports
only
any non acquired ports should be ignored

Signed-off-by: imarom <[email protected]>
8 years agoregression: trex19 benchmark
Yaroslav Brustinov [Mon, 27 Mar 2017 22:12:23 +0000 (00:12 +0200)]
regression: trex19 benchmark

Change-Id: I5ecfeb339385e56e0503256abdde2287e67353a0
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoregression: trex19 more cores
Yaroslav Brustinov [Mon, 27 Mar 2017 16:38:17 +0000 (18:38 +0200)]
regression: trex19 more cores

Change-Id: I5192742e3e3aef9e1ca712c21330bb1e1280a6f7
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoSmall fix to vlan range check
Ido Barnea [Mon, 27 Mar 2017 15:11:00 +0000 (18:11 +0300)]
Small fix to vlan range check

Signed-off-by: Ido Barnea <[email protected]>
8 years agoregression: trex19 skip broadcast profile (garp)
Yaroslav Brustinov [Mon, 27 Mar 2017 08:35:32 +0000 (10:35 +0200)]
regression: trex19 skip broadcast profile (garp)

Change-Id: I920b2555dc9a0c95963a6070e35590b513d1f30b
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoregression: adapt further trex19 benchmarks
Yaroslav Brustinov [Mon, 27 Mar 2017 06:27:51 +0000 (08:27 +0200)]
regression: adapt further trex19 benchmarks

Change-Id: Ic8078ea4502ce2fc67a63604847c1b45ddd77174
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoregression: stl_rx_test - reduce VF rates
Yaroslav Brustinov [Sun, 26 Mar 2017 22:38:38 +0000 (00:38 +0200)]
regression: stl_rx_test - reduce VF rates

Change-Id: If3732a26652d775f4f1a907338b8a56778ab3712
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoregression: trex19 stl performance benchmark update
Yaroslav Brustinov [Sun, 26 Mar 2017 22:27:33 +0000 (00:27 +0200)]
regression: trex19 stl performance benchmark update

Change-Id: Icb425b7dabd2c4e69c173b57a2ddc5b75f6dcd1d
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoregression: trex19 files
Yaroslav Brustinov [Sun, 26 Mar 2017 13:10:18 +0000 (15:10 +0200)]
regression: trex19 files

Change-Id: I1c2be4780daee256799425c3cbbef58c38bb29a3
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoadded rule to compile blog asciidoc version
itraviv [Thu, 23 Mar 2017 16:14:39 +0000 (18:14 +0200)]
added rule to compile blog asciidoc version

Signed-off-by: itraviv <[email protected]>
8 years agoadded blog files and creates blog asciidoc document and rule in waf
itraviv [Thu, 23 Mar 2017 16:13:06 +0000 (18:13 +0200)]
added blog files and creates blog asciidoc document and rule in waf

Signed-off-by: itraviv <[email protected]>
8 years agofixed issue with fetching elk data - now fetching from trex-perf-* (with wildcard)
itraviv [Thu, 23 Mar 2017 11:45:49 +0000 (13:45 +0200)]
fixed issue with fetching elk data - now fetching from trex-perf-* (with wildcard)

Signed-off-by: itraviv <[email protected]>
8 years agomaster_daemon: chmod 777 on unpacked dir, so that core dumps can be written
Yaroslav Brustinov [Wed, 22 Mar 2017 11:12:03 +0000 (13:12 +0200)]
master_daemon: chmod 777 on unpacked dir, so that core dumps can be written

Change-Id: I64da45c759298329fccae3098fdf75340a0f8ade
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoUse VLANHeader in pre_test
Ido Barnea [Wed, 22 Mar 2017 10:50:28 +0000 (12:50 +0200)]
Use VLANHeader in pre_test

Signed-off-by: Ido Barnea <[email protected]>
8 years agoError in case of vlan out of range in config file
Ido Barnea [Wed, 22 Mar 2017 09:33:38 +0000 (11:33 +0200)]
Error in case of vlan out of range in config file

Signed-off-by: Ido Barnea <[email protected]>
8 years agoAdded to flow stat profile qinq example
Ido Barnea [Wed, 22 Mar 2017 08:39:16 +0000 (10:39 +0200)]
Added to flow stat profile qinq example

Signed-off-by: Ido Barnea <[email protected]>
8 years agoflow stat parsers refactor and adding tests
Ido Barnea [Tue, 21 Mar 2017 17:12:26 +0000 (19:12 +0200)]
flow stat parsers refactor and adding tests

Signed-off-by: Ido Barnea <[email protected]>
8 years agoregression: rename BUILD_ID -> BUILD_NUM
Yaroslav Brustinov [Tue, 21 Mar 2017 10:04:20 +0000 (12:04 +0200)]
regression: rename BUILD_ID -> BUILD_NUM

Change-Id: I8753ccea30ce4520780eb88ad8b38ba31f4db092
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoport_attr: comment on DpdkTRexPortAttrMlnx5G as example for using custom functions
Yaroslav Brustinov [Tue, 21 Mar 2017 10:03:26 +0000 (12:03 +0200)]
port_attr: comment on DpdkTRexPortAttrMlnx5G as example for using custom functions

Change-Id: I5c960410e0dc02ebf6979c979a42e235c02d71c1
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoi40e: Return back removed in DPDK 17.02 disable of LLDP
Yaroslav Brustinov [Tue, 21 Mar 2017 10:00:46 +0000 (12:00 +0200)]
i40e: Return back removed in DPDK 17.02 disable of LLDP

Change-Id: Id9774bcdb5e1fd49dc0d70f9f3801c2593f1194a
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoremoved usage of redundant TREX_DRV_FLOW_CTRL_CHG flag
Ido Barnea [Tue, 21 Mar 2017 09:51:49 +0000 (11:51 +0200)]
removed usage of redundant TREX_DRV_FLOW_CTRL_CHG flag

Signed-off-by: Ido Barnea <[email protected]>
8 years agoSould not set BUILD_ID in Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/Proces...
Yaroslav Brustinov [Mon, 20 Mar 2017 11:53:06 +0000 (13:53 +0200)]
Sould not set BUILD_ID in Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller)

Change-Id: I0a539ab767217f19dda612d262255ce7a9afb1e7
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoAdd scripts/*.so to gitignore
Ido Barnea [Mon, 20 Mar 2017 09:27:03 +0000 (11:27 +0200)]
Add scripts/*.so to gitignore

Signed-off-by: Ido Barnea <[email protected]>
8 years ago doc/release notes
Hanoh Haim [Thu, 16 Mar 2017 15:19:14 +0000 (17:19 +0200)]
 doc/release notes

Signed-off-by: Hanoh Haim <[email protected]>
8 years agov2.22
Hanoh Haim [Thu, 16 Mar 2017 14:52:43 +0000 (16:52 +0200)]
v2.22

Signed-off-by: Hanoh Haim <[email protected]>
8 years agomissing file
Hanoh Haim [Thu, 16 Mar 2017 14:51:30 +0000 (16:51 +0200)]
missing file

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoFixes for v2.21 --software mode issues
Ido Barnea [Thu, 16 Mar 2017 14:35:42 +0000 (16:35 +0200)]
Fixes for v2.21 --software mode issues

Signed-off-by: Ido Barnea <[email protected]>
8 years agominor
Yaroslav Brustinov [Thu, 16 Mar 2017 12:02:50 +0000 (14:02 +0200)]
minor

Change-Id: I646012bbc2fec508f7ceffdf7af28888ca5341d2
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoRegression: test for Scapy offsets:
Yaroslav Brustinov [Thu, 16 Mar 2017 11:59:27 +0000 (13:59 +0200)]
Regression: test for Scapy offsets:
* build / no build
* pcap buffer / native Scapy

Change-Id: Ifa0bc8bf51bced71ea320d3f75ba456242be4451
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoearly support mlx4 driver for connectX-3
Hanoh Haim [Thu, 16 Mar 2017 09:55:04 +0000 (11:55 +0200)]
early support mlx4 driver for connectX-3

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoupdate golden kiwi-02
Hanoh Haim [Thu, 16 Mar 2017 08:05:23 +0000 (10:05 +0200)]
update golden kiwi-02

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoMerge branch 'master'
Hanoh Haim [Wed, 15 Mar 2017 13:32:34 +0000 (15:32 +0200)]
Merge branch 'master'

8 years agoVerify Scapy build does not ruin raw data
Yaroslav Brustinov [Wed, 15 Mar 2017 13:28:30 +0000 (15:28 +0200)]
Verify Scapy build does not ruin raw data

Change-Id: I3792dddad68e62f13c359aede7ded8292f9a92a5
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agodoc/ yet another minor release notes update
Hanoh Haim [Wed, 15 Mar 2017 13:27:02 +0000 (15:27 +0200)]
doc/ yet another minor release notes update

Signed-off-by: Hanoh Haim <[email protected]>
8 years agodoc/ another minor release notes update
Hanoh Haim [Wed, 15 Mar 2017 13:21:03 +0000 (15:21 +0200)]
doc/ another minor release notes update

Signed-off-by: Hanoh Haim <[email protected]>
8 years agodoc/ minor release notes update
Hanoh Haim [Wed, 15 Mar 2017 13:11:52 +0000 (15:11 +0200)]
doc/ minor release notes update

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoV2.21 doc changes
Ido Barnea [Wed, 15 Mar 2017 12:01:26 +0000 (14:01 +0200)]
V2.21 doc changes

Signed-off-by: Ido Barnea <[email protected]>
8 years agoScapy: fix offsets for GUI.
Yaroslav Brustinov [Wed, 15 Mar 2017 01:54:32 +0000 (03:54 +0200)]
Scapy: fix offsets for GUI.

Change-Id: I0b6406fc0b9ceefb53a2ab98a441497326d9f7f0
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoscapy_server: skip uninitialized/unsupported field_desc._offset
Anton Kiselev [Mon, 13 Mar 2017 12:18:50 +0000 (19:18 +0700)]
scapy_server: skip uninitialized/unsupported field_desc._offset

Signed-off-by: Anton Kiselev <[email protected]>
8 years agoSoftware mode for latency and flow stat statistics
Ido Barnea [Mon, 13 Mar 2017 20:28:09 +0000 (22:28 +0200)]
Software mode for latency and flow stat statistics
Also supporting QinQ for flow stat

Signed-off-by: Ido Barnea <[email protected]>
8 years agoSTL map() reset at start
Yaroslav Brustinov [Tue, 14 Mar 2017 00:09:04 +0000 (02:09 +0200)]
STL map() reset at start

Change-Id: I1515369763c8cccc4dc6bf537737b0d3e348d520
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoSTL map() using flow stats: ignores network noise + avoid sending exponential number...
Yaroslav Brustinov [Tue, 14 Mar 2017 00:02:54 +0000 (02:02 +0200)]
STL map() using flow stats: ignores network noise + avoid sending exponential number of packets from each consequential port.

Change-Id: Ib5bebd5b64c8c316307181ba50c53df1e46a3466
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoi40e fix of workaround of stuck counters + regression test
Yaroslav Brustinov [Mon, 13 Mar 2017 09:01:55 +0000 (11:01 +0200)]
i40e fix of workaround of stuck counters + regression test

Change-Id: I251cb8d346461ccfa4eee8abfda113410160a602
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agostl console: add "readonly" flag to connect
Yaroslav Brustinov [Mon, 13 Mar 2017 08:07:01 +0000 (10:07 +0200)]
stl console: add "readonly" flag to connect

Change-Id: Iee3fc72efaa55cdbc457340b855982146167a859
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agodpdk_setup_ports: fix path if missing, and check of uio is loaded at first try of...
Yaroslav Brustinov [Fri, 10 Mar 2017 14:05:16 +0000 (16:05 +0200)]
dpdk_setup_ports: fix path if missing, and check of uio is loaded at first try of igb_uio

Change-Id: I9b4ddaaf2294a2fb3025bcf7caf65fecb0898f83
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agotypo in STL API help + update trex21 tests config
Yaroslav Brustinov [Thu, 9 Mar 2017 11:49:13 +0000 (13:49 +0200)]
typo in STL API help + update trex21 tests config

Change-Id: Ic15d639332ce4898010cb98c458ce4accffbef29
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agotrex-370. Added --no-hw-flow-stat command line option
Ido Barnea [Thu, 9 Mar 2017 09:53:37 +0000 (11:53 +0200)]
trex-370. Added --no-hw-flow-stat command line option

Signed-off-by: Ido Barnea <[email protected]>
8 years agofix for https://trex-tgn.cisco.com/youtrack/issue/trex-369
imarom [Wed, 8 Mar 2017 14:42:58 +0000 (16:42 +0200)]
fix for https://trex-tgn.cisco.com/youtrack/issue/trex-369

also added support for interactive debugging with IPython from the
console
(developer mode)

Signed-off-by: imarom <[email protected]>
8 years agoDavid Block doc fixes
Ido Barnea [Wed, 8 Mar 2017 12:54:39 +0000 (14:54 +0200)]
David Block doc fixes

Signed-off-by: Ido Barnea <[email protected]>
8 years agoGot rid of get_vm_one_queue(). Separated its uses to many small attributes. - second try
Ido Barnea [Mon, 6 Mar 2017 10:37:10 +0000 (12:37 +0200)]
Got rid of get_vm_one_queue(). Separated its uses to many small attributes. - second try

Signed-off-by: Ido Barnea <[email protected]>
8 years agodoc/ update tutorial to update to latest package
Hanoh Haim [Wed, 8 Mar 2017 12:16:41 +0000 (14:16 +0200)]
doc/ update tutorial to update to latest package

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoRegression: fix Python3 list of ports, update trex21 benchmark, other minor changes
Yaroslav Brustinov [Tue, 7 Mar 2017 23:25:25 +0000 (01:25 +0200)]
Regression: fix Python3 list of ports, update trex21 benchmark, other minor changes

Change-Id: Iad785f8c505af487e201751ad8a8bfb03205cb73
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoRevert "Got rid of get_vm_one_queue(). Separated its uses to many small attributes."
Ido Barnea [Tue, 7 Mar 2017 18:33:56 +0000 (20:33 +0200)]
Revert "Got rid of get_vm_one_queue(). Separated its uses to many small attributes."

This reverts commit cebf5a44b5f28a03b245e43013cc27671a980206.

8 years agoRegression: Python3 print...
Yaroslav Brustinov [Tue, 7 Mar 2017 17:33:57 +0000 (19:33 +0200)]
Regression: Python3 print...

Change-Id: Icde1f33463686711ae6a89f0f402575a870da5f7
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoscapy_service: typo
Yaroslav Brustinov [Tue, 7 Mar 2017 16:20:19 +0000 (18:20 +0200)]
scapy_service: typo

Change-Id: I195814433adfb842ed8773ea70add0bca65b6672
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoscapy_server: fix layer offset calculation(pkt.offset -> pkt._offset)
Anton Kiselev [Tue, 7 Mar 2017 06:47:19 +0000 (13:47 +0700)]
scapy_server: fix layer offset calculation(pkt.offset -> pkt._offset)

Signed-off-by: Anton Kiselev <[email protected]>
8 years agoscapy_server: add build_pkt_details test with offset & length verification
Anton Kiselev [Tue, 7 Mar 2017 07:54:08 +0000 (14:54 +0700)]
scapy_server: add build_pkt_details test with offset & length verification

Signed-off-by: Anton Kiselev <[email protected]>
8 years agoscapy_server: fix template tests
Anton Kiselev [Mon, 6 Mar 2017 18:35:28 +0000 (01:35 +0700)]
scapy_server: fix template tests

Signed-off-by: Anton Kiselev <[email protected]>
8 years agodpdk_setup_ports: fix vfio-pci always raising
Yaroslav Brustinov [Tue, 7 Mar 2017 15:34:05 +0000 (17:34 +0200)]
dpdk_setup_ports: fix vfio-pci always raising

Change-Id: I523fb4e7df6c9bfb16984a0875a7085e505a6dd3
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoolder .so in zmq
Yaroslav Brustinov [Mon, 6 Mar 2017 15:39:00 +0000 (17:39 +0200)]
older .so in zmq

Change-Id: I0eefc622971d4b43cd3145960f315559cb777eaf
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years ago* fix net_ixgbe_vf driver xstats not putting id
Yaroslav Brustinov [Tue, 7 Mar 2017 13:45:57 +0000 (15:45 +0200)]
* fix net_ixgbe_vf driver xstats not putting id
* add trex21 regression config (IXGBE VF)

Change-Id: I9a9f0a0d0ba7a8f5a724cda94185f1be0490915a
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years ago* add trex22 (Mellanox VF) and trex23(XL710 VF) regression configs
Yaroslav Brustinov [Mon, 6 Mar 2017 21:16:59 +0000 (23:16 +0200)]
* add trex22 (Mellanox VF) and trex23(XL710 VF) regression configs
* fix test_fcs_stream:
       it did not fail on virtual NICs at all
       now accumulating all the errors instread of failing on first one
* fix XL710 VF input counters (+4 bytes)

Change-Id: I7661b4e14a037e5ee2a9c1bc116d835c9a16df91
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoGot rid of get_vm_one_queue(). Separated its uses to many small attributes.
Ido Barnea [Mon, 6 Mar 2017 10:37:10 +0000 (12:37 +0200)]
Got rid of get_vm_one_queue(). Separated its uses to many small attributes.

Signed-off-by: Ido Barnea <[email protected]>
8 years agosmall fixes to TRexDataAnalysis and GAObjclass
itraviv [Tue, 7 Mar 2017 08:30:07 +0000 (10:30 +0200)]
small fixes to TRexDataAnalysis and GAObjclass

Signed-off-by: itraviv <[email protected]>
8 years agointernal captures are not captured (RX core server feature)
imarom [Mon, 6 Mar 2017 10:33:31 +0000 (12:33 +0200)]
internal captures are not captured (RX core server feature)

Signed-off-by: imarom <[email protected]>
8 years agoadded error description to asciidoc
itraviv [Mon, 6 Mar 2017 08:06:33 +0000 (10:06 +0200)]
added error description to asciidoc

Signed-off-by: itraviv <[email protected]>
8 years agodpdk_setup_ports: fix Mellanox
Yaroslav Brustinov [Mon, 6 Mar 2017 00:09:11 +0000 (02:09 +0200)]
dpdk_setup_ports: fix Mellanox

Change-Id: Ibdc0089c323f94221130fa0c80e5fc3d12ffab10
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoDeal with loaded Kernel modules in Python:
Yaroslav Brustinov [Sun, 5 Mar 2017 21:30:13 +0000 (23:30 +0200)]
Deal with loaded Kernel modules in Python:
Try loading igb_uio if it's avaiable, next try vfio-pci if it's available.
Last effort is compiling igb_uio.

Change-Id: I99d1d6c969f795d58a403587d6d0c395548ba3f7
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoUse vfio-pci as DPDK driver if prerequisites are satisfied
Yichen Wang [Sun, 5 Mar 2017 07:58:41 +0000 (23:58 -0800)]
Use vfio-pci as DPDK driver if prerequisites are satisfied

Change-Id: Ic43742256e3f69361d0413b672341f1ea4cc02fc
Signed-off-by: Yichen Wang <[email protected]>
Conflicts:
scripts/dpdk_setup_ports.py

8 years agoUpdate scapy server json file for Repeatable random
Yaroslav Brustinov [Sun, 5 Mar 2017 13:57:19 +0000 (15:57 +0200)]
Update scapy server json file for Repeatable random

Change-Id: I148438bb03730ad10598f44857686e870c3ef99c
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agofix STLVmFlowVarRepetableRandom typo instruction
Hanoh Haim [Sun, 5 Mar 2017 13:09:57 +0000 (15:09 +0200)]
fix STLVmFlowVarRepetableRandom typo instruction

Signed-off-by: Hanoh Haim <[email protected]>
8 years agosmall fixes to web report
itraviv [Sun, 5 Mar 2017 13:04:45 +0000 (15:04 +0200)]
small fixes to web report

Signed-off-by: itraviv <[email protected]>
8 years agodpdk_nic_bind: use absolute path and not relative
Yaroslav Brustinov [Sun, 5 Mar 2017 13:02:28 +0000 (15:02 +0200)]
dpdk_nic_bind: use absolute path and not relative

Change-Id: Id89c5b2fa723332dce75d7cebde294fd858f389c
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoTRexDataAnalysisV2 renamed to TRexDataAnalysis
itraviv [Sun, 5 Mar 2017 13:00:57 +0000 (15:00 +0200)]
TRexDataAnalysisV2 renamed to TRexDataAnalysis

Signed-off-by: itraviv <[email protected]>
8 years agodoc / mlx5 change to Ethernet mode
Hanoh Haim [Sun, 5 Mar 2017 12:41:20 +0000 (14:41 +0200)]
doc / mlx5 change to Ethernet mode

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoupdate return status of dpdk_nic_bind.py
Yaroslav Brustinov [Sun, 5 Mar 2017 12:35:56 +0000 (14:35 +0200)]
update return status of dpdk_nic_bind.py
do not rely upon igb_uio for determining TRex run, use tcp publisher port instead (Mellanox will work too)

Change-Id: Iae53cd299474c515adf04e8748771ed65376d40d
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoupdate return status of dpdk_nic_bind.py
Yaroslav Brustinov [Sun, 5 Mar 2017 12:35:36 +0000 (14:35 +0200)]
update return status of dpdk_nic_bind.py
do not rely upon igb_uio for determining TRex run, use tcp publisher port instead (Mellanox will work too)

Change-Id: Iae53cd299474c515adf04e8748771ed65376d40d
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoremoved old DataAnalysis module
itraviv [Sun, 5 Mar 2017 12:30:08 +0000 (14:30 +0200)]
removed old DataAnalysis module

Signed-off-by: itraviv <[email protected]>
8 years agoELKConnect - new module to fetch data from ELK server instead of GA, TRexDataAnalysis...
itraviv [Sun, 5 Mar 2017 12:22:07 +0000 (14:22 +0200)]
ELKConnect - new module to fetch data from ELK server instead of GA, TRexDataAnalysisV2 changed to contain more metrics on performance (avg,min,max,std etc). minor changes to the webreport module after moving to elk

Signed-off-by: itraviv <[email protected]>
8 years agoSTL TUI: reduce the requirement for number of lines as we use 2 columns now in genera...
Yaroslav Brustinov [Sun, 5 Mar 2017 10:36:58 +0000 (12:36 +0200)]
STL TUI: reduce the requirement for number of lines as we use 2 columns now in general stats

Change-Id: Ifbb060032fcffa982b4ab789d91c8b178b0a9027
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoSTL console: sort streams in numerical order
Yaroslav Brustinov [Sun, 5 Mar 2017 08:21:44 +0000 (10:21 +0200)]
STL console: sort streams in numerical order
https://trex-tgn.cisco.com/youtrack/issue/trex-366

Change-Id: I8691a20c14fb55a66145c64ee1a1a3971e140a76
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agodpdk_setup_ports: don't setpci on Mellanox Virtual functions
Yaroslav Brustinov [Thu, 2 Mar 2017 10:02:50 +0000 (12:02 +0200)]
dpdk_setup_ports: don't setpci on Mellanox Virtual functions

Change-Id: If7593bf742f559a9c7a4538db6be6ee7bc9050b9
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoadd --no-ver flag to building without update of version files (default is to update)
Yaroslav Brustinov [Thu, 2 Mar 2017 09:50:25 +0000 (11:50 +0200)]
add --no-ver flag to building without update of version files (default is to update)

Change-Id: I17eb3ce4959c2b2bee12912289c7983667d72e41
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agot-rex-64: catch exit with trap to restore tty settings
Yaroslav Brustinov [Wed, 1 Mar 2017 23:25:51 +0000 (01:25 +0200)]
t-rex-64: catch exit with trap to restore tty settings

Change-Id: Id336aa95ceff5e958e9bce329c85eb7201772712
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoSTF publisher: ensure latest results are sent by CPP + get latest dump via Python API
Yaroslav Brustinov [Wed, 1 Mar 2017 16:40:58 +0000 (18:40 +0200)]
STF publisher: ensure latest results are sent by CPP + get latest dump via Python API

Change-Id: I1836c0366785246acbcd8d238400440f5f3970f5
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoMerge branch 'master' of csi-sceasr-b94:/auto/proj-pcube-b/apps/PL-b/tools/repo/...
Hanoh Haim [Tue, 28 Feb 2017 16:16:44 +0000 (18:16 +0200)]
Merge branch 'master' of csi-sceasr-b94:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core

8 years agoNAT timeout is 10 sec - v2.20
Hanoh Haim [Tue, 28 Feb 2017 16:08:09 +0000 (18:08 +0200)]
NAT timeout is 10 sec - v2.20

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoIntroduce capability flags in each driver, to reduce the use of get_vm_one_queue_enable
Ido Barnea [Mon, 27 Feb 2017 15:54:14 +0000 (17:54 +0200)]
Introduce capability flags in each driver, to reduce the use of get_vm_one_queue_enable

Signed-off-by: Ido Barnea <[email protected]>
8 years agodoc/ v2.19 release notes
Hanoh Haim [Tue, 28 Feb 2017 13:39:52 +0000 (15:39 +0200)]
doc/ v2.19 release notes

Signed-off-by: Hanoh Haim <[email protected]>
8 years agoPyZMQ restore removed by accident version of Python3/32 bits
Yaroslav Brustinov [Tue, 28 Feb 2017 12:21:30 +0000 (14:21 +0200)]
PyZMQ restore removed by accident version of Python3/32 bits

Change-Id: Ie8a54015a02bdcc5cd0a50faff7b82cf0ad8de93
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoPrint error in case of Mellanox and different order of PCI.
Yaroslav Brustinov [Mon, 27 Feb 2017 19:26:23 +0000 (21:26 +0200)]
Print error in case of Mellanox and different order of PCI.

Change-Id: I0ece7fe6bd0c93befd72d489c0c7b35900abe335
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoFix for dump interfaces @ Mellanox
Yaroslav Brustinov [Mon, 27 Feb 2017 18:42:59 +0000 (20:42 +0200)]
Fix for dump interfaces @ Mellanox

Change-Id: Ieeadd3607e0b887156c12b7adc9862192c747d2f
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agodpdk_setup_ports: change return code to 32 in case of Mellanox NICs.
Yaroslav Brustinov [Mon, 27 Feb 2017 18:41:53 +0000 (20:41 +0200)]
dpdk_setup_ports: change return code to 32 in case of Mellanox NICs.
Add info on packages for compiling .ko file.

Change-Id: Ic958a339ad6af696764cb76d95d72776afc8b304
Signed-off-by: Yaroslav Brustinov <[email protected]>
8 years agoadd a way to compile without mlx5 driver and OFED
Hanoh Haim [Mon, 27 Feb 2017 15:24:57 +0000 (17:24 +0200)]
add a way to compile without mlx5 driver and OFED

Signed-off-by: Hanoh Haim <[email protected]>
8 years agov2.19
Hanoh Haim [Mon, 27 Feb 2017 13:53:20 +0000 (15:53 +0200)]
v2.19

Signed-off-by: Hanoh Haim <[email protected]>
8 years agodoc/ mlx5 connectX-5 support
Hanoh Haim [Mon, 27 Feb 2017 13:51:32 +0000 (15:51 +0200)]
doc/ mlx5 connectX-5 support

Signed-off-by: Hanoh Haim <[email protected]>
8 years agorelease notes v2.19
Hanoh Haim [Mon, 27 Feb 2017 13:33:29 +0000 (15:33 +0200)]
release notes v2.19

Signed-off-by: Hanoh Haim <[email protected]>
8 years agomlx5 change local ibverb to OFED 4.0 lib
Hanoh Haim [Mon, 27 Feb 2017 13:28:14 +0000 (15:28 +0200)]
mlx5 change local ibverb to OFED 4.0 lib

Signed-off-by: Hanoh Haim <[email protected]>