trex.git
9 years ago10G and VM work
Ido Barnea [Tue, 22 Mar 2016 15:36:43 +0000 (17:36 +0200)]
10G and VM work

9 years agoAdded CP to RX messages
Ido Barnea [Thu, 17 Mar 2016 14:10:11 +0000 (16:10 +0200)]
Added CP to RX messages

9 years agoRX bytes reporting working
Ido Barnea [Tue, 15 Mar 2016 16:36:04 +0000 (18:36 +0200)]
RX bytes reporting working

9 years ago1g pkt flow stat working
Ido Barnea [Tue, 15 Mar 2016 11:46:22 +0000 (13:46 +0200)]
1g pkt flow stat working

9 years agoconsole push was broken
imarom [Tue, 22 Mar 2016 08:53:23 +0000 (10:53 +0200)]
console push was broken

9 years agostateful server zmq import fix. TODO: check zmq per platform/py_version
Yaroslav Brustinov [Mon, 21 Mar 2016 22:03:38 +0000 (00:03 +0200)]
stateful server zmq import fix. TODO: check zmq per platform/py_version

9 years agopython 3 - examples working
imarom [Mon, 21 Mar 2016 15:22:06 +0000 (17:22 +0200)]
python 3 - examples working

9 years agopython 3 support - phase 2
imarom [Mon, 21 Mar 2016 14:20:41 +0000 (16:20 +0200)]
python 3 support - phase 2

9 years agoscapy python 2/3
imarom [Mon, 21 Mar 2016 14:03:47 +0000 (16:03 +0200)]
scapy python 2/3

9 years agopython 3 support for package - phase 1
imarom [Mon, 21 Mar 2016 12:48:00 +0000 (14:48 +0200)]
python 3 support for package - phase 1

9 years agoYAML python2 / python3
imarom [Mon, 21 Mar 2016 10:00:29 +0000 (12:00 +0200)]
YAML python2 / python3

9 years agopython 3 - rearrange
imarom [Sun, 20 Mar 2016 14:29:23 +0000 (16:29 +0200)]
python 3 - rearrange

9 years agoMerge Scapy 3.0
Hanoh Haim [Mon, 21 Mar 2016 10:55:37 +0000 (12:55 +0200)]
Merge Scapy 3.0

9 years agoscapy 3-0.18 with trex client diff
Hanoh Haim [Mon, 21 Mar 2016 10:55:16 +0000 (12:55 +0200)]
scapy 3-0.18 with trex client diff

9 years agoregression: add trex17 with E1000
Yaroslav Brustinov [Sun, 20 Mar 2016 16:21:43 +0000 (18:21 +0200)]
regression: add trex17 with E1000

9 years agoZMQ CEL5.9 / 32 bit / 64 bit with python 2 / python 3
imarom [Sun, 20 Mar 2016 09:49:17 +0000 (11:49 +0200)]
ZMQ CEL5.9 / 32 bit / 64 bit with python 2 / python 3

9 years agoshow progress on sync to server
Hanoh Haim [Thu, 17 Mar 2016 15:31:56 +0000 (17:31 +0200)]
show progress on sync to server

9 years agoadd more contrib guys
Hanoh Haim [Thu, 17 Mar 2016 15:20:59 +0000 (17:20 +0200)]
add more contrib guys

9 years agoMerge pyATS support
Hanoh Haim [Thu, 17 Mar 2016 15:01:15 +0000 (17:01 +0200)]
Merge pyATS support

9 years agoadd pyATS help
Hanoh Haim [Thu, 17 Mar 2016 15:01:04 +0000 (17:01 +0200)]
add pyATS help

9 years agofix integer checks, now they include "long"
Yaroslav Brustinov [Thu, 17 Mar 2016 14:54:46 +0000 (16:54 +0200)]
fix integer checks, now they include "long"

9 years ago'port_id' paramter for profiles
imarom [Thu, 17 Mar 2016 08:56:38 +0000 (10:56 +0200)]
'port_id' paramter for profiles

9 years agoe1000 patch to reduce log level of reading from file descriptor... error
Ido Barnea [Wed, 16 Mar 2016 18:08:57 +0000 (20:08 +0200)]
e1000 patch to reduce log level of reading from file descriptor... error

9 years agoMerge branch 'master' of csi-sceasr-b32:/auto/proj-pcube-b/apps/PL-b/tools/repo/...
Ido Barnea [Wed, 16 Mar 2016 18:04:28 +0000 (20:04 +0200)]
Merge branch 'master' of csi-sceasr-b32:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core

9 years agotunables show on the console
imarom [Wed, 16 Mar 2016 16:32:45 +0000 (18:32 +0200)]
tunables show on the console

9 years agoregression: trex14 updated classification
Yaroslav Brustinov [Wed, 16 Mar 2016 12:52:30 +0000 (14:52 +0200)]
regression: trex14 updated classification

9 years agotunables for console
imarom [Wed, 16 Mar 2016 12:23:53 +0000 (14:23 +0200)]
tunables for console

9 years agotraceback should not inlcude our code
imarom [Wed, 16 Mar 2016 09:39:04 +0000 (11:39 +0200)]
traceback should not inlcude our code

9 years agoFIX: direction for profile
imarom [Wed, 16 Mar 2016 09:30:40 +0000 (11:30 +0200)]
FIX: direction for profile

9 years agobuilding native code: remove checksum fields
Yaroslav Brustinov [Tue, 15 Mar 2016 14:19:13 +0000 (16:19 +0200)]
building native code: remove checksum fields

9 years agoSupport for Q in Q for debug packets
Ido Barnea [Tue, 15 Mar 2016 11:19:20 +0000 (13:19 +0200)]
Support for Q in Q for debug packets

9 years agodavid comments
Hanoh Haim [Mon, 14 Mar 2016 16:17:36 +0000 (18:17 +0200)]
david comments

9 years agoMerge profile doc
Hanoh Haim [Mon, 14 Mar 2016 14:56:01 +0000 (16:56 +0200)]
Merge profile doc

9 years agoadd profile doc
Hanoh Haim [Mon, 14 Mar 2016 14:55:42 +0000 (16:55 +0200)]
add profile doc

9 years agoRX tests
imarom [Mon, 14 Mar 2016 14:32:19 +0000 (16:32 +0200)]
RX tests

9 years agoSTL RX tests
imarom [Mon, 14 Mar 2016 12:15:53 +0000 (14:15 +0200)]
STL RX tests

9 years agoFix for issue with flow stats when doing fast stop/start for stream
Ido Barnea [Mon, 14 Mar 2016 14:20:04 +0000 (16:20 +0200)]
Fix for issue with flow stats when doing fast stop/start for stream

9 years agoadd packet builder doc
Hanoh Haim [Mon, 14 Mar 2016 12:08:29 +0000 (14:08 +0200)]
add packet builder doc

9 years agomerge cleanup
Hanoh Haim [Mon, 14 Mar 2016 11:48:40 +0000 (13:48 +0200)]
merge cleanup

9 years agosome cleanup for API doc
Hanoh Haim [Mon, 14 Mar 2016 11:37:44 +0000 (13:37 +0200)]
some cleanup for API doc

9 years agoregression: stl speedup (fix)
Yaroslav Brustinov [Mon, 14 Mar 2016 10:00:16 +0000 (12:00 +0200)]
regression: stl speedup (fix)

9 years agoregression: stl speedup
Yaroslav Brustinov [Mon, 14 Mar 2016 09:14:13 +0000 (11:14 +0200)]
regression: stl speedup

9 years agoremoved some prints and a fix for error handling on add_streams
imarom [Sun, 13 Mar 2016 15:37:36 +0000 (17:37 +0200)]
removed some prints and a fix for error handling on add_streams

9 years ago add more API sample
Hanoh Haim [Sun, 13 Mar 2016 15:07:39 +0000 (17:07 +0200)]
 add more API sample

9 years agoadd_streams now returns the correct stream IDs which were allocated by the port
imarom [Sun, 13 Mar 2016 13:23:51 +0000 (15:23 +0200)]
add_streams now returns the correct stream IDs which were allocated by the port

9 years agoRX stats API/TUI refinement
imarom [Sun, 13 Mar 2016 13:11:15 +0000 (15:11 +0200)]
RX stats API/TUI refinement

9 years agoAlways send timestamp in flow stat. Even if no data
Ido Barnea [Sun, 13 Mar 2016 13:05:31 +0000 (15:05 +0200)]
Always send timestamp in flow stat. Even if no data

9 years agobdir simple
Hanoh Haim [Sun, 13 Mar 2016 12:43:11 +0000 (14:43 +0200)]
bdir simple

9 years agoSend empty dict if no change for pg_id in flow stat
Ido Barnea [Sun, 13 Mar 2016 12:32:39 +0000 (14:32 +0200)]
Send empty dict if no change for pg_id in flow stat

9 years agoprebuild for ZMQ
imarom [Sun, 13 Mar 2016 11:51:03 +0000 (13:51 +0200)]
prebuild for ZMQ
with README.txt

9 years agoregression: fix - error in some type of tests leads to ignoring other types of tests.
Yaroslav Brustinov [Sun, 13 Mar 2016 08:57:28 +0000 (10:57 +0200)]
regression: fix - error in some type of tests leads to ignoring other types of tests.

9 years agohlt add traffic_control: action=poll, reset, sync_run, clear_stats. add wait_on_traff...
Yaroslav Brustinov [Sun, 13 Mar 2016 08:34:53 +0000 (10:34 +0200)]
hlt add traffic_control: action=poll, reset, sync_run, clear_stats. add wait_on_traffic. fix cleanup_session to remove streams

9 years agoTRex will ask before bind/unbind interfaces with active (established) tcp connections
Yaroslav Brustinov [Sat, 12 Mar 2016 22:16:07 +0000 (00:16 +0200)]
TRex will ask before bind/unbind interfaces with active (established) tcp connections

9 years agoZMQ 32 bit for CEL 5.9
imarom [Fri, 11 Mar 2016 12:10:44 +0000 (14:10 +0200)]
ZMQ 32 bit for CEL 5.9

9 years agoregression: add error print
Yaroslav Brustinov [Fri, 11 Mar 2016 12:12:37 +0000 (14:12 +0200)]
regression: add error print

9 years agoremove disable zmq
Hanoh Haim [Thu, 10 Mar 2016 19:57:08 +0000 (21:57 +0200)]
remove disable zmq

9 years agov1.95
Hanoh Haim [Thu, 10 Mar 2016 17:34:05 +0000 (19:34 +0200)]
v1.95

9 years agomerge doc
Hanoh Haim [Thu, 10 Mar 2016 17:32:29 +0000 (19:32 +0200)]
merge doc

9 years ago basic doc for python client API
Hanoh Haim [Thu, 10 Mar 2016 17:23:30 +0000 (19:23 +0200)]
 basic doc for python client API

9 years agostress test for RX on stl_flow_stats.py
imarom [Thu, 10 Mar 2016 16:02:16 +0000 (18:02 +0200)]
stress test for RX on stl_flow_stats.py

9 years agofirst Stateless API doc
Hanoh Haim [Thu, 10 Mar 2016 15:37:03 +0000 (17:37 +0200)]
first Stateless API doc

9 years agoa minor fix
imarom [Thu, 10 Mar 2016 15:29:23 +0000 (17:29 +0200)]
a minor fix

9 years agoyet another RX stats fixup
imarom [Thu, 10 Mar 2016 15:15:36 +0000 (17:15 +0200)]
yet another RX stats fixup

9 years agominor fix
imarom [Thu, 10 Mar 2016 09:53:58 +0000 (11:53 +0200)]
minor fix

9 years agoRX stats #2
imarom [Thu, 10 Mar 2016 08:21:37 +0000 (10:21 +0200)]
RX stats #2

9 years agoRX STATS !
imarom [Wed, 9 Mar 2016 16:04:31 +0000 (18:04 +0200)]
RX STATS !

9 years agoBW for RX stats
imarom [Tue, 8 Mar 2016 14:05:16 +0000 (16:05 +0200)]
BW for RX stats

9 years agoRX stats - major refactor
imarom [Tue, 8 Mar 2016 07:20:02 +0000 (09:20 +0200)]
RX stats - major refactor

9 years agoregression: stl added 1 more map try + sleep
Yaroslav Brustinov [Thu, 10 Mar 2016 09:33:39 +0000 (11:33 +0200)]
regression: stl added 1 more map try + sleep

9 years agostl map: send initial streams to calm down switches, send x3 traffic to filter noises
Yaroslav Brustinov [Thu, 10 Mar 2016 08:51:26 +0000 (10:51 +0200)]
stl map: send initial streams to calm down switches, send x3 traffic to filter noises

9 years agoregression: exchange --copy flag to --pkg argument, to run server with given package...
Yaroslav Brustinov [Wed, 9 Mar 2016 21:43:21 +0000 (23:43 +0200)]
regression: exchange --copy flag to --pkg argument, to run server with given package unzipped to /tmp/trex-scripts dir

9 years agoregression:fix
Yaroslav Brustinov [Wed, 9 Mar 2016 15:16:13 +0000 (17:16 +0200)]
regression:fix

9 years agoregression: fix
Yaroslav Brustinov [Wed, 9 Mar 2016 13:51:42 +0000 (15:51 +0200)]
regression: fix

9 years agofix
Yaroslav Brustinov [Wed, 9 Mar 2016 13:11:14 +0000 (15:11 +0200)]
fix

9 years agofix
Yaroslav Brustinov [Wed, 9 Mar 2016 12:37:52 +0000 (14:37 +0200)]
fix

9 years agoMerge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Wed, 9 Mar 2016 12:05:47 +0000 (14:05 +0200)]
Merge remote-tracking branch 'origin/master'

9 years agoregression: stl updates
Yaroslav Brustinov [Wed, 9 Mar 2016 12:05:08 +0000 (14:05 +0200)]
regression: stl updates

9 years agoSupport for rx_thread_id instead of latency_thread_id
Ido Barnea [Wed, 9 Mar 2016 11:40:00 +0000 (13:40 +0200)]
Support for rx_thread_id instead of latency_thread_id
Some white space/indentation cleanup

9 years agoFlow stat fix for issue of counting more than 1 stream
Ido Barnea [Wed, 9 Mar 2016 09:25:05 +0000 (11:25 +0200)]
Flow stat fix for issue of counting more than 1 stream

9 years agoMerge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Wed, 9 Mar 2016 09:04:28 +0000 (11:04 +0200)]
Merge remote-tracking branch 'origin/master'

9 years agoregression: stl updates
Yaroslav Brustinov [Wed, 9 Mar 2016 09:04:08 +0000 (11:04 +0200)]
regression: stl updates

9 years agoAdditions and fixes to per flow stats
Ido Barnea [Tue, 8 Mar 2016 16:22:50 +0000 (18:22 +0200)]
Additions and fixes to per flow stats

9 years agoMerge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Tue, 8 Mar 2016 11:38:31 +0000 (13:38 +0200)]
Merge remote-tracking branch 'origin/master'

9 years agofix to rx stats crash when adding 2 streams and stopping
Ido Barnea [Tue, 8 Mar 2016 09:39:58 +0000 (11:39 +0200)]
fix to rx stats crash when adding 2 streams and stopping

9 years agoMerge enic patch
Hanoh Haim [Tue, 8 Mar 2016 09:18:07 +0000 (11:18 +0200)]
Merge enic patch

9 years agoenic patch
Hanoh Haim [Tue, 8 Mar 2016 09:07:20 +0000 (11:07 +0200)]
enic patch

9 years agoregression: add stateless support (WIP); Scapy builder: fix remove MACs from binary...
Yaroslav Brustinov [Tue, 8 Mar 2016 08:28:20 +0000 (10:28 +0200)]
regression: add stateless support (WIP); Scapy builder: fix remove MACs from binary, do not build by default;

9 years agointerleave example - monor fix
Hanoh Haim [Mon, 7 Mar 2016 16:33:50 +0000 (18:33 +0200)]
interleave example - monor fix

9 years agointerleave example
Hanoh Haim [Mon, 7 Mar 2016 16:28:50 +0000 (18:28 +0200)]
interleave example

9 years agoFix to simulator compilation error
Ido Barnea [Mon, 7 Mar 2016 14:59:17 +0000 (16:59 +0200)]
Fix to simulator compilation error

9 years agoAdded get_active_pgids
Ido Barnea [Mon, 7 Mar 2016 13:58:03 +0000 (15:58 +0200)]
Added get_active_pgids

9 years agoscapy all- remove more unnecessary imports
Hanoh Haim [Mon, 7 Mar 2016 11:04:15 +0000 (13:04 +0200)]
scapy all- remove more unnecessary imports

9 years agoscapy all- remove more unnecessary imports
Hanoh Haim [Mon, 7 Mar 2016 11:02:58 +0000 (13:02 +0200)]
scapy all- remove more unnecessary imports

9 years agominor
Hanoh Haim [Mon, 7 Mar 2016 11:00:25 +0000 (13:00 +0200)]
minor

9 years agoMerge scapy remove crypto. for ADS server
Hanoh Haim [Mon, 7 Mar 2016 10:54:33 +0000 (12:54 +0200)]
Merge scapy remove crypto. for ADS server

9 years agoscapy library remove crypto and ans1
Hanoh Haim [Mon, 7 Mar 2016 10:54:16 +0000 (12:54 +0200)]
scapy library remove crypto and ans1

9 years agochanged STLRxStats to STLFlowStats
Ido Barnea [Mon, 7 Mar 2016 09:21:21 +0000 (11:21 +0200)]
changed STLRxStats to STLFlowStats

9 years agochanged rx stats to flow stats everywhere
Ido Barnea [Mon, 7 Mar 2016 08:55:59 +0000 (10:55 +0200)]
changed rx stats to flow stats everywhere

9 years agoCRITICAL fix for packets less than 60 bytes
imarom [Mon, 7 Mar 2016 08:00:37 +0000 (10:00 +0200)]
CRITICAL fix for packets less than 60 bytes

9 years agofunctional tests - not fast enough - now 9 seconds...
imarom [Sun, 6 Mar 2016 13:57:27 +0000 (15:57 +0200)]
functional tests - not fast enough - now 9 seconds...