History log of /trex/scripts/automation/
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>

2c839ec5 30-Mar-2017 imarom <imarom@cisco.com>

check for service mode ports should be from among the acquired ports
only
any non acquired ports should be ignored

Signed-off-by: imarom <imarom@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>

ca4ceb64 13-Mar-2017 Anton Kiselev <anton.kisel@gmail.com>

scapy_server: skip uninitialized/unsupported field_desc._offset

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

11c76dca 14-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL map() reset at start

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

89465f0d 14-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL map() using flow stats: ignores network noise + avoid sending exponential number of packets from each consequential port.

Change-Id: Ib5bebd5b64c8c316307181ba50c53df1e46a3466
Signed-off-by: Yaroslav Brustinov <ybrustin@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>

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

stl console: add "readonly" flag to connect

Change-Id: Iee3fc72efaa55cdbc457340b855982146167a859
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>

f48443a1 09-Mar-2017 Ido Barnea <ibarnea@cisco.com>

trex-370. Added --no-hw-flow-stat command line option

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

d8a541a2 08-Mar-2017 imarom <imarom@cisco.com>

fix for https://trex-tgn.cisco.com/youtrack/issue/trex-369

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

Signed-off-by: imarom <imarom@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>

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

scapy_service: typo

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

784209d6 07-Mar-2017 Anton Kiselev <anton.kisel@gmail.com>

scapy_server: fix layer offset calculation(pkt.offset -> pkt._offset)

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

322ff95c 07-Mar-2017 Anton Kiselev <anton.kisel@gmail.com>

scapy_server: add build_pkt_details test with offset & length verification

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

029cbdcf 06-Mar-2017 Anton Kiselev <anton.kisel@gmail.com>

scapy_server: fix template tests

Signed-off-by: Anton Kiselev <anton.kisel@gmail.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>

c5f368b5 07-Mar-2017 itraviv <itraviv@cisco.com>

small fixes to TRexDataAnalysis and GAObjclass

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

75e52f57 05-Mar-2017 imarom <imarom@cisco.com>

internal captures are not captured (RX core server feature)

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

0bbb5c5f 05-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Update scapy server json file for Repeatable random

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

7c362a7c 05-Mar-2017 Hanoh Haim <hhaim@cisco.com>

fix STLVmFlowVarRepetableRandom typo instruction

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

4d3b3baf 04-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL TUI: reduce the requirement for number of lines as we use 2 columns now in general stats

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

7c67ba72 05-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL console: sort streams in numerical order
https://trex-tgn.cisco.com/youtrack/issue/trex-366

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

3ea197e5 01-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

t-rex-64: catch exit with trap to restore tty settings

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

dc905a7d 01-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STF publisher: ensure latest results are sent by CPP + get latest dump via Python API

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

f34d418d 26-Feb-2017 imarom <imarom@cisco.com>

added 'pkt' console command to help with debugging single packets transmit

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

97144e55 22-Feb-2017 imarom <imarom@cisco.com>

fix for https://trex-tgn.cisco.com/youtrack/issue/trex-358

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

e37db293 21-Feb-2017 imarom <imarom@cisco.com>

fix streams show

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

20935168 20-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STF daemon: add message error if server is already running by current user.

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

bf5ed38b 19-Feb-2017 imarom <imarom@cisco.com>

TUI should skip any non-ascii chars

Signed-off-by: imarom <imarom@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>

d9e19ba4 13-Feb-2017 imarom <imarom@cisco.com>

TX feature - draft
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>

b4e85e57 15-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

update sock.py script: adapt to Python2/3, use Scapy lib instead of removed dpkt, works with IPv4/6, TCP/UDP, in case of TCP checks for out of order and retransmissions.

Change-Id: Iab0b7473d915950c834397e365457ecb6f6a8a24
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>

24ac472c 08-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STL example of using IPv6 in automation

Change-Id: I976f38f491e5310ae708ff482f8cdf33df3c92d4
Signed-off-by: Yaroslav Brustinov <ybrustin@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>

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

STL API: change STLError representation

Change-Id: I1d4f4f5b11764f720713811c019802eeac3f5071
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>

6b3fabf4 06-Feb-2017 imarom <imarom@cisco.com>

examples for functional tests

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

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

added another functional test - PING

Signed-off-by: imarom <imarom@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>

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

STL API scan6: If error at any port, raise error. If no error, return data per port.

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

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

test breakage on csi-trex-06

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

78c0502f 05-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

trex_daemon_server: check ZMQ port matches between the server and TRex platform config file.

Change-Id: I1a6d6dc45513e4ba5f7c50f11f4730c8996c7731
Signed-off-by: Yaroslav Brustinov <ybrustin@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>

781d71db 01-Feb-2017 Yaroslav Brustinov <ybrustin@cisco.com>

zmq os independent

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

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

remove code inserted by incorrect merge resolve

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

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

console scan6: ipv6 column width adaptive to length of addresses

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

39000f46 29-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

ipv6 scan & ping

Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc
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>

bf3b055a 31-Jan-2017 imarom <imarom@cisco.com>

identation fix

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

1e7383b9 31-Jan-2017 imarom <imarom@cisco.com>

Merge branch 'capture'


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>

78a3270e 29-Jan-2017 imarom <imarom@cisco.com>

documenation errors

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

519ea63d 29-Jan-2017 imarom <imarom@cisco.com>

Merge branch 'master' into capture


42664b05 29-Jan-2017 imarom <imarom@cisco.com>

code review - cont.

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

efbe5633 29-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Python HLTAPI bug in TOS calculation

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

acf815db 26-Jan-2017 imarom <imarom@cisco.com>

code review - few cleanups

Signed-off-by: imarom <imarom@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>

3689edf3 25-Jan-2017 imarom <imarom@cisco.com>

capture - personal code review

Signed-off-by: imarom <imarom@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>

19df0634 24-Jan-2017 imarom <imarom@cisco.com>

code review cleanups - C++

Signed-off-by: imarom <imarom@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>

904eacd9 22-Jan-2017 imarom <imarom@cisco.com>

Merge branch 'master' into capture

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

Conflicts:
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_client.py
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_port.py
src/main_dpdk.cpp


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>

f5f92b06 22-Jan-2017 imarom <imarom@cisco.com>

few tweaks
Signed-off-by: imarom <imarom@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>

641fed03 19-Jan-2017 imarom <imarom@cisco.com>

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

951b09ef 18-Jan-2017 imarom <imarom@cisco.com>

many capture modes in Python console

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

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

Kibanna time in Jerusalem timezone

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

9f72a19a 16-Jan-2017 imarom <imarom@cisco.com>

capture module for console

Signed-off-by: imarom <imarom@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>

734ce41c 15-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

STF API: fix latency check after it was not checked in previous run

Change-Id: Ic8cd116bc29c991abff9837e9da4ef0ea37bb497
Signed-off-by: Yaroslav Brustinov <ybrustin@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>

83861b49 12-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

Add help message for --no-scapy-server flag
Python API: fix arp resolve console message
Python API: retry ZMQ send/recv only for push_pcap
Console: portattr fix for readonly mode

Change-Id: I69587987deb4edfbe192ee422ce6aad74b1ecaf3
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>

ac2e93d4 11-Jan-2017 imarom <imarom@cisco.com>

capture - draft commit

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

b7fcb83a 11-Jan-2017 Yaroslav Brustinov <ybrustin@cisco.com>

scapy_server: add try-catch on determining self IP

Change-Id: Ibda7ba66a08385cfd8d73717e4c0fa257aa38436
Signed-off-by: Yaroslav Brustinov <ybrustin@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>

10a1d2e3 19-Dec-2016 ichebyki <igrche@gmail.com>

Add support for predefined packet templates.

Change-Id: Ib2bdcbe6ea18933394527f06be001607344c75e4
Signed-off-by: Igor Chebykin <igrche@gmail.com>

3484a169 29-Dec-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Update docs with info about Field Engine and predefined templates.

Change-Id: Ia9480a21c982d2d245aef75908e248ecf0573053
Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

9eda18ac 03-Jan-2017 Hanoh Haim <hhaim@cisco.com>

add not accurate timer wheel for better performance

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>

5257dbb8 04-Jan-2017 imarom <imarom@cisco.com>

draft - unreviewed

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

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

console: move show_intro into try-finally to ensure release of ports

Change-Id: Icfe30379a24560cf0807edd239d3eb07d81a492f
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>

0bb904dc 26-Dec-2016 Hanoh Haim <hhaim@cisco.com>

add tw appendix for many active of flows

Signed-off-by: Hanoh Haim <hhaim@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>

8c7f606d 25-Dec-2016 imarom <imarom@cisco.com>

regression breakage

Signed-off-by: imarom <imarom@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>

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

Update STL API version to 3.0

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

5f825e20 25-Dec-2016 imarom <imarom@cisco.com>

bug: ICMP ping did not ping the correct address

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

34cb66c9 24-Dec-2016 imarom <imarom@cisco.com>

refactor layer config on prot attributes
added guard against unconfigured MAC when going up with empty config
file

Signed-off-by: imarom <imarom@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>

1f405257 21-Dec-2016 imarom <imarom@cisco.com>

RX services - general API to allow addition of new features
see trex_stl_lib/rx_services/trex_stl_rx_service_api.py

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

fff19c8c 21-Dec-2016 imarom <imarom@cisco.com>

watchdog disable for time capability

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

bf7c614d 20-Dec-2016 imarom <imarom@cisco.com>

minor error checks refinements

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

72d31265 20-Dec-2016 imarom <imarom@cisco.com>

trex-190 - Shutting down server and restarting with different config - console out of sync

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

a28c880c 20-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

scapy_server fix Python3 issue

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

57412083 19-Dec-2016 Hanoh Haim <hhaim@cisco.com>

Merge branch 'payload_gen_total_size_ether_chksum' of git://github.com/kisel/trex-core into field_engine


4d816185 06-Dec-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Add check for cache_size parameter input.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

8e21b6ae 02-Dec-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Added a workaround for Ether.fields

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

2adc4447 30-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Add field engine instructions templates metadata.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

3b576aaf 30-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Added autocompletion support for offset parameter.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

720a1fa8 29-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Update _existed_flow_var_names. Now it returns all Flow var names.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

adba1571 29-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Add more VM insructions.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

7a5f76d1 29-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Support autocompletion for VM instruction parameters.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

55f1e444 29-Nov-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Fix minor bugs in VM instructions.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

bd63922f 08-Oct-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Update field engine defs. Generation vm instrucions from updated model.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

9218477a 05-Oct-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Add instrucitons meta. Delete split_by_field field engine global parameter.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

82a9911f 30-Sep-2016 Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

Added initial implementation of Field Engine support.

Signed-off-by: Vyacheslav Ogai <vyacheslav.ogai@gmail.com>

5cfeb192 18-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

changes from code review

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

cc4bd93b 12-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

1) limit number of streams per port to 20k
2) fix showing error in TUI
3) represensation of STLError: show only errors if error, limit by 10 entries

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

ac3784a3 12-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL API: fix split batch to chunks - don't stop at chunk with error, return all the result, not just error in case of error.

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

e4c8e44b 11-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add min_ipg to push_pcaps

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

f51c210a 19-Dec-2016 imarom <imarom@cisco.com>

verify L2/L3 configuration cannot be done under traffic
also ping and arp

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

87aef533 18-Dec-2016 Ido Barnea <ibarnea@cisco.com>

Fix trex-310 get_active_pgids() does not work

Signed-off-by: Ido Barnea <ibarnea@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>

774bf2a3 14-Dec-2016 imarom <imarom@cisco.com>

documenation for neighboring protocols

Signed-off-by: imarom <imarom@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.

ac1c2d18 13-Dec-2016 imarom <imarom@cisco.com>

Merge branch 'master' into rx_phase_2


603bd7a4 13-Dec-2016 imarom <imarom@cisco.com>

startup issues with L2/L3

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

0fdd81a9 13-Dec-2016 imarom <imarom@cisco.com>

Major refactor - L2 / L3 modes for ports

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

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

Small fix left out in 6c31c0534acf57fc3e0e26fe964bbc67d9d7d63c

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

0c458152 12-Dec-2016 imarom <imarom@cisco.com>

grat ARP

Signed-off-by: imarom <imarom@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>

af9f439b 10-Dec-2016 imarom <imarom@cisco.com>

IP src configuriation invalidates ARP resolution

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

266ac2d8 11-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL API: fix split batch to chunks - one packet not being sent

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

20bb3657 11-Dec-2016 imarom <imarom@cisco.com>

few tweaks

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

392ca5ba 10-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Stateless API: send batches by chunks

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

85a7f31e 09-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

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 <ybrustin@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>

0074ceee 06-Dec-2016 imarom <imarom@cisco.com>

RX features phase 2 - ARP and ICMP self response

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

a77b3749 06-Dec-2016 imarom <imarom@cisco.com>

breakage to flow ctrl - fixed

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

c2e0fc65 04-Dec-2016 imarom <imarom@cisco.com>

test breakage due to incorrect speed calculation

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

c420d1fd 01-Dec-2016 imarom <imarom@cisco.com>

refactor RX core

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

e5ee9a83 30-Nov-2016 imarom <imarom@cisco.com>

doc breakage

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

17833369 30-Nov-2016 imarom <imarom@cisco.com>

minor bugs

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

b8127701 30-Nov-2016 imarom <imarom@cisco.com>

merging with latest master

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

Conflicts:
src/main_dpdk.cpp


5b4fcd55 30-Nov-2016 imarom <imarom@cisco.com>

API change get_info -> get_formatted_info

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

051a334b 30-Nov-2016 imarom <imarom@cisco.com>

reply to messages

Signed-off-by: imarom <imarom@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>

3f11d1c5 28-Nov-2016 Hanoh Haim <hhaim@cisco.com>

check VIC FW support using FILTER_INFO, remove patch from enic driver

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

00a99f80 28-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add update example

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

25be508c 28-Nov-2016 imarom <imarom@cisco.com>

self code review

Signed-off-by: imarom <imarom@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>

d0c838e0 24-Nov-2016 imarom <imarom@cisco.com>

self code review

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

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

performance test - relaxing the numbers

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

d4dc8114 22-Nov-2016 imarom <imarom@cisco.com>

merge issues

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

5472a293 23-Nov-2016 imarom <imarom@cisco.com>

Merge branch 'master'

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

Conflicts:
src/main_dpdk.cpp


fc35e10d 22-Nov-2016 imarom <imarom@cisco.com>

RX features - removed 'none' and used Json::nullValue

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

75585e21 22-Nov-2016 imarom <imarom@cisco.com>

RX features - few tweaks

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

6c18d6a2 22-Nov-2016 imarom <imarom@cisco.com>

RX features - added timestamp to RX packets

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

c14a5889 22-Nov-2016 imarom <imarom@cisco.com>

RX features - added PING (echo ICMP) feature

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>

b75910ef 18-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy_service: take into account Ether.chksum when building payload with total_size

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

11c21647 16-Nov-2016 imarom <imarom@cisco.com>

Merge branch 'master' to rx_features phase 0.5

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


e46e3f59 16-Nov-2016 imarom <imarom@cisco.com>

RX features - ARP resolve

Signed-off-by: imarom <imarom@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>

a21e1f0b 15-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL push remote pcap: don't check that path exists at client side

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

558ce764 15-Nov-2016 imarom <imarom@cisco.com>

RX features - another refinement

Signed-off-by: imarom <imarom@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>

552626cf 15-Nov-2016 imarom <imarom@cisco.com>

https://trex-tgn.cisco.com/youtrack/issue/trex-271

Signed-off-by: imarom <imarom@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>

b65b65e7 14-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL push dual port split fixes

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

deb1ce15 14-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix STL push pcap: start from zero (or explicit delay)

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

6e1919c3 13-Nov-2016 imarom <imarom@cisco.com>

RX features - pre-resolve stage

Signed-off-by: imarom <imarom@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>

ab28fccc 09-Nov-2016 imarom <imarom@cisco.com>

RX features - added port attributes for IPv4 and DG

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

d09b1239 08-Nov-2016 imarom <imarom@cisco.com>

RX queue - ARP request working

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

ae863c50 08-Nov-2016 Hanoh Haim <hhaim@cisco.com>

Merge branch 'scapy_service_gui_updates' of git://github.com/kisel/trex-core into kisel-scapy_service_gui_updates


879150e9 08-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy_service payload gen: allow template_code without size property

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

27f7cc1e 08-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

fixup template_code payload generation

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

f9a0c5e2 07-Nov-2016 imarom <imarom@cisco.com>

RX features - queueing

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

66058614 03-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy_service: payload generator upper limit and null check

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

e85ea756 06-Nov-2016 imarom <imarom@cisco.com>

RX features

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

a1ade6fd 06-Nov-2016 imarom <imarom@cisco.com>

RX features - RX sniffer

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

3e48c0b5 01-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy server python 3 compatibility fixes(file and pseudo-random generator)

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

7fc45ee2 01-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

add access to scapy.all from eval, tests to IPOptions, TCPOptions

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

cdbdece3 01-Nov-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy_service: support total_bytes for BYTES payload generator

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

5002eeed 31-Oct-2016 Anton Kiselev <anton.kisel@gmail.com>

scapy_service: support {vtype: BYTES, generate: ascii/bytes/template/template code }

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

15734de2 31-Oct-2016 Anton Kiselev <anton.kisel@gmail.com>

add protocol definition json for scapy server

Signed-off-by: Anton Kiselev <anton.kisel@gmail.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>

234779fd 03-Nov-2016 imarom <imarom@cisco.com>

moved RX filter feature to port attr

Signed-off-by: imarom <imarom@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>

0337db2b 31-Oct-2016 imarom <imarom@cisco.com>

draft: RX software feature

Signed-off-by: imarom <imarom@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>

eea163a2 30-Oct-2016 itraviv <itraviv@cisco.com>

added action name to differ between same tests on different times

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

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

performance integration with GA

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

099d06f1 30-Oct-2016 itraviv <itraviv@cisco.com>

Added goldenMin and GoldenMax metrics for Google Analytics regression testing report

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

8839acd6 30-Oct-2016 itraviv <itraviv@cisco.com>

Updated Google Analytics Manager for regression

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

111bd366 28-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

move port_attr from driver class to physical port class + small fixes according to code review

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

1016c3d4 25-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

console: rearrange lines at "stats --ps"
in case of start traffic with link down, return error with link state

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

528f62bb 25-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

console "stats --ps" move link status to another line

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

6cd8432f 25-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stl port attr event: show exactly what was changed

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

42e01ddf 23-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

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

2dab6b6d 22-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

dpdk_setup_ports.py: fix add of help in case of "t-rex-64 --help"
dpdk_setup_ports.py: fix warning of TRex is already running if different NICs are being used
singleton_daemon.py: fix error socket in use immediately after check if in use
trex-console: fix crash in case of "tui --help"
trex-console: try-catch commands instead of crashing
add async notification on port status/atttibutes change
add port xstats support
add description of interfaces
main_dpdk.cpp: fix --client_cfg not working with Python API

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

00bfc58e 13-Oct-2016 Yaroslav Brustinov <ybrustin@cisco.com>

new port attr commands: flow control, link status, led status
add user friendly description to ports
add xstats
enable start with link down at stateless. in CPP status will update itself upon link up, in Python need to restart client at this phase.

Signed-off-by: Yaroslav Brustinov <ybrustin@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>

6cf5aa41 27-Oct-2016 Hanoh Haim <hhaim@cisco.com>

fix scapy_service ARP issue and add more layers in the service

Signed-off-by: Hanoh Haim <hhaim@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>

395543f0 25-Oct-2016 Hanoh Haim <hhaim@cisco.com>

Merge from master


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>

a60f1f0a 20-Oct-2016 Anton Kiselev <anton.kisel@gmail.com>

preserve abstract model structure, calculate values and show structure changes

4b49ef2f 18-Oct-2016 Anton Kiselev <anton.kisel@gmail.com>

add unit tests for scapy service

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>

83f32a72 17-Oct-2016 Anton Kiselev <anton.kisel@gmail.com>

update scapy_service for gui usage.

- build_pkt, reconstruct_pkt and corresponding data structures changed
in order to support nested protocols and correct field ordering
- binary packet editing capabilities with reconstruct_pkt
- added read_pcap, write_pcap for working with pcap files
- added get_definitions for retrieving scapy_service definitions for GUI
- added get_payload_classes for retrieving available payload classes
- python2, python3 support
squash-merge of kisel / 196d638

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>

aef393d8 09-Oct-2016 Hanoh Haim <hhaim@cisco.com>

add STLVmWrFlowVar to doc

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

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

5591bec0 29-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix parsing tunables, add support for separate -t in console, add benchmark profile

ecd18a7e 29-Sep-2016 Hanoh Haim <hhaim@cisco.com>

add hw_cs Python API doc

4f91be3f 29-Sep-2016 Hanoh Haim <hhaim@cisco.com>

Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engine

2c57dd92 29-Sep-2016 imarom <imarom@cisco.com>

https://trex-tgn.cisco.com/youtrack/issue/trex-249

aba3a632 29-Sep-2016 imarom <imarom@cisco.com>

https://trex-tgn.cisco.com/youtrack/issue/trex-243

13abd76b 29-Sep-2016 imarom <imarom@cisco.com>

https://trex-tgn.cisco.com/youtrack/issue/trex-247

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

trex-console: add print of Python error in case of error loading profile in TUI

457c257e 28-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stl api - importing profile: use given directory as first path, not last

9ff1f808 26-Sep-2016 Hanoh Haim <hhaim@cisco.com>

update stl doc

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

merge issues with rand limit

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

0f1d226c 14-Sep-2016 imarom <imarom@cisco.com>

draft: new split algorithm

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

904639a3 13-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

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

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

add python test

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

add min/max to repeatable random inst

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

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

support for DUAL mode on small PCAPs

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

dual mode : code review fixes

e67bfa5d 05-Sep-2016 imarom <imarom@cisco.com>

dual mode - refinement

540da82e 04-Sep-2016 imarom <imarom@cisco.com>

dual mode - check for ERF only

04eae221 04-Sep-2016 imarom <imarom@cisco.com>

DUAL mode - phase #1

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

1975220b 31-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

generation of native code: fix imports

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

4f463f55 24-Aug-2016 itraviv <itraviv@cisco.com>

added logging mechanism with --log argument

a1efad8d 24-Aug-2016 Hanoh Haim <hhaim@cisco.com>

add example for pin cores

ba0f0704 24-Aug-2016 Hanoh Haim <hhaim@cisco.com>

v2.08

8634fdc5 23-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi example: add example command of removing all streams from port

5f9c0e65 21-Aug-2016 itraviv <itraviv@cisco.com>

scapy_service:
supported_methods now returns all functions when invoked with parameter 'all'

zmq_client:
added simple console to interact with server

scapy_zmq_server:
added verbosity feature

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

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

fixed issues with path to include 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

d455190c 18-Aug-2016 imarom <imarom@cisco.com>

previous commit was missing a file change

b8353aa9 18-Aug-2016 imarom <imarom@cisco.com>

CPU util. measurements fix (more accurate and steady)
see #trex-246

3e20a563 16-Aug-2016 imarom <imarom@cisco.com>

regression failure due to previous commit

c5a9a3c7 16-Aug-2016 imarom <imarom@cisco.com>

simulator breakage fix

7dbdcb10 15-Aug-2016 imarom <imarom@cisco.com>

personal code review tweaks

46b8104b 15-Aug-2016 itraviv <itraviv@cisco.com>

fixed an issue 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

25aa665b 15-Aug-2016 imarom <imarom@cisco.com>

TUI screen buffer

ba7b5dff 10-Aug-2016 imarom <imarom@cisco.com>

core mask - first phase

72171290 11-Aug-2016 itraviv <itraviv@cisco.com>

1)removed unnecessary files from repository
2)fixed bug in checking update of data-base

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

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

7aa24827 10-Aug-2016 itraviv <itraviv@cisco.com>

***this is an example for a JSON-RPC (over ZMQ) client.***
started with -s for server IP address (default is local-host)
started with -p for port number

661d27af 10-Aug-2016 itraviv <itraviv@cisco.com>

move 'main' function to bottom of file

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

b3dc958c 10-Aug-2016 itraviv <itraviv@cisco.com>

1) fixed "main function": mechanism for running this script as a stand-alone program and running it from another python script

2) added closure of sockets and context explicitly (counting on python garbage-collector caused errors)

3) added support for 'remote shutdown' feature. now the server can be shut-down using 'shut_down' method as RPC from client

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

cb24f0f0 09-Aug-2016 itraviv <itraviv@cisco.com>

changed file name from scapy_server to scapy_service
changed file for scapy_zmq_server

changed functionality for scapy_server, added support for port with -s flag.
scapy_service now functions as a service for the server wrapper

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

20691575 04-Aug-2016 itraviv <itraviv@cisco.com>

server was made as an object with execute function

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

93012046 04-Aug-2016 itraviv <itraviv@cisco.com>

1) added build_pkt when calculating offsets

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

d1b0fd96 03-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stf daemon: add support for zipped zmq

775616cd 03-Aug-2016 Hanoh Haim <hhaim@cisco.com>

add -m bpsl1

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

0f863b48 03-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


31597431 03-Aug-2016 Yaroslav Brustinov <ybrustin@cisco.com>

set default stateful duration 1 hour, forbid duration in stateless
add "add_profile"stateless Python API command
fix trex_perf.py

35ab1e17 02-Aug-2016 imarom <imarom@cisco.com>

async compressed - https://trex-tgn.cisco.com/youtrack/issue/trex-232

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

fixed path after relocation of scapy_server

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

1) changed location. from examples to services
2) added wrapper scapy server class

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

stf daemon another python3 fix

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

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

fixed error handling in get_all_pkt_offsets, added return of error code tuple as same as build_pkt

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

344e3045 27-Jul-2016 imarom <imarom@cisco.com>

support for graceful shutdown

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

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

90c64917 26-Jul-2016 imarom <imarom@cisco.com>

some more TUI fixes

e3b43560 25-Jul-2016 imarom <imarom@cisco.com>

TRex console - add support for L1 BPS
https://trex-tgn.cisco.com/youtrack/issue/trex-230

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

4e40d705 24-Jul-2016 imarom <imarom@cisco.com>

TUI - stdout close/reopen issues

a913ed85 25-Jul-2016 imarom <imarom@cisco.com>

TUI tweaks

6d028fcd 21-Jul-2016 imarom <imarom@cisco.com>

faster TUI: no flickers and more...
1. made stdout full buffered (no in-middle print)
2. added TAB for filenames auto-complete

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

f374d4fd 06-Jul-2016 Yaroslav Brustinov <ybrustin@cisco.com>

increase server<->client API version from 1.2 to 1.3
various fixes

198a5ae7 06-Jul-2016 imarom <imarom@cisco.com>

TUI: crash when history is empty

1ccf48c7 06-Jul-2016 imarom <imarom@cisco.com>

TUI mode (--tui) locked on legend

ea4e4160 06-Jul-2016 imarom <imarom@cisco.com>

TUI - added left, right, end , del keys
also history is updated when leaving TUI

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

e8296c89 05-Jul-2016 imarom <imarom@cisco.com>

TUI phase 500 !

85182928 05-Jul-2016 imarom <imarom@cisco.com>

TUI with console - awesome !

0aa97153 05-Jul-2016 imarom <imarom@cisco.com>

TUI integrated with console

c5d7c2ee 05-Jul-2016 imarom <imarom@cisco.com>

profile console command was broken on Python 3

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

7772d089 29-Jun-2016 Ido Barnea <ibarnea@cisco.com>

flow stat/latency error counters code + documentation

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

582e6ddd 26-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stf api: don't fail if no histogram in result

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

v2.04

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

enable fcs test

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

Merge FCS test


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

add 64byte FCS test

f672c6c1 22-Jun-2016 imarom <imarom@cisco.com>

FLOW_STATS: removed line_util fields

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

minor update for the stats doc

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

regression functional test stl_basic_tests: add error message to assert

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

Merge filter a test


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

skip 9k_latency test until defect will be solved

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

Merge branch 'master' into cpu_per_core

Conflicts:
scripts/automation/trex_control_plane/server/singleton_daemon.py


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

daemons logger: create log dir if does not exist

24c22cf2 23-Jun-2016 Ido Barnea <ibarnea@cisco.com>

get_stats documentation

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

92498594 22-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

STL Python API stats - add histogram key if it's absent

9a1356bc 21-Jun-2016 imarom <imarom@cisco.com>

FLOW_STATS: extract start_stream from the compiler to start_traffic

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

adding flow stat profiles to simulator tests

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

typo at last commit

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

api: add passing of additional arguments to TRex

3bf54917 21-Jun-2016 Ido Barnea <ibarnea@cisco.com>

profile fixes

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

--debug-image flag fix bug

0422016a 20-Jun-2016 imarom <imarom@cisco.com>

bug: multiplier can be string or unicode

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

d93a7ff8 17-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

master_daemon: show better status of executed command

3207f14a 17-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add ctrl+c as first try to kill daemons/TRex.
master daemon change directory to "/" to deal with case it's directory was deleted and update_trex() was used.
remove check connection to daemons as part of init of client (can be done manually per needed daemon)

6824df7c 16-Jun-2016 Hanoh Haim <hhaim@cisco.com>

fix python doc strings

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

fix TRex output not redirected

fb2b0153 08-Jun-2016 itraviv <itraviv@cisco.com>

commented out line 301

cbbc8ec4 08-Jun-2016 itraviv <itraviv@cisco.com>

added description to regression manager

5969e234 08-Jun-2016 itraviv <itraviv@cisco.com>

updated google analytics API

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

typo (GitHub pull request #14)

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

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

MBUF utilization: add size of RAM (MB) the MBUFs take

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

daemons fixes

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

singleton_daemon:verify RPC connectivity, shutdown the socket for immediate close

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

regression: add path to stl-sim at tests

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

remove STLSim from pcap example, remove search of BP-sim path

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

cpu utilization Python get_stats replace "force" flag with "use_1sec_cache", default False.

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

Merge branch 'master' into cpu_per_core


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

regression: lower multiplier for trex17 at imix assymetric

300ec241 02-Jun-2016 Yaroslav Brustinov <ybrustin@cisco.com>

cpu utilization per thread + mbufs per socket + add in tui

f26d353e 02-Jun-2016 Ido Barnea <ibarnea@cisco.com>

flow latency json changes

06f5cc0b 30-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

SingletonDaemon restart fix return value

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

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

958d3c25 30-May-2016 imarom <imarom@cisco.com>

async util. monitor
i40 FDIR delay issue

d944dab5 29-May-2016 Ido Barnea <ibarnea@cisco.com>

If not total_min, make it StatNotAvailable

8face98e 29-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


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

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

f2abf803 29-May-2016 Ido Barnea <ibarnea@cisco.com>

Handle latency min when there are no samples

dad5f591 29-May-2016 imarom <imarom@cisco.com>

merge fix for double barrier


285e051d 28-May-2016 imarom <imarom@cisco.com>

fix for bug trex-210:
double barrier is required to make sure sync with the server

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

revert hltapi change

1df2f7b5 29-May-2016 Ido Barnea <ibarnea@cisco.com>

Fix for broken latency example

b0b3908b 28-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

master_daemon & other daemons updates

4607fb55 27-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix bug: value of argument 1.0 was counted as "True" and not being added

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

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

tui: add histogram

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

9f266bd7 22-May-2016 Ido Barnea <ibarnea@cisco.com>

Added min latency calc in Python

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

Fixes for latency issues + additions to tests

1cae7714 21-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

trex_client.py also for python3

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

trex_client: de-unicode get_trex_path

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

TUI: add tx and rx packets at latency panel

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

regression: skip stl rx test at virtual nics

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

typo

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

add example of using Native STL or HLTAPI via JSONRPC calls

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

enhance stats to support JSON

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

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

Enlarged ZMQ timeout

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

0968caf0 18-May-2016 Hanoh Haim <hhaim@cisco.com>

fix python doc string error

3eb2d133 18-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

tui fixes

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

Change to latency python + small fixes

52bc62a3 18-May-2016 imarom <imarom@cisco.com>

amplifying a port's bandwidth does not affect latency streams

e72b12ea 17-May-2016 Ido Barnea <ibarnea@cisco.com>

moved jitter into latency in python

3e024d8b 16-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add latency panel to TUI

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

89d643b9 05-May-2016 Ido Barnea <ibarnea@cisco.com>

Regression tests working. Still missing python API to parse latency json

8b1d07ff 17-May-2016 imarom <imarom@cisco.com>

flush TX queue before sending done message to CP

6dac5c0b 17-May-2016 imarom <imarom@cisco.com>

timeout fix - two bugs in two lines of code :-( ... now it should be ok

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

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

d4391c7b 16-May-2016 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b33:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core


f98c5842 16-May-2016 imarom <imarom@cisco.com>

fix timeout issue due to race with async response from server

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

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

fix indent for building docs

4bebad9e 13-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

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

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

CPU calculation is different now, in flavor to be higher than real, update the values

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

add more example for client api

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

2d37b9f9 10-May-2016 Hanoh Haim <hhaim@cisco.com>

merge from master


63bf6aba 10-May-2016 imarom <imarom@cisco.com>

PCAP API - added packet hook
example is much simpler now

6daea438 10-May-2016 imarom <imarom@cisco.com>

wait_on_traffic might get stuck if the async thread unexpectedly crashed
or exited

dc622bd3 10-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


ba731d02 10-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: use flow_stats only for ipv4 packets, add flag to disable flow_stats, add argument for custom flow_stat id for use in profiles.

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

38369dfc 09-May-2016 imarom <imarom@cisco.com>

clear_stats must first call an async barrier
otherwise we might clean unsycned stats and it will be useless
next time the client gets an async update

1142e8c4 09-May-2016 imarom <imarom@cisco.com>

added force option to local PCAP - for > 1MB files

f2b38a3d 09-May-2016 imarom <imarom@cisco.com>

small fix for TUI (shows CPU util. in round up float)

db9145d2 08-May-2016 imarom <imarom@cisco.com>

added duration to remote push

75ce59e5 08-May-2016 imarom <imarom@cisco.com>

PCAP refinement

8691f401 03-May-2016 imarom <imarom@cisco.com>

first remote PCAP push - draft

8b4df272 08-May-2016 Hanoh Haim <hhaim@cisco.com>

add cache to CP

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

c227a2ff 02-May-2016 imarom <imarom@cisco.com>

two fixes:
1. history traversal with lock when adding stats objects
2. sync with ports only when you acquire the port, reset does not sync
with the streams

a9af3198 02-May-2016 imarom <imarom@cisco.com>

Python circular object reference - fix

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

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

stateful API: avoid zero division

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

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

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

minor fix to TUI with no ports

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


6840551a 19-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


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.

e6d1ca8b 18-Apr-2016 imarom <imarom@cisco.com>

portattr console command fix

b12cc7fd 18-Apr-2016 imarom <imarom@cisco.com>

minor fix

7e599394 18-Apr-2016 imarom <imarom@cisco.com>

support for reacquire command
also better sync with the server about ownership of ports

1fa7b64c 18-Apr-2016 imarom <imarom@cisco.com>

simple intro while connecting to the server

cd40f4a3 17-Apr-2016 imarom <imarom@cisco.com>

added example for get_warnings()

882bc200 17-Apr-2016 imarom <imarom@cisco.com>

TUI might crash - do not include unicode chars if stdout encoding is not
'UTF-8'
also, some fixes for the TUI port screen

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

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

Merge remote-tracking branch 'origin/master'


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

8decca77 14-Apr-2016 imarom <imarom@cisco.com>

by default TUI shows all ports - can be switched to owned by pressing
'o'

94ce0dcd 14-Apr-2016 imarom <imarom@cisco.com>

fixed partial ports console

9a9c5016 14-Apr-2016 imarom <imarom@cisco.com>

quick fix for console
partial ports still not work well

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

regression: python3 support

0b39ec30 13-Apr-2016 imarom <imarom@cisco.com>

support for partial port acquire on console
--readonly, -a [ports], -f

87bac1ab 12-Apr-2016 imarom <imarom@cisco.com>

added checks for warnings on examples

5a26a099 12-Apr-2016 imarom <imarom@cisco.com>

events API and RX core util.

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

regression: trex-dan +1 core for ipv6 simple

3117eab2 11-Apr-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hltapi: modify and remove traffic fixes

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

4aab694d 10-Apr-2016 Hanoh Haim <hhaim@cisco.com>

Merge trex-197 bug fix


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

3c9c5ad0 10-Apr-2016 Hanoh Haim <hhaim@cisco.com>

fix pkt size and speed in example stl_bi_dir_flow

9823cf0a 10-Apr-2016 imarom <imarom@cisco.com>

multicore tests new goldens (because of phase)

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

added tests for multi core

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

multicore scheduling

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

330cf8f7 09-Apr-2016 Dan Klein <danklein10@gmail.com>

basic modifications for TRex tui to support toggle filtering on ports

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

3cf9118e 04-Apr-2016 Hanoh Haim <hhaim@cisco.com>

Merge branch 'master' of git://github.com/vakalapa/trex-core into vakalapa-master


e88334cb 04-Apr-2016 vakalapa <vakalapa@cisco.com>

changed the trex server url

14e4f028 04-Apr-2016 vakalapa <vakalapa@cisco.com>

Adding trex tcl client and example tcl script

4eacb570 03-Apr-2016 imarom <imarom@cisco.com>

API classes (versions)

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

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

typo

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

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

make the stl console to work at client package/from stl directory itself

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.

72508ce1 31-Mar-2016 Hanoh Haim <hhaim@cisco.com>

some david sphinx cleanup

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

fix david regression issues

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

Merge David4 branch


a627a1d4 31-Mar-2016 DavidBlock <dablock@cisco.com>

David edits of trex-core api material

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)

fc462042 29-Mar-2016 imarom <imarom@cisco.com>

RX stats wait_on_traffic

d4791e05 29-Mar-2016 imarom <imarom@cisco.com>

RX stats two stage API (stop and remove RX filters)

422c7c52 30-Mar-2016 Hanoh Haim <hhaim@cisco.com>

Merge GA to Python API


2ec326cb 30-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add ga to 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.

e99febc0 29-Mar-2016 imarom <imarom@cisco.com>

Python 3 crash for portattr

78ec5b86 29-Mar-2016 imarom <imarom@cisco.com>

TUI fixup - removed unicodes, and encode as utf-8 for python 2.7

e482f78c 29-Mar-2016 imarom <imarom@cisco.com>

TUI fixup

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

86767eec 24-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

trex_client pkg explain

764ef2e7 24-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

return client_utils

0a42bff0 24-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add imix_bidir example

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

gather stateful client to stf folder, create trex_client package

709eda3b 23-Mar-2016 imarom <imarom@cisco.com>

moving us to python 3 by default (console)

e9ab260a 23-Mar-2016 imarom <imarom@cisco.com>

fix for breakage in the doc

552aaf48 23-Mar-2016 imarom <imarom@cisco.com>

console now supports python3

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

python 3 - regression

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

yes...again Python3....

5e727474 23-Mar-2016 imarom <imarom@cisco.com>

Python 3 - another drop (package fixups)

64dd1f33 22-Mar-2016 imarom <imarom@cisco.com>

console push was broken

be0934dd 21-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

stateful server zmq import fix. TODO: check zmq per platform/py_version

738da2c0 21-Mar-2016 imarom <imarom@cisco.com>

python 3 - examples working

c59a02f8 21-Mar-2016 imarom <imarom@cisco.com>

python 3 support - phase 2

f72c6df9 21-Mar-2016 imarom <imarom@cisco.com>

python 3 support for package - phase 1

7e7cc8a3 20-Mar-2016 imarom <imarom@cisco.com>

python 3 - rearrange

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

regression: add trex17 with E1000

94ec2f0c 20-Mar-2016 imarom <imarom@cisco.com>

ZMQ CEL5.9 / 32 bit / 64 bit with python 2 / python 3

e7814e9b 17-Mar-2016 Hanoh Haim <hhaim@cisco.com>

Merge pyATS support


8c321b54 17-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add pyATS help

6af21336 17-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix integer checks, now they include "long"

11425470 17-Mar-2016 imarom <imarom@cisco.com>

'port_id' paramter for profiles

aa334e0e 16-Mar-2016 imarom <imarom@cisco.com>

tunables show on the console

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

regression: trex14 updated classification

7d0f9e5e 16-Mar-2016 imarom <imarom@cisco.com>

tunables for console

7d7cb50d 16-Mar-2016 imarom <imarom@cisco.com>

traceback should not inlcude our code

f803e5b2 16-Mar-2016 imarom <imarom@cisco.com>

FIX: direction for profile

9de93958 15-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

building native code: remove checksum fields

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

david comments

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

Merge profile doc


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

add profile doc

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

RX tests

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

STL RX tests

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

add packet builder doc

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

d935f8e4 13-Mar-2016 imarom <imarom@cisco.com>

removed some prints and a fix for error handling on add_streams

33386099 13-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add more API sample

17e720ee 13-Mar-2016 imarom <imarom@cisco.com>

add_streams now returns the correct stream IDs which were allocated by the port

cb4fc438 13-Mar-2016 imarom <imarom@cisco.com>

RX stats API/TUI refinement

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

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

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

hlt add traffic_control: action=poll, reset, sync_run, clear_stats. add wait_on_traffic. fix cleanup_session to remove streams

b2732e9d 11-Mar-2016 imarom <imarom@cisco.com>

ZMQ 32 bit for CEL 5.9

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

regression: add error print

71433c48 10-Mar-2016 Hanoh Haim <hhaim@cisco.com>

merge doc


2be2f7e9 10-Mar-2016 Hanoh Haim <hhaim@cisco.com>

basic doc for python client API

f24d22eb 10-Mar-2016 imarom <imarom@cisco.com>

stress test for RX on stl_flow_stats.py

54fb838e 10-Mar-2016 Hanoh Haim <hhaim@cisco.com>

first Stateless API doc

9d739f26 10-Mar-2016 imarom <imarom@cisco.com>

a minor fix

6229c603 10-Mar-2016 imarom <imarom@cisco.com>

yet another RX stats fixup

38847508 10-Mar-2016 imarom <imarom@cisco.com>

minor fix

3c2f0346 10-Mar-2016 imarom <imarom@cisco.com>

RX stats #2

8b0bb76f 09-Mar-2016 imarom <imarom@cisco.com>

RX STATS !

094411ef 08-Mar-2016 imarom <imarom@cisco.com>

BW for RX stats

60fbd456 08-Mar-2016 imarom <imarom@cisco.com>

RX stats - major refactor

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

regression: stl added 1 more map try + sleep

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

stl map: send initial streams to calm down switches, send x3 traffic to filter noises

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

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

Merge remote-tracking branch 'origin/master'


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;


regression/aggregate_results.py
regression/functional_unit_tests.py
regression/misc_methods.py
regression/stl/golden/basic_imix_golden.cap
regression/stl/golden/basic_imix_vm_golden.cap
regression/stl/golden/basic_tuple_gen_golden.cap
regression/stl/golden/udp_590.cap
regression/trex.py
regression/trex_unit_test.py
regression/unit_tests/__init__.py
regression/unit_tests/functional_tests/config.yaml
regression/unit_tests/functional_tests/functional_general_test.py
regression/unit_tests/functional_tests/hltapi_stream_builder_test.py
regression/unit_tests/functional_tests/misc_methods_test.py
regression/unit_tests/functional_tests/pkt_bld_general_test.py
regression/unit_tests/functional_tests/platform_cmd_cache_test.py
regression/unit_tests/functional_tests/platform_cmd_link_test.py
regression/unit_tests/functional_tests/platform_device_cfg_test.py
regression/unit_tests/functional_tests/platform_dual_if_obj_test.py
regression/unit_tests/functional_tests/platform_if_manager_test.py
regression/unit_tests/functional_tests/platform_if_obj_test.py
regression/unit_tests/functional_tests/scapy_pkt_builder_test.py
regression/unit_tests/functional_tests/stl_basic_tests.py
regression/unit_tests/tests_exceptions.py
regression/unit_tests/trex_general_test.py
regression/unit_tests/trex_imix_test.py
regression/unit_tests/trex_ipv6_test.py
regression/unit_tests/trex_nat_test.py
regression/unit_tests/trex_nbar_test.py
regression/unit_tests/trex_rx_test.py
trex_control_plane/stl/trex_stl_lib/trex_stl_packet_builder_scapy.py
trex_control_plane/stl/trex_stl_lib/trex_stl_streams.py
ccfb88c9 07-Mar-2016 Ido Barnea <ibarnea@cisco.com>

Added get_active_pgids

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

changed STLRxStats to STLFlowStats

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

0f1b82cf 05-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add --native argument to simulator

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

add manual padding to 60 bytes with zeros

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

f749b435 03-Mar-2016 imarom <imarom@cisco.com>

RX stats example "stl_rx_stream.py"

13cfb2c4 03-Mar-2016 imarom <imarom@cisco.com>

RX stats API

0a10805a 03-Mar-2016 Hanoh Haim <hhaim@cisco.com>

Merge Console merge


951a5033 03-Mar-2016 Hanoh Haim <hhaim@cisco.com>

console help looks better now

6d69e95c 03-Mar-2016 imarom <imarom@cisco.com>

XTERM might not be present on the machine
so TUI -x might give exception - fix it

26873712 02-Mar-2016 imarom <imarom@cisco.com>

port mapping - hardening

59a3b58d 02-Mar-2016 imarom <imarom@cisco.com>

TX barrier

42c621b9 01-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add stream name

4dc464d0 01-Mar-2016 Hanoh Haim <hhaim@cisco.com>

Merge --pkt support to stl-sim


0af59f17 01-Mar-2016 Hanoh Haim <hhaim@cisco.com>

add --pkt to stl-sim

37c4d043 29-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

fix expected pcap number of packets; add simple example of HLT

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

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

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

yet another limitation of 8 ports

e7118220 28-Feb-2016 imarom <imarom@cisco.com>

random var crash when range is full uint32_t or full uint64_t

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

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

21fe2bef 28-Feb-2016 imarom <imarom@cisco.com>

more info for ports (API and TUI)

5f17c48a 28-Feb-2016 imarom <imarom@cisco.com>

support for mac addr query

f23c253b 28-Feb-2016 imarom <imarom@cisco.com>

added port_info API
IPG for load PCAP cannot be less than 1 usec

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

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

accident - fixed problems from previous commit

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

3eb4f868 24-Feb-2016 imarom <imarom@cisco.com>

VM bug youtrack: trex-187
and rx stats

f0ab9eba 08-Feb-2016 Ido Barnea <ibarnea@cisco.com>

Rx stat per flow. Low level working for xl710, and partly for i350.
added full clone (with CP VM) to stream

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

Merge remote-tracking branch 'origin/master'


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

hltapi: add line rate and bps support

0e70a929 23-Feb-2016 imarom <imarom@cisco.com>

sync streams and some other bugs

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)

a420b4c4 23-Feb-2016 imarom <imarom@cisco.com>

conflicts

eb899885 22-Feb-2016 imarom <imarom@cisco.com>

some mods to the rate

d1360da9 21-Feb-2016 imarom <imarom@cisco.com>

rate is now backward compatiable to API

bc7f0b85 21-Feb-2016 imarom <imarom@cisco.com>

rate per stream

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

deepcopy for stream per port history

8fd2c69a 21-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

hlt: support ipv4 step number or ip

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

a5788f0e 17-Feb-2016 imarom <imarom@cisco.com>

stl_pcap.py example - how to transmit a pcap

d9b8bb0b 17-Feb-2016 imarom <imarom@cisco.com>

timeout connection error message was broken

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

8f6067d8 16-Feb-2016 imarom <imarom@cisco.com>

help was broken in the simulator
also some more bugs

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

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

Add support for mac replacement


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

add support for dp mac replace mode-golden were changed

6389df58 15-Feb-2016 imarom <imarom@cisco.com>

streams command was broken

ec369cd7 15-Feb-2016 imarom <imarom@cisco.com>

many bugs uncovered by the PCAP injection:
1. NamedTuple constructor
2. Scappy
3. zlib for server

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

minor fix

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

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

Integrate python split_by_field


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

support split by var

e9392617 11-Feb-2016 imarom <imarom@cisco.com>

YAML support for simulator

96e96afa 11-Feb-2016 imarom <imarom@cisco.com>

fixed 'streams' command that was broken because of my big commit

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

remove 1pkt test

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

fix profile tests

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

Integrate more tests
and examples


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

support relative path from profile - inspect stack for that

268c7f12 11-Feb-2016 imarom <imarom@cisco.com>

push support

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

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

hltapi did not commit

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

177b4863 11-Feb-2016 imarom <imarom@cisco.com>

simulator bug and some YAMLs legacy field

c585d631 10-Feb-2016 imarom <imarom@cisco.com>

fixed two bugs:
1. deque race between two threads in the stats
2. max stream ID + 1 for port

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

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

Merge another test


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

multi burst example

a69c4dd8 10-Feb-2016 imarom <imarom@cisco.com>

back to 'count' - as the DOC states

f8d4d5a8 10-Feb-2016 imarom <imarom@cisco.com>

number_of_bursts field was missing

cd4cf991 10-Feb-2016 imarom <imarom@cisco.com>

support for pcap/cap files (console, simulation and API)

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

Merge more test


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

burst example

6413382f 10-Feb-2016 imarom <imarom@cisco.com>

simulator didn't work in package mode

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

x client example mac/ip change

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

Merge new profile tests


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

fix the new profiles

72130595 10-Feb-2016 imarom <imarom@cisco.com>

packet builder documentation is disabled until we sort things out
with the docs

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

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

Merge branch 'refactor'


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

0aa48dc7 09-Feb-2016 imarom <imarom@cisco.com>

path checkup for lib

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

YAML profiles fixup

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

add more simulation tests

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

YAML loader

7e2be1dd 08-Feb-2016 imarom <imarom@cisco.com>

fixed examples to new model

6107c1ca 08-Feb-2016 imarom <imarom@cisco.com>

huge refactor - again


trex_control_plane/stl/console/__init__.py
trex_control_plane/stl/console/trex_console.py
trex_control_plane/stl/console/trex_root_path.py
trex_control_plane/stl/console/trex_tui.py
trex_control_plane/stl/examples/stl_bi_dir_flows.py
trex_control_plane/stl/examples/stl_imix.py
trex_control_plane/stl/examples/stl_path.py
trex_control_plane/stl/examples/stl_run_udp_simple.py
trex_control_plane/stl/examples/stl_simple_burst.py
trex_control_plane/stl/trex_stl_lib/__init__.py
trex_control_plane/stl/trex_stl_lib/api.py
trex_control_plane/stl/trex_stl_lib/trex_stl_async_client.py
trex_control_plane/stl/trex_stl_lib/trex_stl_client.py
trex_control_plane/stl/trex_stl_lib/trex_stl_exceptions.py
trex_control_plane/stl/trex_stl_lib/trex_stl_ext.py
trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py
trex_control_plane/stl/trex_stl_lib/trex_stl_packet_builder_interface.py
trex_control_plane/stl/trex_stl_lib/trex_stl_packet_builder_scapy.py
trex_control_plane/stl/trex_stl_lib/trex_stl_port.py
trex_control_plane/stl/trex_stl_lib/trex_stl_sim.py
trex_control_plane/stl/trex_stl_lib/trex_stl_stats.py
trex_control_plane/stl/trex_stl_lib/trex_stl_std.py
trex_control_plane/stl/trex_stl_lib/trex_stl_streams.py
trex_control_plane/stl/trex_stl_lib/trex_stl_types.py
trex_control_plane/stl/trex_stl_lib/utils/__init__.py
trex_control_plane/stl/trex_stl_lib/utils/common.py
trex_control_plane/stl/trex_stl_lib/utils/parsing_opts.py
trex_control_plane/stl/trex_stl_lib/utils/text_opts.py
trex_control_plane/stl/trex_stl_lib/utils/text_tables.py
wrap_stl_console.py
wrap_stl_sim.py
f5a5e50b 08-Feb-2016 imarom <imarom@cisco.com>

stream ID allocation

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

packet builder support raw/pcap file

995267db 08-Feb-2016 imarom <imarom@cisco.com>

first refactor

1ab9a175 08-Feb-2016 imarom <imarom@cisco.com>

fix for update command

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

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

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

add udp_pkt.py example

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

add stl-sim -f option

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

Merge simulation fix


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

fix simulation trim instruction

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

add yaml for older python

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

regression aggregate results: change colors

c8cd078f 03-Feb-2016 imarom <imarom@cisco.com>

integration issue

2887433c 03-Feb-2016 imarom <imarom@cisco.com>

integration with scapy

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

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

remove old tests

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

more scapy tests


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

Merge branch 'master' into scapy2


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

04fecbc6 02-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

scapy builder typo

48889fac 02-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

scapy builder typo

cf7dc73b 02-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

0603b286 02-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


88bd6a73 02-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Fix Dan's packet builder payload_gen reference to packet, HLTAPI updated for Scapy builder, Scapy builder style corrections

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

check scapy ipv6 packet

be5cbb41 02-Feb-2016 imarom <imarom@cisco.com>

fix for Issue trex-176

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

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

some scapy cleanups

f7d24e3f 01-Feb-2016 Hanoh Haim <hhaim@cisco.com>

first scapy version

11bcf4ca 01-Feb-2016 imarom <imarom@cisco.com>

fix for http://trex-tgn.cisco.com/youtrack/issue/trex-174

bdc690e8 01-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

HTLAPI update

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

4715b86a 28-Jan-2016 imarom <imarom@cisco.com>

added API: release, remove_stream

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

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

packet is now base64 encoded

2828fc9a 26-Jan-2016 imarom <imarom@cisco.com>

API simplification and example

4c645004 25-Jan-2016 imarom <imarom@cisco.com>

API cleaning up

15f1a170 24-Jan-2016 imarom <imarom@cisco.com>

stateless sim was broken

b87ac8e2 24-Jan-2016 imarom <imarom@cisco.com>

added support for L1 B/W check
both start/update now enforce this and it can
be bypassed by providing 'force'

7294d7f1 24-Jan-2016 imarom <imarom@cisco.com>

fixed issue trex-172: Console -m 100% is L2 and no L1
http://trex-tgn.cisco.com/youtrack/issue/trex-172

6f4a51c1 24-Jan-2016 imarom <imarom@cisco.com>

added example

cc75f3f7 21-Jan-2016 imarom <imarom@cisco.com>

phase 4

b726b568 20-Jan-2016 imarom <imarom@cisco.com>

draft #3

c93acc26 19-Jan-2016 imarom <imarom@cisco.com>

draft #2

2d9d5e14 18-Jan-2016 imarom <imarom@cisco.com>

highly draft - just backing up

9932ff8d 18-Jan-2016 imarom <imarom@cisco.com>

async publish now

11d328d3 17-Jan-2016 imarom <imarom@cisco.com>

draft of test API for stateless

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)

d3c89bc5 14-Jan-2016 imarom <imarom@cisco.com>

always on top for TUI now works no most platforms
(using GTK+ if available)

61dd670b 13-Jan-2016 imarom <imarom@cisco.com>

fixed the permission on the console directory (now creates with 777)

7baa5bda 13-Jan-2016 imarom <imarom@cisco.com>

-a is not mandatory anymore for every port's commands
the default is all ports

7ab12e39 13-Jan-2016 imarom <imarom@cisco.com>

cntrl+c in middle of line can abort the line instead of exiting

862ec9b8 13-Jan-2016 imarom <imarom@cisco.com>

TUI now writes to a string buffer and then to screen
(should be faster, like double buffering and switch)

fdc01234 13-Jan-2016 imarom <imarom@cisco.com>

added 'total' line to stats

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

update pkt builder vm

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

add Dan's packet builder functional tests

898fadae 12-Jan-2016 imarom <imarom@cisco.com>

perfectionist's job is never done - fixed the console prompt redraw when
an async event occurs so it looks nice

7ce793d7 12-Jan-2016 imarom <imarom@cisco.com>

some modifactions to the TUI
few things were fixed

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)

1d074bf3 10-Jan-2016 imarom <imarom@cisco.com>

random packet size - uses expected packet size
instead of the value as is

773e9d1c 10-Jan-2016 imarom <imarom@cisco.com>

Merge branch 'master' of https://github.com/danklein10/trex-core into danklein10-master


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

859a7210 08-Jan-2016 Dan Klein <danklein10@gmail.com>

minor updates

8e037c2b 08-Jan-2016 Dan Klein <danklein10@gmail.com>

Merge branch 'dan_stateless'

Added the support for "streams" command

Missing:
1. "--full" output
2. sync with server after crash
3. merging output for identical port streams


9fc980b8 07-Jan-2016 Dan Klein <danklein10@gmail.com>

Working version of streams view in TRex console.
TODO: sync when console crashes isn't integrated yet

a7223338 07-Jan-2016 imarom <imarom@cisco.com>

first bug caught by the simulator - memory leak

2dff2ccf 07-Jan-2016 imarom <imarom@cisco.com>

yet another stateless simulation phase

72ca9e76 06-Jan-2016 imarom <imarom@cisco.com>

more options to the stateless simulation

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

5f07d106 05-Jan-2016 Hanoh Haim <hhaim@cisco.com>

Merge branch 'random_pkt'


c905d6b0 05-Jan-2016 imarom <imarom@cisco.com>

stateless sim - core_index and all cores simulation

349d4737 05-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Merge remote-tracking branch 'origin/master'


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


regression/CPlatform.py
regression/CProgressDisp.py
regression/CShowParser.py
regression/CustomLogger.py
regression/aggregate_results.py
regression/functional_unit_tests.py
regression/interactive_platform
regression/interactive_platform.py
regression/interfaces_e.py
regression/misc_methods.py
regression/outer_packages.py
regression/platform_cmd_link.py
regression/sshpass.exp
regression/stateless_example.py
regression/style.css
regression/trex.py
regression/trex_unit_test.py
regression/unit_tests/__init__.py
regression/unit_tests/functional_tests/config.yaml
regression/unit_tests/functional_tests/functional_general_test.py
regression/unit_tests/functional_tests/misc_methods_test.py
regression/unit_tests/functional_tests/platform_cmd_cache_test.py
regression/unit_tests/functional_tests/platform_cmd_link_test.py
regression/unit_tests/functional_tests/platform_device_cfg_test.py
regression/unit_tests/functional_tests/platform_dual_if_obj_test.py
regression/unit_tests/functional_tests/platform_if_manager_test.py
regression/unit_tests/functional_tests/platform_if_obj_test.py
regression/unit_tests/tests_exceptions.py
regression/unit_tests/trex_general_test.py
regression/unit_tests/trex_imix_test.py
regression/unit_tests/trex_ipv6_test.py
regression/unit_tests/trex_nat_test.py
regression/unit_tests/trex_nbar_test.py
regression/unit_tests/trex_rx_test.py
trex_control_plane/client/trex_hltapi.py
trex_control_plane/client_utils/external_packages.py
trex_control_plane/client_utils/packet_builder.py
trex_control_plane/common/external_packages.py
629b54c4 04-Jan-2016 Dan Klein <danklein10@gmail.com>

Merge branch 'master' into dan_stateless


37570991 04-Jan-2016 Dan Klein <danklein10@gmail.com>

updated stats

857bdcf0 04-Jan-2016 imarom <imarom@cisco.com>

some additions to the stateless simulation mode

e134270a 04-Jan-2016 imarom <imarom@cisco.com>

a script to inject simulation stateless files

9e16960d 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

trim packet size command works

5c24b9f7 27-Dec-2015 imarom <imarom@cisco.com>

updated server pacakges include for ZMQ

aec3c8f4 27-Dec-2015 imarom <imarom@cisco.com>

provide a CEL 5.9 a way to run trex-console

ba297ed1 24-Dec-2015 imarom <imarom@cisco.com>

some TUI tweaks

7968d59c 24-Dec-2015 imarom <imarom@cisco.com>

CPU util beautification
PPS total is only TX now and not TX + RX

fb46a173 23-Dec-2015 imarom <imarom@cisco.com>

connected control plane to split

fca3bf55 21-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

trex_client.py: maximal latency should not include c-max-*, only max-*

dbd2b47c 21-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

latency.cpp: update ports stats at CLatencyManager::update, instead of CCPortLatency::DumpShort
Python API added:
* is_idle(): determine if TRex is in idle state
* sample_x_seconds(): sample TRex for given number of seconds, useful for changing device (router etc.) config afterwards.

5cef472b 16-Dec-2015 Hanoh Haim <hhaim@cisco.com>

minor

3f6e247e 16-Dec-2015 Hanoh Haim <hhaim@cisco.com>

add tuple gen command and yaml example

a1fbf173 15-Dec-2015 Hanoh Haim <hhaim@cisco.com>

Merge from master


f0919e28 16-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

typo

fc92c730 16-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

trex_client.py: increase timeout by '-k' argument seconds, as it leaves TRex in 'Starting' state.

a7967979 16-Dec-2015 Dan Klein <danklein10@gmail.com>

cleaned the code a little, added load_packet_from_pcap into packet builder functionality.

68bf754b 15-Dec-2015 imarom <imarom@cisco.com>

Merging lastest 'master' to side branch 'vm'

Conflicts:
scripts/automation/trex_control_plane/console/trex_console.py


419a25e9 15-Dec-2015 imarom <imarom@cisco.com>

VM: connected control plane to DP

7b1796d8 15-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

TRex API: increase timeout (from 30 to 40) of waiting for TRex to change state from Starting to Idle or Running.

bfb15053 15-Dec-2015 imarom <imarom@cisco.com>

moved all return code values to RC types (better for batch rc)
also few fixes

d71dbce9 14-Dec-2015 imarom <imarom@cisco.com>

bugs fixes
1. ignore your own force acquire of ports
2. TUI fixes

1a0e24fa 14-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

publish rx_check counters via ZMQ even with iom=0

bae48d6c 14-Dec-2015 imarom <imarom@cisco.com>

TUI v2.0 - now no flickering, state machine for lost of connectivity
and TUI can be started in xterm using tui -x

3b66e1dd 13-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

python API: determine TRex version in more robust way

fc4b8bdd 10-Dec-2015 imarom <imarom@cisco.com>

added a "--tui" feature to the console
it opens in read only mode and runs the TUI

7567166c 10-Dec-2015 imarom <imarom@cisco.com>

removed session id - not necessary

95c2405d 09-Dec-2015 imarom <imarom@cisco.com>

read only support

1355327e 08-Dec-2015 imarom <imarom@cisco.com>

some modifications to the tables
added clear stats as well

8ed7433b 08-Dec-2015 imarom <imarom@cisco.com>

dynamic commands on TUI

8713749a 08-Dec-2015 imarom <imarom@cisco.com>

a minor fix to the TUI (pause/resume all ports)

feb152b7 08-Dec-2015 imarom <imarom@cisco.com>

text based TUI (does not use ncurses)

d2cd7b15 08-Dec-2015 Ido Barnea <ibarnea@cisco.com>

Fix to documentation of python function generate_run_cmd

01af153c 07-Dec-2015 imarom <imarom@cisco.com>

removed duplications

24b895f6 07-Dec-2015 imarom <imarom@cisco.com>

Merge branch 'dan_stateless' into a test branch

Conflicts:
scripts/automation/trex_control_plane/client/trex_async_client.py
scripts/automation/trex_control_plane/client/trex_stateless_client.py
scripts/automation/trex_control_plane/client_utils/parsing_opts.py
scripts/automation/trex_control_plane/console/trex_console.py


0fc30ada 07-Dec-2015 imarom <imarom@cisco.com>

added 'dry' option to start command
this enables showing a profile map before starting

b420c370 07-Dec-2015 imarom <imarom@cisco.com>

some validate info

1895d214 07-Dec-2015 Dan Klein <danklein10@gmail.com>

clear command now works as well..

503c10b0 07-Dec-2015 Dan Klein <danklein10@gmail.com>

Re-designed the statistic building model based on agreed diagram.
WORKING: all polling stats

5011073d 06-Dec-2015 Yaroslav Brustinov <ybrustin@cisco.com>

python API:fix no latency specified in tests

026f949f 06-Dec-2015 imarom <imarom@cisco.com>

ZMQ bug - connect / disconnect fron another thread on pyhton (not safe !)
fixed and more hardening

a6af2a8e 03-Dec-2015 imarom <imarom@cisco.com>

various fixes (each one is a minor one)

a48cd647 01-Dec-2015 imarom <imarom@cisco.com>

1. fixed ZMQ message limitation
2. added some scale yamls for IMIX (300 streams, 1000 streams)
3. return objects are always complex objects (not strings) - for backward compatability
4. some minor adjustments to ZMQ socket timeouts

7f07d43e 29-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b33:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core


4c94931c 29-Nov-2015 imarom <imarom@cisco.com>

support for update +/- request

a609111b 28-Nov-2015 Dan Klein <danklein10@gmail.com>

Supports all desired stats option, plus clearing option

54a8bafe 27-Nov-2015 Yaroslav Brustinov <ybrustin@cisco.com>

restore comment

a9f6028e 27-Nov-2015 Yaroslav Brustinov <ybrustin@cisco.com>

fix second try of running daemon: second daemonize_parser() ruins input args

27a7103d 26-Nov-2015 imarom <imarom@cisco.com>

when connection is lost - identify this on the console

4486f986 26-Nov-2015 Dan Klein <danklein10@gmail.com>

Merge branch 'master' into dan_stateless

# Conflicts (solved):
# scripts/automation/trex_control_plane/client_utils/parsing_opts.py


91f6c24f 26-Nov-2015 Dan Klein <danklein10@gmail.com>

Initial implementation of stats prompting

d9a11302 26-Nov-2015 imarom <imarom@cisco.com>

added support for 'update'

b6ec2066 25-Nov-2015 imarom <imarom@cisco.com>

fixed a bug with default start command in the console
also added clear events and more types of events

92dea378 25-Nov-2015 imarom <imarom@cisco.com>

added events log

4a41c26a 25-Nov-2015 imarom <imarom@cisco.com>

support for "total" flag for start
also fixed a bug in mpps (trex console)

b0446de9 25-Nov-2015 imarom <imarom@cisco.com>

removed some garbage prints

963da095 25-Nov-2015 imarom <imarom@cisco.com>

added history command support - you can show the history or execute a previous command

045d0f8f 24-Nov-2015 imarom <imarom@cisco.com>

added support for percentage on start
also added info about the correct interface driver and speed
from DPDK layer

ac6f8e7c 24-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core


1e1c1105 24-Nov-2015 Hanoh Haim <hhaim@cisco.com>

minor console fix

1f6977d1 23-Nov-2015 imarom <imarom@cisco.com>

add stream graph + support for console to use any of the following
bps, kbps, mbps, gbps, pps, kpps, mbps
percentage is not working yet

54c1f0fc 23-Nov-2015 Hanoh Haim <hhaim@cisco.com>

add pause/resume into the console

903b8553 22-Nov-2015 imarom <imarom@cisco.com>

TUI back online

2ae2e4e8 19-Nov-2015 imarom <imarom@cisco.com>

full async DP stop support

f3d60d71 19-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core


84e9d7a4 19-Nov-2015 Dan Klein <danklein10@gmail.com>

History feature is DONE
Fixed bugs
Cleaned code, more like PEP8

65054997 17-Nov-2015 imarom <imarom@cisco.com>

minor bug in wait cmd

bb6dec2e 16-Nov-2015 Dan Klein <danklein10@gmail.com>

created general trex console class
added dynamic server async support
fixed bugs

94b12389 15-Nov-2015 imarom <imarom@cisco.com>

added duration to the RPC server (and all the way to the DP)
*STILL NEEDS FIXING THE DP STOP SCHED MESSAGE"

56becbc1 15-Nov-2015 imarom <imarom@cisco.com>

few fixes to ZMQ client (timeout values)

2dee3346 15-Nov-2015 imarom <imarom@cisco.com>

clean shell / client
added script for run

1f98e85a 13-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'rpc_intg1' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core into rpc_intg1


57e67fd2 13-Nov-2015 imarom <imarom@cisco.com>

few mods
few fixes

TUI is not working yet...
need to fix more stuff
a checkpoint for now

51358184 12-Nov-2015 imarom <imarom@cisco.com>

modifying stateless client to a simpler lightweight module

78c6593c 12-Nov-2015 imarom <imarom@cisco.com>

DRAFT - only for internal purpose

45b71cff 12-Nov-2015 Hanoh Haim <hhaim@cisco.com>

refactor stream object

467382a7 11-Nov-2015 imarom <imarom@cisco.com>

lightweight console

d04fb533 10-Nov-2015 Dan Klein <danklein10@gmail.com>

Major progress in parsing, not stable yet
Most advanced: start, stop functionality

6394039f 09-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'rpc_intg1' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core into rpc_intg1


9c32c36b 09-Nov-2015 imarom <imarom@cisco.com>

moved logic to the port class
also implemented the state machine for CP port

82280f7c 09-Nov-2015 Hanoh Haim <hhaim@cisco.com>

Merge branch 'rpc_intg1'


bc7d9ee8 08-Nov-2015 imarom <imarom@cisco.com>

code review notes:
1. performance improvement for stateless DP core object (direct object)
2. exit scheduler loop is now using a scheduled message and not IF
3. duration for inifinite is negative number
4. fixed stop_traffic scheduled node time

f6b521fb 07-Nov-2015 Dan Klein <danklei@cisco.com>

Merge remote-tracking branch 'origin/rpc_intg1' into rpc_intg1


953a250e 07-Nov-2015 Dan Klein <danklei@cisco.com>

Extended line parsing options, didn't apply all changes on console YET

64198d95 05-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'rpc_intg1' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core into rpc_intg1


e9250761 05-Nov-2015 imarom <imarom@cisco.com>

bug fixes in status window

36a9677c 05-Nov-2015 Dan Klein <danklein10@gmail.com>

added custom line parsing class and methods

53062549 04-Nov-2015 imarom <imarom@cisco.com>

new format for the status per port

30b87959 04-Nov-2015 imarom <imarom@cisco.com>

some fields were missing from the ZMQ publisher

1be6a146 03-Nov-2015 Dan Klein <danklein10@gmail.com>

Merge remote-tracking branch 'origin/rpc_intg1' into rpc_intg1


597f74d8 03-Nov-2015 Dan Klein <danklein10@gmail.com>

updated sync_client

c2928039 03-Nov-2015 imarom <imarom@cisco.com>

fields for specific ports on the status screen

0ceddc74 03-Nov-2015 Dan Klein <danklein10@gmail.com>

first commit for advnaced options

274bca26 03-Nov-2015 Dan Klein <danklein10@gmail.com>

Added parsing file for console advanced options

3fb4e4c1 02-Nov-2015 imarom <imarom@cisco.com>

few bug fixes for last commit

1586ab13 02-Nov-2015 imarom <imarom@cisco.com>

status is back online + ZMQ async stats

7d7767e1 01-Nov-2015 imarom <imarom@cisco.com>

added support for a new RPC command : sync_user
provides a way to sync a console / GUI to the server for a specific user

eacf2829 01-Nov-2015 imarom <imarom@cisco.com>

added support for 'mul' field in start_traffic RPC command

2636c09c 29-Oct-2015 Dan Klein <danklei@cisco.com>

Fixed verbose mode
More stability fixes
removed irrelevand methods

d78150a6 29-Oct-2015 Dan Klein <danklei@cisco.com>

Awesome working start/stop traffic console
Fixed more stability issues :)
Ready for merging.

13c353b9 29-Oct-2015 Dan Klein <danklei@cisco.com>

fixed console issues after testsing them

aa37a0ab 29-Oct-2015 Dan Klein <danklein10@gmail.com>

Console redesign using trex_stateless_client module

5377774a 29-Oct-2015 Dan Klein <danklein10@gmail.com>

Added module for text formatting, such that coloring, bold, underline.

f963facd 28-Oct-2015 Dan Klein <danklei@cisco.com>

console progress, still SHAKY!

0c2b3c83 28-Oct-2015 Dan Klein <danklei@cisco.com>

updated more HLTAPI functionality and fixed found bugs.
Working: Start/stop traffic, traffic config (semi), connect, clean
Missing: stats
Next: boost console

fe6e0336 28-Oct-2015 Dan Klein <danklein10@gmail.com>

more HLTAPI 2

3bebf608 27-Oct-2015 Dan Klein <danklei@cisco.com>

More HLTAPI

d2453a6b 27-Oct-2015 Dan Klein <danklei@cisco.com>

more HLTAPI

a39e4416 27-Oct-2015 Dan Klein <danklei@cisco.com>

more hltapi progress
connect working

a573adc6 27-Oct-2015 Yaroslav Brustinov <ybrustin@cisco.com>

fix call ./t-rex-64 --help for getting version

ffab8fdc 26-Oct-2015 Yaroslav Brustinov <ybrustin@cisco.com>

API add: get_trex_log(), get_trex_daemon_log(), get_trex_version()

b44239e4 26-Oct-2015 Dan Klein <danklei@cisco.com>

add disconnect functionality

de907624 25-Oct-2015 Dan Klein <danklei@cisco.com>

fixed streamlist loading

7c35235f 25-Oct-2015 Dan Klein <danklei@cisco.com>

refactor tx_link -> comm_link

18f99983 25-Oct-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into dan_stateless


ebb0b48f 25-Oct-2015 Dan Klein <danklein10@gmail.com>

HLTAPI progress...

ed130673 25-Oct-2015 Dan Klein <danklei@cisco.com>

Fixed importing of packages at documentation building

a2a634fc 22-Oct-2015 Dan Klein <danklei@cisco.com>

minor updates

876c7657 21-Oct-2015 Dan Klein <danklei@cisco.com>

Added support for path autocomletion for console methods :)

5abe21ff 20-Oct-2015 Dan Klein <danklei@cisco.com>

+ Added traffic options at stl directory
+ updated console to support multiplier on loading
+ fixed minor issues at yaml_utils and trex_streams objects
+ console not stable, YET

cf753587 20-Oct-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into master-demo +
working demo of loading a YAML, and attaching it to server


d09df997 20-Oct-2015 Dan Klein <danklei@cisco.com>

Major progress in console, yaml utils, and trex_streams
basically done, minor changes remianing
BIG ISSUE LEFT: rewire console to work with trexstateless client module

872a205b 19-Oct-2015 Hanoh Haim <hhaim@cisco.com>

Merge branch 'rpc' -> add support for interactive mode


80bd7895 18-Oct-2015 Dan Klein <danklei@cisco.com>

Progress in trex_streams and in yaml_utils.
Next, start working on StreamList object

4a8d34c7 18-Oct-2015 Dan Klein <danklein10@gmail.com>

more yaml utils, better streams handling

2c38ad7f 16-Oct-2015 Dan Klein <danklei@cisco.com>

Updated YAMLutils and rpc_defaults with relevant progress

7ada106a 15-Oct-2015 Hanoh Haim <hhaim@cisco.com>

change console permission

0c5a4348 15-Oct-2015 Dan Klein <danklein10@gmail.com>

updated yaml utils and stream object

2dd1a4d8 14-Oct-2015 Dan Klein <danklei@cisco.com>

merged jsonrpc client for mock compatibility

22cab506 14-Oct-2015 Dan Klein <danklei@cisco.com>

Merge branch 'dan_stateless'


4c797902 14-Oct-2015 Dan Klein <danklei@cisco.com>

Merge remote-tracking branch 'origin/master'


508703e1 13-Oct-2015 Dan Klein <danklei@cisco.com>

Fixed trex bugs in Ubuntu disctribution (Firing trex-daemon server) and unresolved domain name handling.

b18e8dc6 13-Oct-2015 Hanoh Haim <hhaim@cisco.com>

Another Typo fix T-Rex -> TRex

0951a3e7 12-Oct-2015 Dan Klein <danklei@cisco.com>

merged with master

7482f09b 12-Oct-2015 Dan Klein <danklei@cisco.com>

cosmetics

a9ead581 12-Oct-2015 Dan Klein <danklei@cisco.com>

solving conflicts

bd640666 12-Oct-2015 Dan Klein <danklei@cisco.com>

solving conflicts

63318b05 12-Oct-2015 Dan Klein <danklei@cisco.com>

fixed documentation conflicts

fba96639 12-Oct-2015 Dan Klein <danklei@cisco.com>

Merge branch 'dan_stateless' into dan_latest


e6bf8498 12-Oct-2015 Dan Klein <danklei@cisco.com>

named with nametuples the returnvalue of the "send_raw_msg" method.

a9f60d36 11-Oct-2015 Dan Klein <danklei@cisco.com>

Updated handlers of getter methods and stats (Global, port, stream).
Also, set return values of RPC commands as namedtuples

d1065266 12-Oct-2015 Dan Klein <danklein10@gmail.com>

Applied some code cosmetics

d56d0665 08-Oct-2015 imarom <imarom@cisco.com>

Merge branch 'master' into rpc


086dac98 07-Oct-2015 Dan Klein <danklein10@gmail.com>

More progress in stateless client.
Mainly more mature approach to handling results

4d53d6e2 07-Oct-2015 imarom <imarom@cisco.com>

added async publisher to the RPC server

c3ced9cd 07-Oct-2015 Dan Klein <danklein10@gmail.com>

Applied port validity on port_id relevant methods

4f286bfe 07-Oct-2015 Dan Klein <danklein10@gmail.com>

progress in TRexStatelessClient module

mainly at batching support

bafc3ec4 06-Oct-2015 Dan Klein <danklein10@gmail.com>

updated stats handling implementation

c27d9bf5 06-Oct-2015 Dan Klein <danklein10@gmail.com>

Incorporating batch commands in stateless client

2b5c0e9f 06-Oct-2015 Dan Klein <danklei@cisco.com>

progress in stateless client, added trex_stats

54fb5cd6 05-Oct-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into dan_stateless


25c528e8 05-Oct-2015 Dan Klein <danklei@cisco.com>

removed any T-Rex string in doc

ada8c62d 05-Oct-2015 Dan Klein <danklei@cisco.com>

Removed any "T-Rex" string out of the code and documentation, using GREP!

9629c995 06-Oct-2015 Dan Klein <danklein10@gmail.com>

Commiting last night progress

c7ba20f4 04-Oct-2015 Dan Klein <danklei@cisco.com>

Updated packet export doc

1c43d1c6 04-Oct-2015 Dan Klein <danklei@cisco.com>

Updated implementation for packet_builder module

e4484262 04-Oct-2015 Dan Klein <danklei@cisco.com>

Updated sshpass file to avoid creation of daemon processes

16e3b190 04-Oct-2015 Dan Klein <danklei@cisco.com>

Updated and added documentation files for packet builder module

7e1bf360 04-Oct-2015 Dan Klein <danklei@cisco.com>

Replaced "outer_packages" with "external_packages" to avoid naming collision

ca479ac9 01-Oct-2015 Dan Klein <danklein10@gmail.com>

Updated control plain documentation with typos and T-Rex changed to TRex.

ddad1117 29-Sep-2015 Dan Klein <danklei@cisco.com>

Added dedicated import for enum module in order to overcome doc building import error

1f90e4ed 24-Sep-2015 imarom <imarom@cisco.com>

some improvements to the console

4651405f 24-Sep-2015 Dan Klein <danklei@cisco.com>

Basically finished (minor touches remaining) all VM instructions implementation

46d15e62 23-Sep-2015 Dan Klein <danklei@cisco.com>

cosmetics...

ed46f126 23-Sep-2015 Dan Klein <danklei@cisco.com>

Cosmetics over packet builder module

186ca35e 23-Sep-2015 Dan Klein <danklein10@gmail.com>

Finished implementing the ranging VM of IP Eth and custom fields

281e2eaa 23-Sep-2015 Dan Klein <danklein10@gmail.com>

Progress in ip_range methods

fb408d1f 23-Sep-2015 Dan Klein <danklein10@gmail.com>

Finished writing infra layer of all VM instructions

b3ac7fac 22-Sep-2015 Dan Klein <danklei@cisco.com>

updated packet builder and stateless client modules

52e2ab74 21-Sep-2015 imarom <imarom@cisco.com>

some minor fixes

14006b51 21-Sep-2015 imarom <imarom@cisco.com>

Merge branch 'master' into rpc

Conflicts:
scripts/automation/trex_control_plane/client_utils/jsonrpc_client.py


d9e1cc14 21-Sep-2015 imarom <imarom@cisco.com>

more refinments on the console

3f4249b2 21-Sep-2015 imarom <imarom@cisco.com>

some python console modifications

30c686d5 21-Sep-2015 imarom <imarom@cisco.com>

checkpoint - added stats and some python code

2965b8f7 21-Sep-2015 Dan Klein <danklein10@gmail.com>

Updated implementation of add_stream method, created subclasses to reflect vairous objects.

20a7b8ed 20-Sep-2015 Dan Klein <danklei@cisco.com>

minor updated to client API library, adding the CRxStats class

29de5a33 20-Sep-2015 Dan Klein <danklei@cisco.com>

temporary interactive stateless shell

28fef018 20-Sep-2015 Dan Klein <danklei@csi-kiwi-03.cisco.com>

Pushed Stateless progress (along with Packet Builder module)


56dbd342 17-Sep-2015 Dan Klein <danklei@cisco.com>

Major progress in the packet builder module.
Now able to create packets, dump them to JSON of pcap and more features added

dd99c389 16-Sep-2015 imarom <imarom@cisco.com>

added many tests to the RPC server
also, few tweaks for handling RPC server errors

ef520c7e 10-Sep-2015 Dan Klein <danklei@cisco.com>

Major progress in Packet building module and VM instruction sets.
added dot1q into dpkt lib
First abstractino of HLTAPI layer

c625b6e4 06-Sep-2015 imarom <imarom@cisco.com>

trex stateless changed to singleton.
added some more commands (remove all, get list of streams)

166e1b63 01-Sep-2015 imarom <imarom@cisco.com>

draft

580a81e3 01-Sep-2015 imarom <imarom@cisco.com>

added some colors

76071086 30-Aug-2015 Dan Klein <danklei@cisco.com>

another stateless progress

68df86e2 27-Aug-2015 Dan Klein <danklei@cisco.com>

progress in packet builder module

f8ac9d14 26-Aug-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into dan_stateless


fc46f261 26-Aug-2015 Dan Klein <danklei@cisco.com>

Rearranged files and external libraries in two different locations, one for cpp (trex-core/external_libs) and one for python (trex-core/scripts/external_libs)

cdcc6297 26-Aug-2015 Dan Klein <danklei@cisco.com>

added dpkt package, initial stateless client implementation


trex_control_plane/client/trex_stateless_client.py
trex_control_plane/client_utils/jsonrpc_client.py
trex_control_plane/client_utils/outer_packages.py
trex_control_plane/client_utils/packet_builder.py
trex_control_plane/examples/interactive_stateless.py
trex_control_plane/python_lib/dpkt-1.8.6.2/AUTHORS
trex_control_plane/python_lib/dpkt-1.8.6.2/CHANGES
trex_control_plane/python_lib/dpkt-1.8.6.2/LICENSE
trex_control_plane/python_lib/dpkt-1.8.6.2/MANIFEST.in
trex_control_plane/python_lib/dpkt-1.8.6.2/PKG-INFO
trex_control_plane/python_lib/dpkt-1.8.6.2/README.md
trex_control_plane/python_lib/dpkt-1.8.6.2/README.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/Makefile
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/api/api_auto.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/api/index.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/authors.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/badges.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/changelog.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/conf.py
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/contributing.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/examples.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/index.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/installation.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/license.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/plans.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/requirements.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/PKG-INFO
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/SOURCES.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/dependency_links.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/not-zip-safe
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/top_level.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/__init__.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ah.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aim.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoe.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoeata.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoecfg.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/asn1.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/bgp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/cdp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/crc32c.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/decorators.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dhcp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/diameter.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dns.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dpkt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dtp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/esp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ethernet.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/gre.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/gzip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/h225.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/hsrp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/http.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/icmp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/icmp6.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ieee80211.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/igmp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ip6.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ipx.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/llc.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/loopback.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/mrt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/netbios.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/netflow.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ntp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ospf.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pcap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pim.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pmap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ppp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pppoe.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/qq.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/radiotap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/radius.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rfb.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rpc.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rtp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rx.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sccp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sctp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sll.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/smb.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/snoop.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ssl.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ssl_ciphersuites.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/stp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/stun.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tcp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/telnet.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tftp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tns.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tpkt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/udp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/vrrp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/yahoo.py
trex_control_plane/python_lib/dpkt-1.8.6.2/setup.cfg
trex_control_plane/python_lib/dpkt-1.8.6.2/setup.py
98bc71b1 24-Aug-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into dan_stateless


7d3be8c6 24-Aug-2015 Dan Klein <danklei@cisco.com>

Changes location of console and fixed dependencies

dab741a8 24-Aug-2015 Dan Klein <danklei@cisco.com>

Fixed dependencies of Control Plane to use external_lib sources

d3f26ece 24-Aug-2015 Dan Klein <danklei@cisco.com>

Initial push to external_lib migration


trex_control_plane/python_lib/__init__.py
trex_control_plane/python_lib/enum34-1.0.4/PKG-INFO
trex_control_plane/python_lib/enum34-1.0.4/enum/LICENSE
trex_control_plane/python_lib/enum34-1.0.4/enum/README
trex_control_plane/python_lib/enum34-1.0.4/enum/__init__.py
trex_control_plane/python_lib/enum34-1.0.4/enum/doc/enum.rst
trex_control_plane/python_lib/enum34-1.0.4/enum/enum.py
trex_control_plane/python_lib/enum34-1.0.4/enum/test_enum.py
trex_control_plane/python_lib/enum34-1.0.4/setup.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/LICENSE.txt
trex_control_plane/python_lib/jsonrpclib-0.1.3/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-0.1.3/README.txt
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/SimpleJSONRPCServer.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/__init__.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/config.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/history.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/jsonclass.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/jsonrpc.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/setup.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/LICENSE.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/MANIFEST.in
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/README.rst
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/SimpleJSONRPCServer.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/__init__.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/config.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/history.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/jsonclass.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/jsonrpc.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/threadpool.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/utils.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/SOURCES.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/dependency_links.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/top_level.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/setup.cfg
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/setup.py
trex_control_plane/python_lib/lockfile-0.10.2/ACKS
trex_control_plane/python_lib/lockfile-0.10.2/AUTHORS
trex_control_plane/python_lib/lockfile-0.10.2/ChangeLog
trex_control_plane/python_lib/lockfile-0.10.2/LICENSE
trex_control_plane/python_lib/lockfile-0.10.2/PKG-INFO
trex_control_plane/python_lib/lockfile-0.10.2/README
trex_control_plane/python_lib/lockfile-0.10.2/RELEASE-NOTES
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/Makefile
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/conf.py
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/index.rst
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/PKG-INFO
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/SOURCES.txt
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/dependency_links.txt
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/not-zip-safe
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/top_level.txt
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/__init__.py
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/linklockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/mkdirlockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/pidlockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/sqlitelockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/lockfile/symlinklockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/setup.cfg
trex_control_plane/python_lib/lockfile-0.10.2/setup.py
trex_control_plane/python_lib/lockfile-0.10.2/test-requirements.txt
trex_control_plane/python_lib/lockfile-0.10.2/test/compliancetest.py
trex_control_plane/python_lib/lockfile-0.10.2/test/test_lockfile.py
trex_control_plane/python_lib/lockfile-0.10.2/tox.ini
trex_control_plane/python_lib/python-daemon-2.0.5/ChangeLog
trex_control_plane/python_lib/python-daemon-2.0.5/LICENSE.ASF-2
trex_control_plane/python_lib/python-daemon-2.0.5/LICENSE.GPL-3
trex_control_plane/python_lib/python-daemon-2.0.5/MANIFEST.in
trex_control_plane/python_lib/python-daemon-2.0.5/PKG-INFO
trex_control_plane/python_lib/python-daemon-2.0.5/daemon/__init__.py
trex_control_plane/python_lib/python-daemon-2.0.5/daemon/_metadata.py
trex_control_plane/python_lib/python-daemon-2.0.5/daemon/daemon.py
trex_control_plane/python_lib/python-daemon-2.0.5/daemon/pidfile.py
trex_control_plane/python_lib/python-daemon-2.0.5/daemon/runner.py
trex_control_plane/python_lib/python-daemon-2.0.5/doc/CREDITS
trex_control_plane/python_lib/python-daemon-2.0.5/doc/FAQ
trex_control_plane/python_lib/python-daemon-2.0.5/doc/TODO
trex_control_plane/python_lib/python-daemon-2.0.5/doc/hacking.txt
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/PKG-INFO
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/SOURCES.txt
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/dependency_links.txt
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/not-zip-safe
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/requires.txt
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/top_level.txt
trex_control_plane/python_lib/python-daemon-2.0.5/python_daemon.egg-info/version_info.json
trex_control_plane/python_lib/python-daemon-2.0.5/setup.cfg
trex_control_plane/python_lib/python-daemon-2.0.5/setup.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/__init__.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/scaffold.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/test_daemon.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/test_metadata.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/test_pidfile.py
trex_control_plane/python_lib/python-daemon-2.0.5/test/test_runner.py
trex_control_plane/python_lib/python-daemon-2.0.5/test_version.py
trex_control_plane/python_lib/python-daemon-2.0.5/version.py
trex_control_plane/python_lib/rednose-0.4.1/rednose.py
trex_control_plane/python_lib/rednose-0.4.1/setup.py
trex_control_plane/python_lib/termstyle/MANIFEST.in
trex_control_plane/python_lib/termstyle/Makefile
trex_control_plane/python_lib/termstyle/README.rst
trex_control_plane/python_lib/termstyle/VERSION
trex_control_plane/python_lib/termstyle/__init__.py
trex_control_plane/python_lib/termstyle/python-termstyle.xml
trex_control_plane/python_lib/termstyle/setup.py
trex_control_plane/python_lib/termstyle/termstyle.py
trex_control_plane/python_lib/termstyle/test2.py
trex_control_plane/python_lib/termstyle/test3.py
trex_control_plane/python_lib/termstyle/test_all.sh
trex_control_plane/python_lib/zmq_fedora.tar.gz
trex_control_plane/server/outer_packages.py
20eb7d36 24-Aug-2015 Dan Klein <danklei@cisco.com>

Merge branch 'master' into dan_stateless


84bb24ac 23-Aug-2015 Dan Klein <danklei@cisco.com>

changed .gitignore files from idea editor files

49f6b00b 23-Aug-2015 Dan Klein <danklei@cisco.com>

Added dkpt package, created basic shell for packetGen usage


__init__.py
trex_control_plane/client/outer_packages.py
trex_control_plane/examples/client_interactive_example.py
trex_control_plane/examples/interactive_stateless.py
trex_control_plane/python_lib/dpkt-1.8.6.2/AUTHORS
trex_control_plane/python_lib/dpkt-1.8.6.2/CHANGES
trex_control_plane/python_lib/dpkt-1.8.6.2/LICENSE
trex_control_plane/python_lib/dpkt-1.8.6.2/MANIFEST.in
trex_control_plane/python_lib/dpkt-1.8.6.2/PKG-INFO
trex_control_plane/python_lib/dpkt-1.8.6.2/README.md
trex_control_plane/python_lib/dpkt-1.8.6.2/README.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/Makefile
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/api/api_auto.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/api/index.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/authors.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/badges.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/changelog.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/conf.py
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/contributing.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/examples.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/index.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/installation.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/license.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/plans.rst
trex_control_plane/python_lib/dpkt-1.8.6.2/docs/requirements.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/PKG-INFO
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/SOURCES.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/dependency_links.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/not-zip-safe
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt.egg-info/top_level.txt
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/__init__.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ah.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aim.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoe.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoeata.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/aoecfg.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/asn1.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/bgp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/cdp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/crc32c.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/decorators.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dhcp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/diameter.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dns.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dpkt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/dtp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/esp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ethernet.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/gre.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/gzip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/h225.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/hsrp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/http.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/icmp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/icmp6.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ieee80211.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/igmp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ip6.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ipx.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/llc.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/loopback.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/mrt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/netbios.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/netflow.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ntp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ospf.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pcap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pim.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pmap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ppp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/pppoe.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/qq.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/radiotap.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/radius.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rfb.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rpc.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rtp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/rx.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sccp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sctp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sip.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/sll.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/smb.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/snoop.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ssl.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/ssl_ciphersuites.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/stp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/stun.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tcp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/telnet.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tftp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tns.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/tpkt.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/udp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/vrrp.py
trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/yahoo.py
trex_control_plane/python_lib/dpkt-1.8.6.2/setup.cfg
trex_control_plane/python_lib/dpkt-1.8.6.2/setup.py
trex_control_plane/server/extended_daemon_runner.py
405ba254 15-Jul-2015 Dan Klein <danklei@danklei-WS04.cisco.com>

Added another fix to client interactive example.

f66c1214 15-Jul-2015 Dan Klein <danklein10@gmail.com>

Fixed client interactive example of the Python API

8b52a31e 24-Jun-2015 Hanoh Haim <hhaim@cisco.com>

first version


config/trex-dan.cfg
config/trex-dev3.cfg
config/trex-esp80-hhaim.cfg
config/trex-hhaim.cfg
config/trex01-1g.cfg
graph_template.html
h_avc.py
phantom/phantomjs
phantom/rasterize.js
readme.txt
report_template.html
sshpass.exp
trex_control_plane/__init__.py
trex_control_plane/client/__init__.py
trex_control_plane/client/outer_packages.py
trex_control_plane/client/trex_adv_client.py
trex_control_plane/client/trex_client.py
trex_control_plane/client_utils/__init__.py
trex_control_plane/client_utils/general_utils.py
trex_control_plane/client_utils/trex_yaml_gen.py
trex_control_plane/common/__init__.py
trex_control_plane/common/trex_exceptions.py
trex_control_plane/common/trex_status_e.py
trex_control_plane/dirtree_no_files.txt
trex_control_plane/dirtree_with_files.txt
trex_control_plane/doc/Makefile
trex_control_plane/doc/_static/no_scrollbars.css
trex_control_plane/doc/about_trex.rst
trex_control_plane/doc/api/client_code.rst
trex_control_plane/doc/api/exceptions.rst
trex_control_plane/doc/api/index.rst
trex_control_plane/doc/api/json_fields.rst
trex_control_plane/doc/authors.rst
trex_control_plane/doc/client_utils.rst
trex_control_plane/doc/conf.py
trex_control_plane/doc/docs_utilities.py
trex_control_plane/doc/index.rst
trex_control_plane/doc/installation.rst
trex_control_plane/doc/json_dictionary.yaml
trex_control_plane/doc/license.rst
trex_control_plane/doc/requirements.rst
trex_control_plane/doc/usage_examples.rst
trex_control_plane/examples/__init__.py
trex_control_plane/examples/client_interactive_example.py
trex_control_plane/examples/pkt_generation_for_trex.py
trex_control_plane/examples/trex_root_path.py
trex_control_plane/python_lib/__init__.py
trex_control_plane/python_lib/enum34-1.0.4/PKG-INFO
trex_control_plane/python_lib/enum34-1.0.4/enum/LICENSE
trex_control_plane/python_lib/enum34-1.0.4/enum/README
trex_control_plane/python_lib/enum34-1.0.4/enum/__init__.py
trex_control_plane/python_lib/enum34-1.0.4/enum/doc/enum.rst
trex_control_plane/python_lib/enum34-1.0.4/enum/enum.py
trex_control_plane/python_lib/enum34-1.0.4/enum/test_enum.py
trex_control_plane/python_lib/enum34-1.0.4/setup.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/LICENSE.txt
trex_control_plane/python_lib/jsonrpclib-0.1.3/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-0.1.3/README.txt
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/SimpleJSONRPCServer.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/__init__.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/config.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/history.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/jsonclass.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/jsonrpclib/jsonrpc.py
trex_control_plane/python_lib/jsonrpclib-0.1.3/setup.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/LICENSE.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/MANIFEST.in
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/README.rst
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/SimpleJSONRPCServer.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/__init__.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/config.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/history.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/jsonclass.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/jsonrpc.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/threadpool.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib/utils.py
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/PKG-INFO
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/SOURCES.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/dependency_links.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/jsonrpclib_pelix.egg-info/top_level.txt
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/setup.cfg
trex_control_plane/python_lib/jsonrpclib-pelix-0.2.5/setup.py
trex_control_plane/python_lib/lockfile-0.10.2/ACKS
trex_control_plane/python_lib/lockfile-0.10.2/AUTHORS
trex_control_plane/python_lib/lockfile-0.10.2/ChangeLog
trex_control_plane/python_lib/lockfile-0.10.2/LICENSE
trex_control_plane/python_lib/lockfile-0.10.2/PKG-INFO
trex_control_plane/python_lib/lockfile-0.10.2/README
trex_control_plane/python_lib/lockfile-0.10.2/RELEASE-NOTES
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/Makefile
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/conf.py
trex_control_plane/python_lib/lockfile-0.10.2/doc/source/index.rst
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/PKG-INFO
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/SOURCES.txt
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/dependency_links.txt
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/not-zip-safe
trex_control_plane/python_lib/lockfile-0.10.2/lockfile.egg-info/top_level.txt