Hanoh Haim [Sun, 11 Dec 2016 08:29:05 +0000 (10:29 +0200)]
ConnextX-4 local build take the right headers
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 07:52:48 +0000 (09:52 +0200)]
more flexiable OFED version check
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Sun, 11 Dec 2016 08:30:22 +0000 (10:30 +0200)]
STL API: fix split batch to chunks - one packet not being sent
Change-Id: Id2e96f2fe6a6c1bb0438198675a61f3c73d53072
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 20:23:31 +0000 (22:23 +0200)]
Stateless API: send batches by chunks
Change-Id: If551b474c4b6be58dfc3ed19e5c14a4ccd387afd
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 12:18:41 +0000 (14:18 +0200)]
Limit ZMQ RPC requests to 999999 bytes at CPP side. (check also unzipped size)
Change-Id: Ic592d40678e9918f7d06b9ce4269a330c4455b3c
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 10:11:19 +0000 (12:11 +0200)]
Limit ZMQ RPC requests to 999999 bytes at CPP side. TODO: split requests at Python to smaller chunks.
Change-Id: Ieaf477d2ed8264e30a8275a75d597fdc8858da79
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Fri, 9 Dec 2016 09:18:13 +0000 (11:18 +0200)]
add CentOS7 .ko + add automatic try to compile the .ko
Change-Id: I467aabb0efa8e50d779257b2a3e7ca8adf25221f
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 8 Dec 2016 21:40:01 +0000 (23:40 +0200)]
Add prints about link down for stateless
Change-Id: I1c32ab854ff2bbaaacb32e9aececfd67afba887b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 8 Dec 2016 14:35:29 +0000 (16:35 +0200)]
Regression: change trex14 config
Doc: add readme file on how to build
Change-Id: I2d3765ad90c99e6c7bd839d8c824b6c1fada9c88
Signed-off-by: Yaroslav Brustinov <[email protected]>
Ido Barnea [Tue, 6 Dec 2016 15:16:37 +0000 (17:16 +0200)]
Fix to Mellanox recevie all mode
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Tue, 6 Dec 2016 13:05:31 +0000 (15:05 +0200)]
docs: google stats publish json
Change-Id: Ie1b980bd9e4fb96af7066bbd6dd826f776d3099b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 13:10:18 +0000 (15:10 +0200)]
add performance tred doc to index
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Tue, 6 Dec 2016 09:47:20 +0000 (11:47 +0200)]
Add receive all mode to Mellanox cord
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 09:13:33 +0000 (11:13 +0200)]
add pointer to short video for stateless
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 09:01:53 +0000 (11:01 +0200)]
ConnectX-4 Troubleshooting
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 08:57:30 +0000 (10:57 +0200)]
ConnectX-4 typo
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Tue, 6 Dec 2016 08:54:21 +0000 (10:54 +0200)]
breakage to flow ctrl - fixed
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Mon, 5 Dec 2016 09:45:08 +0000 (11:45 +0200)]
Merge remote-tracking branch 'gerrit/master'
Ido Barnea [Sun, 4 Dec 2016 16:28:32 +0000 (18:28 +0200)]
Fix debug packet test to work with mlnx and vic cards
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Sun, 4 Dec 2016 15:36:42 +0000 (17:36 +0200)]
TRex build: give priority to installed ibverbs lib
Change-Id: I1a201bc45ed7280ae0092c891fd520d81cb8dd97
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Sun, 4 Dec 2016 13:14:43 +0000 (15:14 +0200)]
valgrind cleanup and suppresion
Signed-off-by: imarom <[email protected]>
imarom [Sun, 4 Dec 2016 09:30:08 +0000 (11:30 +0200)]
test breakage due to incorrect speed calculation
Signed-off-by: imarom <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 15:52:44 +0000 (17:52 +0200)]
Merge stateless rx core changes with Itay's changes
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 12:25:07 +0000 (14:25 +0200)]
cleanup
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 08:19:01 +0000 (10:19 +0200)]
take care of extra Ethernet FCS bytes handed to software in e1000
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Tue, 29 Nov 2016 13:01:21 +0000 (15:01 +0200)]
RX core stateless - do not go to idle mode in VM
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 15:48:59 +0000 (17:48 +0200)]
Make RX core in VM read packets directly instead of getting message from TX core
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 14:34:37 +0000 (16:34 +0200)]
Added TX queue
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Thu, 1 Dec 2016 17:06:56 +0000 (19:06 +0200)]
docs: add publish_perf option, refactor other publishes
Change-Id: I6e9e3d8f77990fe2d9f300b5d6d0afb01a12d403
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Thu, 1 Dec 2016 15:28:37 +0000 (17:28 +0200)]
changed filename of trend graph to support search by pattern
Signed-off-by: itraviv <[email protected]>
imarom [Thu, 1 Dec 2016 14:52:19 +0000 (16:52 +0200)]
merge master
merges an updated upstream into a topic branch.
Signed-off-by: imarom <[email protected]>
imarom [Thu, 1 Dec 2016 13:24:58 +0000 (15:24 +0200)]
bug found by valgrind
also an issue with 40G deleting no exisiting rules with recv_all
Signed-off-by: imarom <[email protected]>
imarom [Thu, 1 Dec 2016 12:07:27 +0000 (14:07 +0200)]
refactor RX core
Signed-off-by: imarom <[email protected]>
itraviv [Thu, 1 Dec 2016 11:27:11 +0000 (13:27 +0200)]
fixed bug in analytics report, when trying to refrence undeclared variabe
Signed-off-by: itraviv <[email protected]>
imarom [Wed, 30 Nov 2016 16:04:05 +0000 (18:04 +0200)]
doc breakage
Signed-off-by: imarom <[email protected]>
imarom [Wed, 30 Nov 2016 15:54:54 +0000 (17:54 +0200)]
minor bugs
Signed-off-by: imarom <[email protected]>
Ed Warnicke [Tue, 29 Nov 2016 18:34:59 +0000 (12:34 -0600)]
Add .gitreview file to trex
Change-Id: I04f72b989b46bf15a7f7abc65de1611b7d66db2f
Signed-off-by: Ed Warnicke <[email protected]>
imarom [Wed, 30 Nov 2016 13:04:59 +0000 (15:04 +0200)]
merging with latest master
Signed-off-by: imarom <[email protected]>
Conflicts:
src/main_dpdk.cpp
imarom [Wed, 30 Nov 2016 12:57:06 +0000 (14:57 +0200)]
API change get_info -> get_formatted_info
Signed-off-by: imarom <[email protected]>
Ido Barnea [Wed, 30 Nov 2016 12:57:03 +0000 (14:57 +0200)]
Fix memory leak in pretest
Signed-off-by: Ido Barnea <[email protected]>
imarom [Wed, 30 Nov 2016 11:00:54 +0000 (13:00 +0200)]
reply to messages
Signed-off-by: imarom <[email protected]>
Ido Barnea [Wed, 30 Nov 2016 11:33:12 +0000 (13:33 +0200)]
Support receive all mode for 82599 10G card
Signed-off-by: Ido Barnea <[email protected]>
imarom [Wed, 30 Nov 2016 08:52:54 +0000 (10:52 +0200)]
added valgrind launcher
Signed-off-by: imarom <[email protected]>
Ido Barnea [Tue, 29 Nov 2016 12:35:45 +0000 (14:35 +0200)]
temporarely disable client config test on kiwi02
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 19:14:55 +0000 (21:14 +0200)]
cisco VIC fix stateful regression file
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 18:06:18 +0000 (20:06 +0200)]
cisco VIC - skip test with 9K packet len due to trex-282
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 18:05:26 +0000 (20:05 +0200)]
VIC DPDK input counter add +4 bytes - reduce it
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 17:21:16 +0000 (19:21 +0200)]
add VIC reg files
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 17:19:51 +0000 (19:19 +0200)]
fix trex-280 VIC DPDK rx counter issue
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 13:20:19 +0000 (15:20 +0200)]
check VIC FW support using FILTER_INFO, remove patch from enic driver
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 12:43:28 +0000 (14:43 +0200)]
add update example
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 27 Nov 2016 15:33:38 +0000 (17:33 +0200)]
fix trex-277
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Mon, 28 Nov 2016 15:55:41 +0000 (17:55 +0200)]
reverting back a temp fix
Signed-off-by: imarom <[email protected]>
imarom [Mon, 28 Nov 2016 14:47:41 +0000 (16:47 +0200)]
self code review
Signed-off-by: imarom <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 14:01:42 +0000 (16:01 +0200)]
Added documentation for client config IP based configuration
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Mon, 28 Nov 2016 10:51:01 +0000 (12:51 +0200)]
regression: update ipg_usec at stateless benchmark at trex06
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Mon, 28 Nov 2016 09:25:32 +0000 (11:25 +0200)]
RX features - self code review
Signed-off-by: imarom <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 08:05:28 +0000 (10:05 +0200)]
Add src_ip to regression client_cfg file
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Sun, 27 Nov 2016 22:42:26 +0000 (00:42 +0200)]
regression: move trex15 (vmxnet3) to trex03, move trex17 (e1000) to trex06
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Sun, 27 Nov 2016 16:32:16 +0000 (18:32 +0200)]
added howto guide on how to make the tracking environment. changed the analytics web report to fetch last 15 days of regression. added rule to ws_main to build the howto guide
Signed-off-by: itraviv <[email protected]>
itraviv [Sun, 27 Nov 2016 16:31:32 +0000 (18:31 +0200)]
added howto guide on how to make the tracking environment. changed the analytics web report to fetch last 15 days of regression. added rule to ws_main to build the howto guide
Signed-off-by: itraviv <[email protected]>
Ido Barnea [Sun, 27 Nov 2016 13:02:14 +0000 (15:02 +0200)]
client config regression
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Sun, 27 Nov 2016 11:37:03 +0000 (13:37 +0200)]
Building script: verify 'LDD' key exists
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Sun, 27 Nov 2016 10:07:12 +0000 (12:07 +0200)]
fixed quering quota issue, now fetching up to 10k queries from GA, asciidoc now shows more setups
Signed-off-by: itraviv <[email protected]>
Ido Barnea [Sun, 27 Nov 2016 09:43:08 +0000 (11:43 +0200)]
make -l work with client config
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Sun, 27 Nov 2016 08:47:18 +0000 (10:47 +0200)]
building script: add rpath of dumy_libs only if needed
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 26 Nov 2016 12:20:07 +0000 (14:20 +0200)]
gtests: resolve collision in same filename for different users
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Fri, 25 Nov 2016 18:11:42 +0000 (20:11 +0200)]
TRex build: add message on missing libz files, add rpath to dummy libs (libnl-route-3.so.200 for Ubuntu16)
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Thu, 24 Nov 2016 15:04:15 +0000 (17:04 +0200)]
fixed errors of ploting for single test query (trex11), added template in asciidoc for trex 7,8,11 with hardware description
Signed-off-by: itraviv <[email protected]>
imarom [Thu, 24 Nov 2016 14:58:34 +0000 (16:58 +0200)]
self code review
Signed-off-by: imarom <[email protected]>
imarom [Thu, 24 Nov 2016 14:35:24 +0000 (16:35 +0200)]
performance test - relaxing the numbers
Signed-off-by: imarom <[email protected]>
Ido Barnea [Thu, 24 Nov 2016 10:51:59 +0000 (12:51 +0200)]
Fix issue of TRex dropping ARP packets shorter than 60 bytes
Signed-off-by: Ido Barnea <[email protected]>
imarom [Wed, 23 Nov 2016 11:47:21 +0000 (13:47 +0200)]
Allow non resolve state for stateless to startup
Signed-off-by: imarom <[email protected]>
imarom [Wed, 23 Nov 2016 10:00:01 +0000 (12:00 +0200)]
merge issues
Signed-off-by: imarom <[email protected]>
imarom [Wed, 23 Nov 2016 08:32:25 +0000 (10:32 +0200)]
Merge branch 'master'
Signed-off-by: imarom <[email protected]>
Conflicts:
src/main_dpdk.cpp
Yaroslav Brustinov [Tue, 22 Nov 2016 20:23:32 +0000 (22:23 +0200)]
Update WAF to latest master (1.9.5)
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Tue, 22 Nov 2016 17:32:30 +0000 (19:32 +0200)]
RX features - removed 'none' and used Json::nullValue
Signed-off-by: imarom <[email protected]>
Ido Barnea [Tue, 22 Nov 2016 16:03:52 +0000 (18:03 +0200)]
client config gtest
Signed-off-by: Ido Barnea <[email protected]>
imarom [Tue, 22 Nov 2016 15:16:36 +0000 (17:16 +0200)]
RX features - few tweaks
Signed-off-by: imarom <[email protected]>
imarom [Tue, 22 Nov 2016 13:48:40 +0000 (15:48 +0200)]
RX features - added timestamp to RX packets
Signed-off-by: imarom <[email protected]>
imarom [Tue, 22 Nov 2016 12:20:32 +0000 (14:20 +0200)]
RX features - added PING (echo ICMP) feature
Signed-off-by: imarom <[email protected]>
Ido Barnea [Mon, 21 Nov 2016 10:55:36 +0000 (12:55 +0200)]
Client config ARP support - code review changes
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 20 Nov 2016 12:06:38 +0000 (14:06 +0200)]
Seperating ClientCfgDirBase/Ext and ClientCfgBase/Ext to save memory
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Tue, 15 Nov 2016 14:27:08 +0000 (16:27 +0200)]
client config ARP resolve working. Still missing IPv6 support.
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 7 Nov 2016 14:34:33 +0000 (16:34 +0200)]
Added IPv6 field to yaml config
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 7 Nov 2016 14:18:50 +0000 (16:18 +0200)]
Support multi dest and src addresses in pretest
Signed-off-by: Ido Barnea <[email protected]>
itraviv [Sun, 20 Nov 2016 19:33:19 +0000 (21:33 +0200)]
added template for trex07,trex08,trex11 to analytics sciidoc
Signed-off-by: itraviv <[email protected]>
itraviv [Thu, 17 Nov 2016 16:12:49 +0000 (18:12 +0200)]
removed unnecessary code
Yaroslav Brustinov [Sun, 20 Nov 2016 12:19:31 +0000 (14:19 +0200)]
regression - aggregate_results fixes #2
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sun, 20 Nov 2016 12:11:38 +0000 (14:11 +0200)]
regression - aggregate_results fixes
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sun, 20 Nov 2016 09:52:34 +0000 (11:52 +0200)]
regression - aggregate results: add option to read last commit info from file
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 17 Nov 2016 14:52:27 +0000 (16:52 +0200)]
docs fixes:
http->https on jquery address
fix paths in performance job
add separator between creating and using performance data
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 16:12:38 +0000 (18:12 +0200)]
doc minor client topo update
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 16:02:41 +0000 (18:02 +0200)]
update topology chart
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Wed, 16 Nov 2016 15:40:01 +0000 (17:40 +0200)]
Merge branch 'master' to rx_features phase 0.5
Signed-off-by: imarom <[email protected]>
imarom [Wed, 16 Nov 2016 15:26:59 +0000 (17:26 +0200)]
RX features - ARP resolve
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 14:34:25 +0000 (16:34 +0200)]
v2.10
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Wed, 16 Nov 2016 13:10:21 +0000 (15:10 +0200)]
change order of cores in produced config file
fix bug of writing reduced number of cores in VM
try using "main" thread for rx
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 16 Nov 2016 12:34:53 +0000 (14:34 +0200)]
fix threads number 31+ in config causing overflow in mask calculations
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 12:16:04 +0000 (14:16 +0200)]
trex07 fix queue_full in regression
Signed-off-by: Hanoh Haim <[email protected]>