summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-01-01Regression stl performance: send to GA in case of failure tooYaroslav Brustinov1-13/+8
Change-Id: Ia1c412df58d184d129722bb4787d10b59eff2370 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01regression: update trex11 stateless bench based on 12 last regression reportsYaroslav Brustinov1-12/+12
Change-Id: I637087ea9499668ecb1c39b10d7c17f058dff82a Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01regression: update stl performance benchmark based on 100 last regression ↵Yaroslav Brustinov3-13/+13
reports Change-Id: I2c18532063423f9229f26080cbb7a2e612ff8c27 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01minorYaroslav Brustinov2-3/+4
Change-Id: Ibf02ca9bb5e2f2a6e6c0a498dc8ce889069acb56 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01Max number of ports: 16Yaroslav Brustinov5-11/+17
Change-Id: I93e2efe542578b0745d2f40adb2bcf35ffdff31b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01alter the watchdog timeout before push_remote and after, due to possible long ioYaroslav Brustinov3-4/+25
Change-Id: Ibddf830dbed8ee36c75113267645a576e38efa31 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01docs rsync: fix formatting error stringYaroslav Brustinov1-2/+2
Change-Id: I44a96bc220b4281b50cefc35bf9114f62d6ff10a Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-31regression: avoid queue full at trex11Yaroslav Brustinov2-10/+12
Change-Id: If6ff7e2675657bc53ef49237db3604b088a48ffc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-31regression:Yaroslav Brustinov2-2/+51
do not retry on stateless performance failure, results are the same per TRex run. add trex11 performance section for not to skip. TODO: calibrate Change-Id: I358121c2b89455c91f4c9dd078dedf0921c3d8a1 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-31regression: tune kiwi02 performanceYaroslav Brustinov1-3/+3
Change-Id: I6f12bb282b6f0ef7c6fd5812f2ea89a59c7f7c83 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-27add ef posix_memalign functionHanoh Haim1-1/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26watchdog - support for long IO operationsimarom2-28/+52
also reduce complexity of the watchdog Signed-off-by: imarom <imarom@cisco.com>
2016-12-26v2.13 minorsHanoh Haim1-0/+3
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26v2.13Hanoh Haim2-1/+25
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26add tw appendix for many active of flowsHanoh Haim12-6/+397
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26Regression: update stateful benchmark at kiwi02Yaroslav Brustinov1-3/+3
Change-Id: I2e987c32b6dd77360cddd5ee8afd098caff49cd0 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-26add --active-flows option to scale the active flowsHanoh Haim4-6/+110
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Regression: verify connectivity to trex_daemon_serverYaroslav Brustinov1-14/+22
Change-Id: Ie83ebb7bfc08fef6060b7e61f865c5fa00530cac Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25regression breakageimarom1-0/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-12-25Regression: handle exceptions during mapping to skip other testsYaroslav Brustinov1-10/+14
Change-Id: Icbb0a2469be5c90248b80eb46c1c80355b48acb1 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25Disable watchdog for 5 seconds at Mellanox link up/down commandYaroslav Brustinov4-8/+56
Change-Id: If19c9c0d3e5d684e6157ab5c71a927e2e89b8211 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25Update STL API version to 3.0Yaroslav Brustinov2-3/+3
Change-Id: Ib00cdc8f960522e54414cfda5ae7778887a9d0ec Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25add a way to change tw configurationHanoh Haim11-11/+306
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Allow running x710 in --VM modeIdo Barnea1-0/+5
Signed-off-by: Ido Barnea <ibarnea@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 attributesimarom13-242/+359
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-25clean up tw codeHanoh Haim3-1/+52
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25gcc macro cleanupHanoh Haim3-18/+50
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Regression: adapt IMIX stateful benchmark to removal of mbuf optimizationYaroslav Brustinov5-14/+14
Change-Id: I5a8b3912cad47070cc78658762d98aefe68085c4 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25update readmeHanoh Haim1-11/+12
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24disable mbug optimization in case of stateful repeat flow, this option ↵Hanoh Haim1-1/+7
should be done in Stateless Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24add a http short avg pkt size profileHanoh Haim3-0/+47
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24mask some sim output filesHanoh Haim1-0/+10
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24fix trex-282 from #138 net/enic: fix memory leak with oversized Tx packets ↵Hanoh Haim5-7/+22
ticket Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24 sim stateful works nowHanoh Haim1-0/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-23Regression stateful: division by zero due to rounding of small numbers, only ↵Yaroslav Brustinov1-8/+7
warn for too high BW, not fail. (will be noticed by failured of queue full etc.) Change-Id: I4ecfb13032a3d8cb27fb224fb5ed8dd4e10f68a2 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-22Fix IP based creation of config in case of interactive tooYaroslav Brustinov1-2/+2
Change-Id: I870cc2a3f982dc57b437abf3c8a14ce65264f165 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-22Config creation script (IP based): wrong IP in case of 10+ interfacesYaroslav Brustinov1-2/+2
Change-Id: I71e861b9dcbc838d6344fa051cebacaa16e1fc54 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-22Less strict check on end of warmup state in Stateful API (96% of expected)Yaroslav Brustinov2-6/+18
Regression: (stateful) check that the BW is less than expected + 5%. Change-Id: Ie181a970d81fbca30a17d17ee98d0228603db11c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-22Revert "stateful repeat flows is no accurate - filter tests for now until it ↵Hanoh Haim4-33/+32
will be fixed" This reverts commit 1eea3fc8a3721b10e062401f7e47ccf18e59fbe5.
2016-12-22stateful scheduler cleanupHanoh Haim23-566/+293
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-22Small fix to previous commitIdo Barnea1-2/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22Allow up to 10 hops TTL reduction in X710 and 82599 statefulIdo Barnea3-72/+73
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22UDP NAT --learn mode 1,3 support - doc + regression testsIdo Barnea6-16/+30
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22Support for UDP with --learn_mode 1 and 3 (TCP ACK) using IP_IDIdo Barnea6-126/+183
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22stateful repeat flows is no accurate - filter tests for now until it will be ↵Hanoh Haim4-32/+33
fixed Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-21master_daemon: failure if directory in package is not in format v1.11Yaroslav Brustinov1-6/+11
Change-Id: Ieb8a0438826148296600a5ab1783376e03df1459 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-21Add affinity for scapy_daemon_server to master thread from config fileYaroslav Brustinov2-8/+12
Change-Id: I83d3138b713f3448bbc649e6d7a5fabe3860285c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-21watchdog disable for time capabilityimarom3-47/+63
Signed-off-by: imarom <imarom@cisco.com>