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]>
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]>
Hanoh Haim [Wed, 16 Nov 2016 11:41:58 +0000 (13:41 +0200)]
update ConnectX-4 performance numbers
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 09:55:07 +0000 (11:55 +0200)]
update trex07 benchmark results
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 09:54:36 +0000 (11:54 +0200)]
add trex08 benchmark results
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 16 Nov 2016 09:53:35 +0000 (11:53 +0200)]
fail in case of queue full - the CPU is not valid
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Wed, 16 Nov 2016 09:03:51 +0000 (11:03 +0200)]
Fix trex-267 - allocation of ARP packets from wrong memory socket
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 18:23:35 +0000 (20:23 +0200)]
connectx-4 another benchmark update
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 18:16:22 +0000 (20:16 +0200)]
fix python3 regression issue
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Tue, 15 Nov 2016 18:04:48 +0000 (20:04 +0200)]
STL push remote pcap: don't check that path exists at client side
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Tue, 15 Nov 2016 17:56:31 +0000 (19:56 +0200)]
STL push remote empty/incorrect pcap: fix cleanup
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Tue, 15 Nov 2016 17:20:10 +0000 (19:20 +0200)]
RX features - another refinement
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 16:43:21 +0000 (18:43 +0200)]
connectx-4 reduce the speed for the regression - some performance issue
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 15:42:36 +0000 (17:42 +0200)]
update connectx-4 regression values
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 14:34:13 +0000 (16:34 +0200)]
update client test for Connect4-X
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 14:33:31 +0000 (16:33 +0200)]
update Connect4-X setup benchmark
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 14:33:03 +0000 (16:33 +0200)]
add a way to load default args from config file
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Tue, 15 Nov 2016 13:45:03 +0000 (15:45 +0200)]
https://trex-tgn.cisco.com/youtrack/issue/trex-271
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 13:28:37 +0000 (15:28 +0200)]
debug with ef is back
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 15 Nov 2016 13:26:23 +0000 (15:26 +0200)]
backup old trex-07 setup config
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Mon, 14 Nov 2016 14:19:34 +0000 (16:19 +0200)]
STL push dual port split fixes
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Mon, 14 Nov 2016 13:45:07 +0000 (15:45 +0200)]
filter mlx5 attach driver
Signed-off-by: Hanoh Haim <[email protected]>