History log of /trex/scripts/automation/regression/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fa606839 27-Mar-2017 Ido Barnea <ibarnea@cisco.com>

Supporting more flows in stateless flow stats, according to NIC type, and running mode

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

9c9b1583 27-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex19 benchmark

Change-Id: I5ecfeb339385e56e0503256abdde2287e67353a0
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

9f6edf89 27-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex19 more cores

Change-Id: I5192742e3e3aef9e1ca712c21330bb1e1280a6f7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

cd40180b 27-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex19 skip broadcast profile (garp)

Change-Id: I920b2555dc9a0c95963a6070e35590b513d1f30b
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

55d15f57 27-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: adapt further trex19 benchmarks

Change-Id: Ic8078ea4502ce2fc67a63604847c1b45ddd77174
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

b79a4d3e 26-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl_rx_test - reduce VF rates

Change-Id: If3732a26652d775f4f1a907338b8a56778ab3712
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

b3e7a8bc 26-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex19 stl performance benchmark update

Change-Id: Icb425b7dabd2c4e69c173b57a2ddc5b75f6dcd1d
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

7129eab4 26-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex19 files

Change-Id: I1c2be4780daee256799425c3cbbef58c38bb29a3
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

0f2781cf 20-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: rename BUILD_ID -> BUILD_NUM

Change-Id: I8753ccea30ce4520780eb88ad8b38ba31f4db092
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

e562c918 20-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Sould not set BUILD_ID in Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller)

Change-Id: I0a539ab767217f19dda612d262255ce7a9afb1e7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

284c6cd8 16-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

minor

Change-Id: I646012bbc2fec508f7ceffdf7af28888ca5341d2
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

45652ff4 16-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: test for Scapy offsets:
* build / no build
* pcap buffer / native Scapy

Change-Id: Ifa0bc8bf51bced71ea320d3f75ba456242be4451
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

b3ffe2a0 16-Mar-2017 Hanoh Haim <hhaim@cisco.com>

update golden kiwi-02

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

dbff547f 13-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

i40e fix of workaround of stuck counters + regression test

Change-Id: I251cb8d346461ccfa4eee8abfda113410160a602
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

94a7c25c 09-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

typo in STL API help + update trex21 tests config

Change-Id: Ic15d639332ce4898010cb98c458ce4accffbef29
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

db0cc224 07-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: fix Python3 list of ports, update trex21 benchmark, other minor changes

Change-Id: Iad785f8c505af487e201751ad8a8bfb03205cb73
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

2e94d870 07-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: Python3 print...

Change-Id: Icde1f33463686711ae6a89f0f402575a870da5f7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

6e3418f5 07-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

* fix net_ixgbe_vf driver xstats not putting id
* add trex21 regression config (IXGBE VF)

Change-Id: I9a9f0a0d0ba7a8f5a724cda94185f1be0490915a
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

8bd778d0 06-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

* 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 <ybrustin@cisco.com>

963494b8 19-Feb-2017 imarom <imarom@cisco.com>

capture - regression test exception for trex11 - VLAN tagging

Signed-off-by: imarom <imarom@cisco.com>

c65f2180 16-Feb-2017 Hanoh Haim <hhaim@cisco.com>

mlx5 - update regression maximum latency due to trex-261 issue

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

af52e17f 15-Feb-2017 Ido Barnea <ibarnea@cisco.com>

VLAN keyword in platform config file will now make all traffic be sent over vlan

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

76338aa3 16-Feb-2017 imarom <imarom@cisco.com>

test for TX capture

Signed-off-by: imarom <imarom@cisco.com>

8ed3bb72 16-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Add branch name to title of mails (Side branch scenario)

Change-Id: Ia32b9172aaa74d1720b496830eee8c744866f28b
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

d6bf779a 13-Feb-2017 Ido Barnea <ibarnea@cisco.com>

Adjusting test performance numbers for xl710 and mlx for dpdk1702

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

8957b863 05-Feb-2017 Ido Barnea <ibarnea@cisco.com>

Changes to our files to make dpdk1702 work

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

61cb95bc 08-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: adjust trex-dan number of cores

Change-Id: Id475737ffea47be26d2aabe4a4bc6f9025fee886
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

03a49691 07-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: fixes for filter in Python3

Change-Id: I91912c31c57928eb4cc566ee483cdd31f93c4afc
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

d3c7c398 07-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: another fix for ipv6 STL test, add flag --no-dut-config to disable DUT config

Change-Id: I56c38324086cfc81d2ad0a451d528707f5357b51
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

024dd2a7 07-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: stl ping/scan6 test fix

Change-Id: Ie4d608681458ff190aab1c64b570e7f78decc0ea
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

df1e9dba 06-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL API: ping_ip returns data + formatted string and status
Regression: add test for IPv6 ping and scan

Change-Id: Ic9d15f0b7ea44fcc11336b95c012ceaa04af9e2d
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

bcea0262 06-Feb-2017 imarom <imarom@cisco.com>

added example for functional tests using start_capture/stop_capture APIs

Signed-off-by: imarom <imarom@cisco.com>

3b430b90 05-Feb-2017 imarom <imarom@cisco.com>

test breakage on csi-trex-06

Signed-off-by: imarom <imarom@cisco.com>

b04b41a9 02-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: capture test fix variable name dst_ipv4

Change-Id: I34f4b687986de705d02032e12b8200da392185fc
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

cfcbe7a0 02-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

fixed missing .so files due to ignored by .gitignore + fixed path

Change-Id: If014548f3d007f9eda6d54332ac04952ea91f751
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

79005906 02-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

replace yaml.load with yaml.safe_load in several places

Change-Id: I4ba8291acbb56ed3be58ad9bdfa1492892695458
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

693e822b 01-Feb-2017 imarom <imarom@cisco.com>

added tests for capture
few tweaks

Signed-off-by: imarom <imarom@cisco.com>

21760765 31-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression fix elk

Change-Id: I9c064305dac5907df0cc6cb15298ebcf0bd1a62a
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

8c3c9822 31-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fill-in some of ELK fields

Change-Id: I0dced2fb88bcccabdfd8aef745d8408b389099a8
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

ce9cf273 30-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add global config file (currently ELK and GA info)

Change-Id: I3b3158668059255b85e9da0af6dfc8e319894556
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

b901fb41 25-Jan-2017 Ido Barnea <ibarnea@cisco.com>

Do not check latency on stateful regression for virt NICs

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

4e7c35a6 25-Jan-2017 Ido Barnea <ibarnea@cisco.com>

trex21 regression files

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

2155c64b 19-Jan-2017 Ido Barnea <ibarnea@cisco.com>

Fixed support for i40evf + Refactor of VM drivers

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

030c1244 23-Jan-2017 Hanoh Haim <hhaim@cisco.com>

fix trex-333

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

193013a8 22-Jan-2017 Hanoh Haim <hhaim@cisco.com>

fix VMXNET3 regreesion issue

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

4f2d4f79 22-Jan-2017 Hanoh Haim <hhaim@cisco.com>

reduce wiki02 performance noise

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

b81cdb6c 22-Jan-2017 Hanoh Haim <hhaim@cisco.com>

Stateful - add short flow test with high active flow 8-4Mflows

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

9fa4e8f9 21-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

typo

Change-Id: I6865ee1dd8ac43402e1d8a3e6ea9711040c2b29a
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

c429b75f 20-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: static routing should be used with -e and not -p

Change-Id: I4b7f052b79845568f31ee268593778b564d211fb
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

98aae80e 20-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

add bp-sim-64 test with client config; move generated files to generated directory

Change-Id: I036e5666d1a2b1ec8045f82df64cce08503cdc80
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

8df11b2e 16-Jan-2017 Hanoh Haim <hhaim@cisco.com>

Kibanna time in Jerusalem timezone

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

f22fba6e 16-Jan-2017 Hanoh Haim <hhaim@cisco.com>

elk - add more fields

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

cb8b3426 15-Jan-2017 Ido Barnea <ibarnea@cisco.com>

refactor regression tests so that nbar test will not run twice

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

e1538ec8 16-Jan-2017 Hanoh Haim <hhaim@cisco.com>

fix statful total dp cores calculation

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

c376394c 16-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

another fix to elk @ regression

Change-Id: I6c97c9e6c9ec9f5b12e586c03daf2b53a540cefc
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

23fabbe8 15-Jan-2017 Hanoh Haim <hhaim@cisco.com>

log to elk nose tests results

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

120746ed 15-Jan-2017 Hanoh Haim <hhaim@cisco.com>

hotfix for get model - does not work on regression

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

842be705 15-Jan-2017 Hanoh Haim <hhaim@cisco.com>

hotfix for get version API - does not work on regression

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

420216e5 12-Jan-2017 Hanoh Haim <hhaim@cisco.com>

add elk

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

98aa7529 14-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

another fix to vlans config

Change-Id: I5b809689eadb86f8be9052714ef79598d5b39b2c
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

d0c51b80 14-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: fix configure_basic_filtered_interfaces with vlans
Regression: speedup load of clean config
dpdk_nic_bind: printing table with interfaces: take info from Linux and not TRex in case of Mellanox
Doc performance: fix time format

Change-Id: I3b022a2406efb058851033acfffc00766d13a1f1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

32366ab4 12-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: fix call to __init__ of parent of CTRexClientCfg_Test, which skips not supported modes

Change-Id: Ib9a26496f8c1ca64e5ffa4c0e668c6e15c7116fd
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

a6e3bf69 12-Jan-2017 Ido Barnea <ibarnea@cisco.com>

client config regression tests with NBAR and VLAN

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

75996329 07-Jan-2017 Hanoh Haim <hhaim@cisco.com>

fix new mlx5 driver regression name

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

7b078263 05-Jan-2017 Hanoh Haim <hhaim@cisco.com>

Tune multiplier for trex-25, on the verge of avalanche

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

c7ea4912 05-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: test_all_profiles at trex07 skip failing profiles:
https://trex-tgn.cisco.com/youtrack/issue/trex-325

Change-Id: Ic9d197e4c72415eac7fd2651dd130491e3509e8f
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

69f6ba4c 03-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL Console: fix crash in case of no supported speeds reported by DPDK
Regression: update stl performance kiwi benchmark (was my typo)

Change-Id: I0ea615d2511ea0339665e8fa5c8621eec9ebcb1e
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

04ecbc54 03-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Stateless API: increase delay in remove rx filters to 100ms in case of virtual NICs.
Regression: increase delay in remove rx filters in trex07 to 100ms in test_all_profiles test.

Change-Id: Ia7dda25c94aeadcaae0b16023f6ea2957a99906f
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

355c20f8 31-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression stl performance: send to GA in case of failure too

Change-Id: Ia1c412df58d184d129722bb4787d10b59eff2370
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

14be7dbe 01-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: update trex11 stateless bench based on 12 last regression reports

Change-Id: I637087ea9499668ecb1c39b10d7c17f058dff82a
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

76fadc78 01-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

regression: update stl performance benchmark based on 100 last regression reports

Change-Id: I2c18532063423f9229f26080cbb7a2e612ff8c27
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

1eee1f31 30-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: avoid queue full at trex11

Change-Id: If6ff7e2675657bc53ef49237db3604b088a48ffc
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

37cb7ee7 31-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
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>

d1afd5db 31-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: tune kiwi02 performance

Change-Id: I6f12bb282b6f0ef7c6fd5812f2ea89a59c7f7c83
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

ea175dea 26-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: update stateful benchmark at kiwi02

Change-Id: I2e987c32b6dd77360cddd5ee8afd098caff49cd0
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

82b3ac03 25-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: verify connectivity to trex_daemon_server

Change-Id: Ie83ebb7bfc08fef6060b7e61f865c5fa00530cac
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

7ca1b61c 25-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: handle exceptions during mapping to skip other tests

Change-Id: Icbb0a2469be5c90248b80eb46c1c80355b48acb1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

af7770d4 25-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: adapt IMIX stateful benchmark to removal of mbuf optimization

Change-Id: I5a8b3912cad47070cc78658762d98aefe68085c4
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

63c6f35a 22-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression stateful: division by zero due to rounding of small numbers, only 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>

48cb48c6 22-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Less strict check on end of warmup state in Stateful API (96% of expected)
Regression: (stateful) check that the BW is less than expected + 5%.

Change-Id: Ie181a970d81fbca30a17d17ee98d0228603db11c
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

3983da29 22-Dec-2016 Hanoh Haim <hhaim@cisco.com>

Revert "stateful repeat flows is no accurate - filter tests for now until it will be fixed"

This reverts commit 1eea3fc8a3721b10e062401f7e47ccf18e59fbe5.

d9934626 21-Dec-2016 Ido Barnea <ibarnea@cisco.com>

UDP NAT --learn mode 1,3 support - doc + regression tests

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

1eea3fc8 22-Dec-2016 Hanoh Haim <hhaim@cisco.com>

stateful repeat flows is no accurate - filter tests for now until it will be fixed

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

2ef9113c 15-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add --restart-daemon flag, without it trex_daemon_server will not be restarted.

Change-Id: I5750a11cc9587ae639ef8044f3ff5f1bdf19441b
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

e1969be5 15-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Fix Trex25 Ipv6 statefull latency test failures

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

22938c04 14-Dec-2016 Hanoh Haim <hhaim@cisco.com>

tune trex-09 performance

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

feda9e92 13-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Small fix left out in 6c31c0534acf57fc3e0e26fe964bbc67d9d7d63c

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

45e85256 13-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Temporary Revert "Small fix left out in 6c31c0534acf57fc3e0e26fe964bbc67d9d7d63c"
since it brakes regression on 06 and 25. Seems like real issue on these setups.

This reverts commit fe755604ec04ed7f8622394f99f0048901dad4e1.

fe755604 13-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Small fix left out in 6c31c0534acf57fc3e0e26fe964bbc67d9d7d63c

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

6c31c053 12-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Added VIC tests + VIC small fix + fail tests if latency packets fail

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

91cccaeb 12-Dec-2016 Hanoh Haim <hhaim@cisco.com>

tune trex-09 results

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

3e930ff1 08-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Regression: change trex14 config
Doc: add readme file on how to build

Change-Id: I2d3765ad90c99e6c7bd839d8c824b6c1fada9c88
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

8b410454 29-Nov-2016 Ido Barnea <ibarnea@cisco.com>

temporarely disable client config test on kiwi02

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

33750b57 28-Nov-2016 Hanoh Haim <hhaim@cisco.com>

cisco VIC fix stateful regression file

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

1a534a88 28-Nov-2016 Hanoh Haim <hhaim@cisco.com>

cisco VIC - skip test with 9K packet len due to trex-282

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

42d71595 28-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add VIC reg files

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

a3e153d3 27-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: update ipg_usec at stateless benchmark at trex06

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

c0ef94db 28-Nov-2016 Ido Barnea <ibarnea@cisco.com>

Add src_ip to regression client_cfg file

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

898512e5 27-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: move trex15 (vmxnet3) to trex03, move trex17 (e1000) to trex06

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

2f7f320e 27-Nov-2016 Ido Barnea <ibarnea@cisco.com>

client config regression

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

080ebdfa 24-Nov-2016 imarom <imarom@cisco.com>

performance test - relaxing the numbers

Signed-off-by: imarom <imarom@cisco.com>

504b0f99 20-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression - aggregate_results fixes #2

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

2766ec01 20-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression - aggregate_results fixes

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

081f56e6 20-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression - aggregate results: add option to read last commit info from file

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

e2327583 16-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

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 <ybrustin@cisco.com>

216689eb 16-Nov-2016 Hanoh Haim <hhaim@cisco.com>

trex07 fix queue_full in regression

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

45f019c4 16-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update trex07 benchmark results

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

0e23c411 16-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add trex08 benchmark results

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

b75bfec0 16-Nov-2016 Hanoh Haim <hhaim@cisco.com>

fail in case of queue full - the CPU is not valid

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

52b8755b 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

connectx-4 another benchmark update

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

3ff42208 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

fix python3 regression issue

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

f28a2a80 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

connectx-4 reduce the speed for the regression - some performance issue

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

e762d0f6 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update connectx-4 regression values

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

23261980 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update client test for Connect4-X

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

39a11907 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update Connect4-X setup benchmark

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

f34b7915 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add a way to load default args from config file

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

7b3c33b9 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

backup old trex-07 setup config

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

98dc1571 10-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Add nicer error if -c is bigger than number of threads in platform config

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

bdd1dea5 04-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update trex09 performance numbers

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

9be179ae 04-Nov-2016 Hanoh Haim <hhaim@cisco.com>

update new performance number for kiwi02

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

0ecf1bd7 03-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add performance numbers to kiwi02 setup

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

eabe8686 03-Nov-2016 itraviv <itraviv@cisco.com>

changed google analytics reporting attr actionNumber to be BUILD ID instead of a random string

Signed-off-by: itraviv <itraviv@cisco.com>

9cd3434f 03-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: ga report - generate random action name

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

45135430 02-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

dpdk_setup_ports.py config creation:
1) MACs as string instead of array.
2) add --force-macs flag to use MACs and not IPs

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

aafa0ec6 02-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl performance test Python3 fix

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

6fb6cf95 31-Oct-2016 Ido Barnea <ibarnea@cisco.com>

fix trex25 config file

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

90bb6712 31-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Put real MACs on trex-dan and trex25 ipv6 router regression setup

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

ac332c5c 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: do not clear is_init at end

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

8120e8f0 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression functional gtests fix imports

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

5c26a46f 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix gtests in functional can't run on b94

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

6bfe49e3 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

syntax sugar on GA + fill ActionNumber with dummy value

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

0d42a434 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression STL: first configure router, then start TRex for IP resolve to work.

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

ed97c1b5 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add gtests as functional test

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

f5817145 30-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add ifdef guard to .h file
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>

d821c0b9 30-Oct-2016 imarom <imarom@cisco.com>

for now shutdown stateful GA

Signed-off-by: imarom <imarom@cisco.com>

a29339a3 30-Oct-2016 imarom <imarom@cisco.com>

performance integration with GA

Signed-off-by: imarom <imarom@cisco.com>

653629be 27-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Fix to functional tests

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

68c71be2 27-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Putting back MAC config in IPv6 regression tests

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

1782ef7a 27-Oct-2016 imarom <imarom@cisco.com>

performance - more tolerant values

Signed-off-by: imarom <imarom@cisco.com>

3fb8837d 27-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix for python3 client test

04300e56 26-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

572c98db 26-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stateless rx_check allow 0.1% errors

7d129c00 26-Oct-2016 imarom <imarom@cisco.com>

fixed performance issue (moved STRECH case to low priority cases)

Signed-off-by: imarom <imarom@cisco.com>

270cf64a 26-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix client pkg test to configure the dut interfaces

095ae035 26-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Changed trex25 config to be IP based

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

9c6e6d4b 25-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Added support for router IP based config in regression, and changed TRex Dan to use it

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

34777033 25-Oct-2016 imarom <imarom@cisco.com>

performance test did disconnect after end of tests

Signed-off-by: imarom <imarom@cisco.com>

7235003e 24-Oct-2016 imarom <imarom@cisco.com>

added performance test (starting with trex09)

Signed-off-by: imarom <imarom@cisco.com>

7e953084 13-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Revert "Another small fix to regression"

This reverts commit cf40f4d078a847eb05de1c880f349c8dcb20fb29.

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

cf40f4d0 13-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Another small fix to regression

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

2d6dab02 06-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Changed ipv6 test on trex09 to use 3 cores instead of 4

d94e6a00 25-Sep-2016 imarom <imarom@cisco.com>

split multicore - all tests pass

2cf44419 21-Sep-2016 imarom <imarom@cisco.com>

Splitter - padding for non circular VMs

ce6d61aa 22-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stl test rx_check virtio fixes + syntax sugar

188927b0 14-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex12 is vm

8ded0a00 14-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: lower multiplier for assymetric imix at trex24

28a90ec3 14-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: increase ipg in benckmark test with pcap at trex24

148d08c1 13-Sep-2016 Hanoh Haim <hhaim@cisco.com>

fix regression

9df89870 13-Sep-2016 Hanoh Haim <hhaim@cisco.com>

fix random_limit max value

b424cd3d 13-Sep-2016 Hanoh Haim <hhaim@cisco.com>

add repetable_random example profile

138686f3 13-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

dpdk Python scripts small fixes
ensure log dir exists for trex daemon
regression: add trex24 setup
Sphinx docs remove "capture" tag for compatibility with 1.2 version

b87818b8 08-Sep-2016 imarom <imarom@cisco.com>

dual mode fix: MAC address on the slave port was not updated

e93473c4 07-Sep-2016 imarom <imarom@cisco.com>

dual remote - tests missing PCAPs

0d4c9932 05-Sep-2016 imarom <imarom@cisco.com>

dual mode : code review fixes

13a81619 04-Sep-2016 itraviv <itraviv@cisco.com>

scapy service: added version handler, added packet reconstruct from binary, added support for building packet from dictionary, added support for scapy field enhancement. scapy_zmq_server: fixed some path issues, changed minor argument parsing

7c1402ac 29-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: lower multiplier on asymmetric imix at trex17

ffba4ec1 28-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: lower requirement on output packets, at 9k and quick cpu stabilization it can be few

af419f1d 24-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix case of division by zero in cpu benchmark calculation

c9b5b5bd 24-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix case of division by zero in cpu benchmark calculation

9f1b6a33 19-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

update multiplier in stl benchmark, shorten title in NIC's table

475d2d48 18-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

disable scapy_server test

3651723c 18-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

revert mmain_dpdk.h commited by mistake code
add create config functional test
change order of cores in config file

1069c2c1 18-Aug-2016 itraviv <itraviv@cisco.com>

fixed path issue to resolve path for VXLAN and MPLS

b64ee396 18-Aug-2016 itraviv <itraviv@cisco.com>

Merge branch 'scapy_server'


6796bb99 18-Aug-2016 itraviv <itraviv@cisco.com>

scapy_server_test:
skiping python3 tests

scapy_service.py:
minor changes to protocol_struct function

zmq_client:
added

zmq_server:
minor changes in exception handling

2c575880 15-Aug-2016 itraviv <itraviv@cisco.com>

scapy_server_test:
added cases for testing: GRE, VXML, DNS, IPv6
changed test functions to include only the testted object and created other functions as testing engines.

scapy_service:
added api class.
added documentry for api class
changed method functions to include underscore

b5c09779 11-Aug-2016 Ido Barnea <ibarnea@cisco.com>

IPv6 Latency/flow stats on x710 - supporting all packet types

8183f683 10-Aug-2016 itraviv <itraviv@cisco.com>

1)added feature: running the entire test via RPC (over ZMQ) on a "remote" scapy server.

2) the mentioned above server is implemented as a thread running on the local machine,so in this commit a thread mechanism is added

20d4c966 09-Aug-2016 itraviv <itraviv@cisco.com>

added wrapper class to support testing of scapy_server, this class wraps server interaction.

added test of offsets versus actual packet dump

e61cecf7 08-Aug-2016 Ido Barnea <ibarnea@cisco.com>

Fix to stateless latency test

7cecfd8a 08-Aug-2016 Ido Barnea <ibarnea@cisco.com>

IPv6 x710 flow stats work. Still not supported: Flow stats for UDP/TCP IPv6 packets with extension header.

6807d7d0 07-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: compare pcaps in functional tests robust to order of packets with same timestamp

740777ae 07-Aug-2016 imarom <imarom@cisco.com>

generated code on PCAP should be fixed to support default MACs

384a2f8e 07-Aug-2016 imarom <imarom@cisco.com>

random tests are now provided with seed

28b09fb2 04-Aug-2016 itraviv <itraviv@cisco.com>

1) made a class Scapy_server encapsulating scapy_wrapper and scapy_service
2) fixed some exception handling

36f1db88 04-Aug-2016 itraviv <itraviv@cisco.com>

1) changed class name to 'scapy_service'
2) changed returned values to be dictionaries instead of arrays

04e758b2 04-Aug-2016 Ido Barnea <ibarnea@cisco.com>

Added IPv6 router config to stateless tests

bd058c89 04-Aug-2016 Ido Barnea <ibarnea@cisco.com>

remove 10G setups from ipv6 latency tests

c46faf89 04-Aug-2016 imarom <imarom@cisco.com>

fix for failing test

ddef1a09 03-Aug-2016 imarom <imarom@cisco.com>

fix for https://trex-tgn.cisco.com/youtrack/issue/trex-226
commit #trex-226

4bb767c9 03-Aug-2016 Ido Barnea <ibarnea@cisco.com>

IPv6 latency tests and --rx-check tests

99714257 03-Aug-2016 itraviv <itraviv@cisco.com>

fixed path after relocation of scapy_server

511854b7 01-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Python3 support for Stateful daemon
Python 3.5 support in ZMQ
Verify ZMQ health in Stateful daemon
Add get_trex_config() command to Stateful daemon
Strip debug info on Python ZMQ .so files

893d0fee 31-Jul-2016 itraviv <itraviv@cisco.com>

Merge branch 'master' into scapy_server


abf32907 31-Jul-2016 itraviv <itraviv@cisco.com>

scapy_server for GUI+test

a5cc1c90 26-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: aggregate_results script exit with fail/success status of build.

34a4ff7b 25-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Add Ubuntu 16.04.1 LTS ko
Regression:
Remove skip of test_static_routing_imix
Add trex15 setup details

340372e2 15-Jul-2016 Hanoh Haim <hhaim@cisco.com>

remove IMIX for now due to an issue in trex09

333f41bb 12-Jul-2016 Ido Barnea <ibarnea@cisco.com>

NAT seq num randomization regression tests

c19193cf 08-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix multicast being counted as ierror

0dbcda60 05-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix to wantFunction override

51db963a 05-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

various fixes

087464fb 04-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: disable rx negative on trex14

e2b4f166 04-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

trex14 and trex07 nat benchmarks update

54da2d81 03-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge branch 'master' into cpu_per_core


7f58dadb 03-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge branch 'master' into cpu_per_core


a76479bc 03-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

trex_client: sample each second
stateful result object: add method to get avg value at steady state
regression: add -t flag to run specific test by name (without file and class)
update trex07 benchmarks

a7bda0a0 01-Jul-2016 Ido Barnea <ibarnea@cisco.com>

reducing rate of latency packets inregression

0f118a01 30-Jun-2016 Ido Barnea <ibarnea@cisco.com>

Latency test fixes for regression

7e4ec3d4 28-Jun-2016 Ido Barnea <ibarnea@cisco.com>

increase MTU on regression routers to 9500, to make jumbo packets tests work

4b5fc956 27-Jun-2016 Ido Barnea <ibarnea@cisco.com>

latency field engine tests

7bf6055d 27-Jun-2016 Ido Barnea <ibarnea@cisco.com>

Make all latency tests work on Virtual machines

3c693c4d 27-Jun-2016 Hanoh Haim <hhaim@cisco.com>

fix trex-218 & trex-219

8635fce7 26-Jun-2016 Ido Barnea <ibarnea@cisco.com>

Fx trex-216 - Crash on VM setups when running latency flows

ff5799ae 24-Jun-2016 Hanoh Haim <hhaim@cisco.com>

v2.04

021f0d49 23-Jun-2016 Hanoh Haim <hhaim@cisco.com>

enable fcs test

a36aff0d 23-Jun-2016 Hanoh Haim <hhaim@cisco.com>

add 64byte FCS test

590accee 23-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression functional test stl_basic_tests: add error message to assert

bc3c25d7 23-Jun-2016 Hanoh Haim <hhaim@cisco.com>

skip 9k_latency test until defect will be solved

776aff59 22-Jun-2016 Hanoh Haim <hhaim@cisco.com>

minor

06b5ac67 22-Jun-2016 Hanoh Haim <hhaim@cisco.com>

fix 9k regression test for XL710 DA2 NIC

92267f3a 22-Jun-2016 Hanoh Haim <hhaim@cisco.com>

Merge regression tests


d97b7b71 22-Jun-2016 Hanoh Haim <hhaim@cisco.com>

add latency regression test - XL710/82599 setups

9f641b7c 22-Jun-2016 Ido Barnea <ibarnea@cisco.com>

adding flow stat profiles to simulator tests

ddbed433 21-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

api: add passing of additional arguments to TRex

e058f6e0 20-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add flag to run with debug image

35efdda8 19-Jun-2016 Ido Barnea <ibarnea@cisco.com>

Add 4 bytes for each packet rx/tx bytes in flow stats, to artificially count ethernet CRC

1bc9c49f 20-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix nose represenation of errors in setUpModule

a78ab130 09-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix TRex output not redirected

e5ec923e 08-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix representation of errors in setUpClass()

cacad4a8 08-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: speedup stateless with --skip-clean flag

f2aeea52 06-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: reduce 1 json request

1454985e 06-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

daemons fixes

c3347ada 05-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add path to stl-sim at tests

c256f0ca 04-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: lower multiplier for trex17 at imix assymetric

99e328be 30-May-2016 Ido Barnea <ibarnea@cisco.com>

Putting latency max rate at no more than 1% for now

1014f7c2 29-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex08 and trex09 to regression, mask workaround to trex-201 issue

7e22036a 26-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: disable all rx tests for trex08 and trex09

ffbd0b7c 26-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: mask temporary test_incremental_latency_streams at trex08 and trex09

46455302 23-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

platform_cmd_link add new flag verbose_mode, revert old silent_mode

5275ebdb 23-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

platform_cmd_link - silent by default

d279c8c1 23-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

replace t-rex to TRex
regression: instead of checking map and reconnecting for eact STL test, do in only for those with disconnect
(+revert of commit 0f8e6065f467703b1461e87c3912f8d4bd616807)

131be7a0 23-May-2016 Ido Barnea <ibarnea@cisco.com>

Fixes to latency code + tests

72c25f78 23-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: try map at setUp of each test. if fail - reconnect several times until success

e412cf43 22-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: undo try on map

8e230286 22-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add disconnects + delay before running examples + at end of regression
revert profile udp_1ptk_simple.py and add new upd_for_benchmarks.py

0e69ec7a 22-May-2016 Ido Barnea <ibarnea@cisco.com>

Fixes for latency issues + additions to tests

d351e5c8 20-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: skip stl rx test at virtual nics

85fb692a 19-May-2016 Ido Barnea <ibarnea@cisco.com>

Version of latency regression test that work for now

fc2daace 19-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl_rx_test fix total_packets type to be int

bbc4f534 19-May-2016 imarom <imarom@cisco.com>

added a stress test for latency - incremental latency streams

95a9c388 18-May-2016 Ido Barnea <ibarnea@cisco.com>

flow latency python examples

2c4520a6 19-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

print fix

e2addf2f 19-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: rx_test fix

03d70c42 11-May-2016 Ido Barnea <ibarnea@cisco.com>

unit tests + simulator work

cb13e662 08-May-2016 Ido Barnea <ibarnea@cisco.com>

Latency stat python API work

fad99b60 17-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add no-daemon flag that specifies stl server is running, no need daemons etc.

dc9c8787 15-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

temporary fix for stl benchmarks

e75dc535 15-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression and master daemon updates

ccd12c1e 14-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add master daemon to package, little fixes to update method

89b608ae 13-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add master daemon

4df76d47 11-May-2016 Hanoh Haim <hhaim@cisco.com>

add cache mode test

0aaabef8 11-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Disable temporary bw_per_core test due to improvements in performance

cd380381 11-May-2016 Hanoh Haim <hhaim@cisco.com>

remove GA from regression

a909225e 11-May-2016 Hanoh Haim <hhaim@cisco.com>

mask the low CPU errors

79d632c3 10-May-2016 imarom <imarom@cisco.com>

test should not check for a state of port when TX a burst.
there can be a race between the test and the async message from the server when done

64847bb6 04-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: don't fail because of GA sending errors.

7007bf04 03-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

bp_sim: correct description of supported stateful layers
main_dpdk: send bw_per_core with json, return back precision of low values
jsonrpcserver: disable logging
regression: use bw_per_core from cpp calculation
correct test name for GA

61eb38e6 29-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stateless benchmark replace test name with profile for GA

39aedd8e 29-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

GA fix for python3

849fd28e 29-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

76caf394 29-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

e831a539 29-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add GA

f35edfa4 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

3e90b0a0 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl benchmark less strict stabilization

101c7b8b 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

increase accuracy of low values in json report (0.03 etc.)

798efac6 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: slight fix to stl benchmark test

01f0f25c 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: remove print from stl benchmark

d5bf86e9 28-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: lower demand on number of output packets at stateless benchmark

0b83b5e1 27-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stateless benchmark fixes

34587f93 27-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fail on low bw_per_core

5698b663 27-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add small delay if load clean config fails

c04b8b0d 27-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stateless CPU benchmark for profiles

429072c5 27-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stateful api: fix filter max latency

cb55f42f 26-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stateful api: fix filter max latency
regression: fix bw_per_core at trex09 based on regression

3d54c567 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: return back allow_timeout_dev

b3506d94 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex12 configs

9ff29ea0 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: line removed by mistake from trex14 benchmark

8ee62882 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex09 benchmark.yaml

cf95553d 24-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add bw_per_core to kiwi02 and trex04

624f297a 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex25 fix benchmark file

ba14992c 25-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add bw per core for trex-dan, trex08, trex14, trex17, trex25
flush printing buffer at beginning and end of tests

f178b53b 24-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: imix assymetric - reduce cpu util demand because only half of ports working

8d486851 24-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: nbar cpu util check

31e26b04 24-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: bw per core x2

cc53c3d2 24-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stateful API: add get_ports_count based on result
regression: be per core takes into account number of ports

19f6e930 23-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

revert added by mistake code

9b05a9d6 23-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

22a3fc2b 23-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: correct the BW per core calculation

d42a2a55 21-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix functional filters test path
stateful API: add get_files, get_files_list

f9b624fd 19-Apr-2016 imarom <imarom@cisco.com>

Merge git://github.com/danklein10/trex-core into danklein10-master
also adding some tweaks to the TUI

Conflicts:
scripts/automation/trex_control_plane/stl/console/trex_tui.py


6c46ecab 19-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex07, trex14, trex25.
skip rx_check negative on kiwi02 for now.

3bafb039 18-Apr-2016 Dan Klein <danklein10@gmail.com>

All unit tests passes with both python 2 and python 3.

Added more documentation to the ToggleFilter class.

ec23dc1a 16-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: load clean config several attempts, use custom number of cores at stateless.

f91190c7 15-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

python3 further fixes

9c1dfed4 15-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: improve clear NAT translations

b577ba68 14-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add --python2 and --python3 to run_regression, if nothing provided, use python2.
hltapi: fix bug of not reducing 4 bytes from produced packets because of fcs.
doc: add trex_client package stl/stf example of running examples :)

501fb3b4 14-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: python3 support

2a3c0616 11-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex-dan +1 core for ipv6 simple

af49c70a 10-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi stream stats, port tx/rx graphs at console

9b790cd6 10-Apr-2016 imarom <imarom@cisco.com>

disable profile tests for now on trex-dan and trex-04

6cc14297 10-Apr-2016 imarom <imarom@cisco.com>

factor was broken

a561b376 10-Apr-2016 imarom <imarom@cisco.com>

fixed 10.0.0.X / 8.0.0.X to 16.0.0.X / 48.0.0.X

8ac45c1c 10-Apr-2016 imarom <imarom@cisco.com>

added tests for multi core

1d62dfca 04-Apr-2016 imarom <imarom@cisco.com>

activate client tests on all setups with restrictions

9ade0a9a 08-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: allow 0.01% errors in rx_check in kiwi02, add 1 more core to trex-dan at nbar

9e63f57a 08-Apr-2016 Dan Klein <danklein10@gmail.com>

added multiple toggle option
all test passed!

6adf866f 08-Apr-2016 Dan Klein <danklein10@gmail.com>

fixed import issue in test (ugly fix for now)

195e4bda 08-Apr-2016 Dan Klein <danklein10@gmail.com>

added filters.py ToggleFilter functionality, and its test file

0eb15b2e 03-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

remove timeouts from trex_client pkg tests, filter out 0.1% of highest latencies, increase priority of TRex process

684f8b18 03-Apr-2016 Ido Barnea <ibarnea@cisco.com>

adding e1000 support to flow tests

55a12c82 03-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

c70b71af 03-Apr-2016 Ido Barnea <ibarnea@cisco.com>

Enabled flow stats for all interface types + needed corrections

82a3c6f2 03-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add testing of TRex client package

855889ef 03-Apr-2016 imarom <imarom@cisco.com>

relaxed test for virtual NICs

3fa5b5bc 03-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

workaround for kiwi02 latency

0d53d19c 03-Apr-2016 imarom <imarom@cisco.com>

enable tests for different kind of setups

4f4a7db0 01-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex14 benchmark with new stable image

0afd3bff 01-Apr-2016 imarom <imarom@cisco.com>

disable all tests for virtual or non loopback with stl_client_tests

cf6092b4 31-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


fff0f8ef 31-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
stateless examples: don't fail on result problems, only check python functionality
stateful add --warmup flag for 30 seconds 9k imix run before other tests.

7e1049ae 31-Mar-2016 Hanoh Haim <hhaim@cisco.com>

fix david regression issues

300ca9bc 31-Mar-2016 imarom <imarom@cisco.com>

new test only on loopback non virtual

32b6b284 30-Mar-2016 imarom <imarom@cisco.com>

STL tests (API)

b91c216d 30-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add to run_functional_tests --python2 and --python3 flags
make stateful tree similar to stl : stf/trex_stf_lib and stf/examples
change trex_client package: add profiles, use full stl dir.
stl examples: now use stl_path.STL_PROFILES_PATH variable
regression: add higher timeout to rsync.

fbf1d1f4 27-Mar-2016 Ido Barnea <ibarnea@cisco.com>

Make flow stats test run on 10g/1g and vm in low rate

0f848ef4 27-Mar-2016 Ido Barnea <ibarnea@cisco.com>

putting correct regression config.yaml for trex09

3804a5dd 27-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix failing on positive return status of server

1f749d9b 25-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add timeout to ssh commands

59f00264 24-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

gather stateful client to stf folder, create trex_client package

2bcbca45 23-Mar-2016 imarom <imarom@cisco.com>

python 3 - regression

89a2be82 23-Mar-2016 imarom <imarom@cisco.com>

yes...again Python3....

bd933929 20-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex17 with E1000

9518c16c 16-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: trex14 updated classification

c2954671 14-Mar-2016 imarom <imarom@cisco.com>

RX tests

cdf596bb 14-Mar-2016 imarom <imarom@cisco.com>

STL RX tests

22f33006 14-Mar-2016 Hanoh Haim <hhaim@cisco.com>

merge cleanup


d82201e2 14-Mar-2016 Hanoh Haim <hhaim@cisco.com>

some cleanup for API doc

22e06f3c 13-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl speedup (fix)

e07322a7 14-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl speedup

aa4706e1 13-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix - error in some type of tests leads to ignoring other types of tests.

aa159172 11-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add error print

83443108 10-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl added 1 more map try + sleep

240dbb67 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: exchange --copy flag to --pkg argument, to run server with given package unzipped to /tmp/trex-scripts dir

f4b44c0d 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:fix

79ed7346 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix

7fbeb2f7 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix

cf2424df 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix

2258ea30 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl updates

3f747bcf 09-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: stl updates

afefddfa 08-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add stateless support (WIP); Scapy builder: fix remove MACs from binary, do not build by default;

ca3f7e0f 07-Mar-2016 Ido Barnea <ibarnea@cisco.com>

changed rx stats to flow stats everywhere

5fb4729f 06-Mar-2016 imarom <imarom@cisco.com>

functional tests - not fast enough - now 9 seconds...

7143d71c 06-Mar-2016 imarom <imarom@cisco.com>

1. blazing fast regression
2. API checks for Python version

5650f2ad 04-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

return 4 tests

4d7b47c6 04-Mar-2016 Hanoh Haim <hhaim@cisco.com>

yet another patch for regression

be7722f2 04-Mar-2016 Hanoh Haim <hhaim@cisco.com>

patch the regression for now

a842b4cf 04-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ignore python3 cache, generated code files
add option to export Profile (and thus stream too) to Python code
add for each profile in functional tests generating it to Python code and comparing to same pcap result
add loading Prifile via add_streams()
fix IMIX rates in HLTAPI used with line % and bps
Scapy packet builder: fixes to load of pcap/yaml - use MAC from pcap (with flag), remove FCS (with flag), support for VM with offsets by name

53169abe 29-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: fix decrement exceeding maximal add_value range, add several useful functions, add mac profile

a9c35eac 28-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: remove default for l3_protocol and l4_protocol, add several profiles

23532d37 25-Feb-2016 Hanoh Haim <hhaim@cisco.com>

v1.93

58b8669c 25-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: fix MAC given with aabb.ccdd.eeff format, fix add_value is more than half of variable size, add 2 Wentong's profiles

aaef3f95 25-Feb-2016 imarom <imarom@cisco.com>

port attributes - promiscuous and etc.

ed7c04b5 25-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: aggregate results: remove timeout

42afa885 24-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi : add dst_mac vm; vlan mask variable now can be shared; add 2 more profiles; add consistent_random argument for same random sequence each time

547112ad 24-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add flag to copy TRex to temp dir and run from there

58e8c3a5 24-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: hltapi yaml update for add_value of mask variable

4ae35508 24-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add seed per stream

5a844c9d 24-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge GARP example


9e616d8e 24-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add g arp example

301d6ca6 23-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: add line rate and bps support

5eca0227 23-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge mask instruction add_value field


5a951d94 23-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add to mask instruction add_value field

66bebea9 23-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


ee916906 23-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: optimization to utilize similar variables for several fields, fix incorrect size from l3_length, add profiles

36cc1ece 23-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge ipv4 checksum issue


68ebd739 23-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix ipv4 checksum error in case of pkt_size>128 and field offset less than ip-header (fd.io issue - Miro)

6182075a 21-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo in step and min/max_value; support old-type classes in validate_type; assert positive values in python; hlt fix vlan vm + test for it;

2f75f197 21-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix args

be5fd48f 20-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix args

4145ff0f 20-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hlt updates: split by cores, direction

7f654383 20-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: allow more queue full on VM (can get spikes)

77531f87 18-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge new mask instruction


8b12867a 18-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


38defe11 18-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix mpls example to use write_mask instruction

2c9504ac 18-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi update: vlans (one or nested), ipv6, "imix" moved to stream builder

3931530b 18-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add python profile for new write_mask command

d650f106 18-Feb-2016 imarom <imarom@cisco.com>

added tests for PCAP profiles

25524a1b 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix hlt yaml golden

87f7434d 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add test for step

47c86583 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

step instruction support

101c9284 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

mask hlt test

36dfa18a 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge action counter


ecbb10f1 16-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add action counter

229618c0 15-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ws_main - add exp folder, scapy - add ipv6 verify/conversion to str buffer, hltapi - add ipv6, vlan.

aebe518a 15-Feb-2016 Hanoh Haim <hhaim@cisco.com>

another cleanup in mac tests

b5f0b279 15-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add default mac tests

1e98c58d 15-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add scapy layer for default mac

f6901ca1 15-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add support for dp mac replace mode-golden were changed

ff5b5006 14-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix ipv6 test

1c288332 14-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Fix scapy ipv6 header


d5099029 14-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test add teredo example, fix scapy ipv6 header

acc3b1bf 14-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: disable latency check on NAT

ffbf4967 14-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix vxlan test

b7200880 14-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add vxlan example

d152e9c2 11-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


2312f48f 11-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


83f29366 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test client split

19ef256b 11-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

run_functional_tests not requires unit_tests/functional_tests, can be set to custom test, path from scripts or from regression. added hlt profile test.

4a4068c1 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

minor

06dbed66 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

support split by var

53cb5b1f 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

remove 1pkt test

02972c37 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix profile tests

04a440fc 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

support relative path from profile - inspect stack for that

f11bbb2d 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test add udp_1pkt_simple

1a780eaa 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Fix tests


1aec60fb 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test minor fix

9adfbada 10-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

validate_type for easier type checks, hltapi move to trex_stl_lib

dc3d6340 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test 3 pkts pcap file example

4b309233 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add simple pcap file example

18d20a3b 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge functional tests


15783cbf 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add yaml tests

82a5a558 10-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi build tests typo

0f03cc46 10-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

update hltapi + functional regression + remove old packet_builder tests

e0a5d099 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix the tests

6c3a6dd6 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

multi burst example

f2a86412 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

burst example

0c2b005a 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

x client example mac/ip change

44fad7ad 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

fix the new profiles

d673fcc4 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

Merge more tests


a01110c1 10-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add 9k pkt_size inc

59d48a12 09-Feb-2016 imarom <imarom@cisco.com>

moved yaml files again ....

c07bd86f 09-Feb-2016 imarom <imarom@cisco.com>

minor fixes

b521bb72 09-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add isg to imix profile, to be able to have a regression on it- multi stream with isg

6ef1947b 09-Feb-2016 Hanoh Haim <hhaim@cisco.com>

mpls tests

09210b41 09-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add more simulation tests

5be5c499 08-Feb-2016 Hanoh Haim <hhaim@cisco.com>

packet builder support raw/pcap file

69e5a5c6 05-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

HLTAPI update + HLT packet builder functional tests (no simulation)

bb2a8c61 04-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add stl-sim -f option

51f3f97d 04-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression aggregate results: change colors

7447c920 03-Feb-2016 Hanoh Haim <hhaim@cisco.com>

scapy with random packet size

06facf16 03-Feb-2016 Hanoh Haim <hhaim@cisco.com>

tuple gen in python

189585f8 03-Feb-2016 Hanoh Haim <hhaim@cisco.com>

more scapy tests


dda9b08e 03-Feb-2016 Hanoh Haim <hhaim@cisco.com>

sanity check for var does not exists

613c788c 03-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: update benchmarks

2e8a6255 03-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add fixup offset

a1cc404d 02-Feb-2016 Hanoh Haim <hhaim@cisco.com>

check scapy ipv6 packet

9d662365 02-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add 9k ip len packet

ce15c5c5 02-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add 128 size packet test

cce75776 02-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add valn packet ad offset

9b60ab42 02-Feb-2016 Hanoh Haim <hhaim@cisco.com>

scapy first test

f9dcbd38 01-Feb-2016 imarom <imarom@cisco.com>

simulator support (API and profiles)

9f143525 31-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi_example

1a935f29 31-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add driver for Ubuntu 14.04.3, remove seconds from regression start time at HTML report, HLTAPI improvements

d4b2ae7d 28-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

HLTAPI updates, aggregated results tests count print

7351ddb5 27-Jan-2016 imarom <imarom@cisco.com>

API: example for bi-directional flows

73d9481b 27-Jan-2016 Hanoh Haim <hhaim@cisco.com>

minor change name

1a9b0683 27-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

assing attribute 'requires_client' to CStlBasic_Test

ea3f39cd 26-Jan-2016 imarom <imarom@cisco.com>

1. fixed failing regression test
2. enabled STL nose tests
3. fixed packet size padding to 60

9c9173a5 20-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix created pcap name in parallel setups
general: added command to show last commits + release

0798c924 20-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
fix case typo in functional test

d7ea8e1e 19-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
add rx_check negative test
add test_nat_simple_mode1 and test_nat_simple_mode2 benchmarks
remove pcaps to ensure they are created

62623efc 14-Jan-2016 Ido Barnea <ibarnea@cisco.com>

Adding option to pass NAT info in TCP ACK of first SYN

eee866f4 18-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
corrections of benchmarks
move packet builder tests to functional folder
add CPU utilization boundries for more tests
print Skipping message
fix relative drop counting
API:
convert hostname to IP at init of client side (trex_client.py)
various:
move python path determination to external common file
add functional tests running bash script
add sudo check to t-rex-64

e58843ce 14-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add trex14 setup (slightly updated trex12)

6092cc6f 13-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add Dan's packet builder functional tests

0f49e42f 12-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
add jumbo benchmark for trex08
replace --local for --functional flag, remove the need of SETUP_DIR in such case

d7270bba 11-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression:
don't run CStlBasic_Test as part of regression with all tests, will be used at building stage.
remove duplication of scripts_path with scripts_dir

816e2e3b 11-Jan-2016 imarom <imarom@cisco.com>

small problem in the stl simulation

6f7ac390 10-Jan-2016 imarom <imarom@cisco.com>

changing test path to /tmp/

46bbe560 10-Jan-2016 imarom <imarom@cisco.com>

nose tests for stateless

f1c78acf 10-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add alloc_error, queue_full, queue_drop stats report via ZMQ
regression:
update kiwi02 and trex08 benchmarks
add common "scripts_dir" variable for usage in tests
configure router with proper MTU in jumbo test
add --local flag for not connecting to remote server (useful for functional tests)

505d0dcd 09-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: kiwi02 update benchmark

6e425446 09-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

kiwi02 update benchmark
disable VM latenct check, max exceeds 100ms, avg can reach 150ms
disable temporary jumbo with router

6e0de1a3 08-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ws_main.py: don't expect for env. vars if building local package
regression: increase maximal allowed latency to 100ms on VM (50ms is not enough)

148fd251 08-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

building: add pkg option with --pkg-dir and --pkg-file arguments (./b pkg --pkg-dir ...) for building TRex package
regression:
add jumbo packets test
high latency fails test and not only print
add maximal and minimal expected CPU utilization
aggregate results:
remove tracebacks at usual errors in tests
move TRex info from setups info to top (its now common to all setups)
save last good commit hash

2dfd6cf6 05-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: take new path of setups

8dec07f2 05-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: move setups configuration to trex-core repo

40ea55e5 06-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: add empty file to commit empty reports dir

e1e895a4 06-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: move style.css inside aggregate_results.py

823b8294 05-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

move regression to trex-core
slight fixes of hltapi + vm in packet builder
update yaml lib version from 3.01 to 3.11