imarom [Wed, 24 Feb 2016 13:58:54 +0000 (08:58 -0500)]
RX - for not supported interfaces gives an error in JSON
imarom [Wed, 24 Feb 2016 13:31:27 +0000 (08:31 -0500)]
crash on non 40G (no rx support)
imarom [Wed, 24 Feb 2016 12:13:52 +0000 (07:13 -0500)]
VM bug youtrack: trex-187
and rx stats
Ido Barnea [Mon, 8 Feb 2016 09:25:07 +0000 (11:25 +0200)]
Rx stat per flow. Low level working for xl710, and partly for i350.
added full clone (with CP VM) to stream
imarom [Wed, 24 Feb 2016 11:28:10 +0000 (06:28 -0500)]
virtual NICs does not add 4 bytes of CRC
Yaroslav Brustinov [Wed, 24 Feb 2016 09:37:23 +0000 (04:37 -0500)]
support bizarre replaced minuses from copy-paste from outlook etc.
Yaroslav Brustinov [Tue, 23 Feb 2016 16:23:38 +0000 (11:23 -0500)]
Merge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Tue, 23 Feb 2016 16:23:08 +0000 (11:23 -0500)]
hltapi: add line rate and bps support
imarom [Tue, 23 Feb 2016 14:41:26 +0000 (09:41 -0500)]
sync streams and some other bugs
Yaroslav Brustinov [Tue, 23 Feb 2016 13:35:10 +0000 (08:35 -0500)]
Merge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Tue, 23 Feb 2016 13:34:35 +0000 (08:34 -0500)]
hltapi: optimization to utilize similar variables for several fields, fix incorrect size from l3_length, add profiles
Hanoh Haim [Tue, 23 Feb 2016 13:32:19 +0000 (15:32 +0200)]
Merge ipv4 checksum issue
Hanoh Haim [Tue, 23 Feb 2016 13:30:41 +0000 (15:30 +0200)]
fix ipv4 checksum error in case of pkt_size>128 and field offset less than ip-header (fd.io issue - Miro)
imarom [Tue, 23 Feb 2016 13:04:11 +0000 (08:04 -0500)]
global srand messed up stuff
moved to local rand_r
imarom [Tue, 23 Feb 2016 08:21:07 +0000 (03:21 -0500)]
conflicts
imarom [Mon, 22 Feb 2016 16:25:48 +0000 (11:25 -0500)]
some mods to the rate
imarom [Sun, 21 Feb 2016 16:42:00 +0000 (11:42 -0500)]
rate is now backward compatiable to API
imarom [Sun, 21 Feb 2016 13:34:28 +0000 (08:34 -0500)]
rate per stream
imarom [Thu, 18 Feb 2016 14:49:26 +0000 (09:49 -0500)]
deepcopy for stream per port history
Ido Barnea [Sun, 21 Feb 2016 16:36:02 +0000 (18:36 +0200)]
Merge branch 'master' of csi-sceasr-b32:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core
Ido Barnea [Sun, 21 Feb 2016 16:35:44 +0000 (18:35 +0200)]
return 10G instead of 40G on x710 cards
Yaroslav Brustinov [Sun, 21 Feb 2016 16:28:32 +0000 (18:28 +0200)]
hlt: support ipv4 step number or ip
Yaroslav Brustinov [Sun, 21 Feb 2016 16:01:36 +0000 (18:01 +0200)]
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;
Yaroslav Brustinov [Sun, 21 Feb 2016 01:42:48 +0000 (03:42 +0200)]
regression: fix args
Yaroslav Brustinov [Sat, 20 Feb 2016 18:06:12 +0000 (20:06 +0200)]
regression: fix args
Yaroslav Brustinov [Sat, 20 Feb 2016 18:00:01 +0000 (20:00 +0200)]
hlt updates: split by cores, direction
Yaroslav Brustinov [Sat, 20 Feb 2016 16:24:10 +0000 (18:24 +0200)]
regression: allow more queue full on VM (can get spikes)
Yaroslav Brustinov [Sat, 20 Feb 2016 13:39:52 +0000 (15:39 +0200)]
include run_functional_tests and run_regression into package
Hanoh Haim [Thu, 18 Feb 2016 15:28:21 +0000 (17:28 +0200)]
v1.92
Yaroslav Brustinov [Thu, 18 Feb 2016 14:59:34 +0000 (16:59 +0200)]
Merge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Thu, 18 Feb 2016 14:59:07 +0000 (16:59 +0200)]
imix default profile
Hanoh Haim [Thu, 18 Feb 2016 14:51:54 +0000 (16:51 +0200)]
Merge new mask instruction
Yaroslav Brustinov [Thu, 18 Feb 2016 14:49:24 +0000 (16:49 +0200)]
Merge remote-tracking branch 'origin/master'
Hanoh Haim [Thu, 18 Feb 2016 14:49:09 +0000 (16:49 +0200)]
fix mpls example to use write_mask instruction
Yaroslav Brustinov [Thu, 18 Feb 2016 14:48:47 +0000 (16:48 +0200)]
hltapi update: vlans (one or nested), ipv6, "imix" moved to stream builder
Hanoh Haim [Thu, 18 Feb 2016 14:10:30 +0000 (16:10 +0200)]
add python profile for new write_mask command
Hanoh Haim [Thu, 18 Feb 2016 13:35:43 +0000 (15:35 +0200)]
add write_mask vm instruction
imarom [Thu, 18 Feb 2016 11:53:43 +0000 (06:53 -0500)]
added tests for PCAP profiles
imarom [Thu, 18 Feb 2016 11:15:53 +0000 (06:15 -0500)]
profiles for PCAPs
imarom [Wed, 17 Feb 2016 14:58:32 +0000 (09:58 -0500)]
stl_pcap.py example - how to transmit a pcap
imarom [Wed, 17 Feb 2016 08:12:52 +0000 (03:12 -0500)]
timeout connection error message was broken
Hanoh Haim [Tue, 16 Feb 2016 14:22:10 +0000 (16:22 +0200)]
Merge step instruction support
Hanoh Haim [Tue, 16 Feb 2016 14:21:34 +0000 (16:21 +0200)]
fix hlt yaml golden
Hanoh Haim [Tue, 16 Feb 2016 14:09:23 +0000 (16:09 +0200)]
add test for step
Hanoh Haim [Tue, 16 Feb 2016 14:08:23 +0000 (16:08 +0200)]
step instruction support
imarom [Tue, 16 Feb 2016 12:27:01 +0000 (07:27 -0500)]
server might crash if uint64_t value was actually negative
imarom [Tue, 16 Feb 2016 12:22:01 +0000 (07:22 -0500)]
added support for default fields at the JSON RPC server
Hanoh Haim [Tue, 16 Feb 2016 11:53:59 +0000 (13:53 +0200)]
add sanity check for flow_var instruction
imarom [Tue, 16 Feb 2016 08:49:36 +0000 (03:49 -0500)]
help was broken in the simulator
also some more bugs
Hanoh Haim [Tue, 16 Feb 2016 08:47:40 +0000 (10:47 +0200)]
fix stl profiles to support new mac-addr override
Hanoh Haim [Tue, 16 Feb 2016 08:37:17 +0000 (10:37 +0200)]
cleanup
Hanoh Haim [Tue, 16 Feb 2016 08:31:33 +0000 (10:31 +0200)]
mask hlt test
Hanoh Haim [Tue, 16 Feb 2016 08:28:13 +0000 (10:28 +0200)]
Merge action counter
Hanoh Haim [Tue, 16 Feb 2016 08:27:32 +0000 (10:27 +0200)]
add action counter
Yaroslav Brustinov [Mon, 15 Feb 2016 22:23:40 +0000 (00:23 +0200)]
ws_main - add exp folder, scapy - add ipv6 verify/conversion to str buffer, hltapi - add ipv6, vlan.
Hanoh Haim [Mon, 15 Feb 2016 16:08:11 +0000 (18:08 +0200)]
another cleanup in mac tests
Hanoh Haim [Mon, 15 Feb 2016 16:07:09 +0000 (18:07 +0200)]
add default mac tests
Hanoh Haim [Mon, 15 Feb 2016 16:01:09 +0000 (18:01 +0200)]
add scapy layer for default mac
Hanoh Haim [Mon, 15 Feb 2016 12:47:09 +0000 (14:47 +0200)]
add error in case of valgrind error
Hanoh Haim [Mon, 15 Feb 2016 12:19:55 +0000 (14:19 +0200)]
Add support for mac replacement
Hanoh Haim [Mon, 15 Feb 2016 12:19:03 +0000 (14:19 +0200)]
add support for dp mac replace mode-golden were changed
imarom [Mon, 15 Feb 2016 12:11:05 +0000 (07:11 -0500)]
streams command was broken
imarom [Mon, 15 Feb 2016 08:12:29 +0000 (03:12 -0500)]
many bugs uncovered by the PCAP injection:
1. NamedTuple constructor
2. Scappy
3. zlib for server
Hanoh Haim [Sun, 14 Feb 2016 12:49:51 +0000 (14:49 +0200)]
minor fix
Hanoh Haim [Sun, 14 Feb 2016 12:26:02 +0000 (14:26 +0200)]
fix ipv6 test
Hanoh Haim [Sun, 14 Feb 2016 09:54:01 +0000 (11:54 +0200)]
remove mcast mac-addr from example
Hanoh Haim [Sun, 14 Feb 2016 09:34:36 +0000 (11:34 +0200)]
Fix scapy ipv6 header
Hanoh Haim [Sun, 14 Feb 2016 09:34:03 +0000 (11:34 +0200)]
test add teredo example, fix scapy ipv6 header
Yaroslav Brustinov [Sun, 14 Feb 2016 08:58:51 +0000 (10:58 +0200)]
regression: disable latency check on NAT
Hanoh Haim [Sun, 14 Feb 2016 08:42:31 +0000 (10:42 +0200)]
fix vxlan test
Hanoh Haim [Sun, 14 Feb 2016 08:41:49 +0000 (10:41 +0200)]
add vxlan example
Yaroslav Brustinov [Thu, 11 Feb 2016 16:24:48 +0000 (18:24 +0200)]
Merge remote-tracking branch 'origin/master'
Yaroslav Brustinov [Thu, 11 Feb 2016 16:23:39 +0000 (18:23 +0200)]
Merge remote-tracking branch 'origin/master'
Hanoh Haim [Thu, 11 Feb 2016 16:22:55 +0000 (18:22 +0200)]
test client split
Yaroslav Brustinov [Thu, 11 Feb 2016 16:20:38 +0000 (18:20 +0200)]
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.
Hanoh Haim [Thu, 11 Feb 2016 16:08:22 +0000 (18:08 +0200)]
minor
Hanoh Haim [Thu, 11 Feb 2016 16:06:50 +0000 (18:06 +0200)]
Integrate python split_by_field
Hanoh Haim [Thu, 11 Feb 2016 16:06:29 +0000 (18:06 +0200)]
support split by var
imarom [Thu, 11 Feb 2016 15:24:52 +0000 (10:24 -0500)]
YAML support for simulator
Hanoh Haim [Thu, 11 Feb 2016 14:45:01 +0000 (16:45 +0200)]
fix imix golden
imarom [Thu, 11 Feb 2016 14:31:45 +0000 (09:31 -0500)]
fixed 'streams' command that was broken because of my big commit
Hanoh Haim [Thu, 11 Feb 2016 14:30:09 +0000 (16:30 +0200)]
remove 1pkt test
Hanoh Haim [Thu, 11 Feb 2016 14:23:31 +0000 (16:23 +0200)]
v1.91
Hanoh Haim [Thu, 11 Feb 2016 14:16:40 +0000 (16:16 +0200)]
fix profile tests
Hanoh Haim [Thu, 11 Feb 2016 14:15:20 +0000 (16:15 +0200)]
Integrate more tests
and examples
Hanoh Haim [Thu, 11 Feb 2016 14:13:11 +0000 (16:13 +0200)]
support relative path from profile - inspect stack for that
imarom [Thu, 11 Feb 2016 13:15:33 +0000 (08:15 -0500)]
push support
Hanoh Haim [Thu, 11 Feb 2016 13:17:12 +0000 (15:17 +0200)]
test add udp_1pkt_simple
Hanoh Haim [Thu, 11 Feb 2016 11:04:59 +0000 (13:04 +0200)]
Fix tests
Hanoh Haim [Thu, 11 Feb 2016 11:04:30 +0000 (13:04 +0200)]
test minor fix
Yaroslav Brustinov [Thu, 11 Feb 2016 10:54:12 +0000 (12:54 +0200)]
hltapi did not commit
Yaroslav Brustinov [Thu, 11 Feb 2016 10:53:07 +0000 (12:53 +0200)]
validate_type for easier type checks, hltapi move to trex_stl_lib
Hanoh Haim [Thu, 11 Feb 2016 09:59:10 +0000 (11:59 +0200)]
test 3 pkts pcap file example
Hanoh Haim [Thu, 11 Feb 2016 09:52:15 +0000 (11:52 +0200)]
add simple pcap file example
imarom [Thu, 11 Feb 2016 08:16:24 +0000 (03:16 -0500)]
simulator bug and some YAMLs legacy field
imarom [Wed, 10 Feb 2016 18:58:41 +0000 (13:58 -0500)]
fixed two bugs:
1. deque race between two threads in the stats
2. max stream ID + 1 for port
Yaroslav Brustinov [Wed, 10 Feb 2016 17:03:49 +0000 (19:03 +0200)]
stateful yamls that uses stl pcaps location update
Hanoh Haim [Wed, 10 Feb 2016 15:07:27 +0000 (17:07 +0200)]
Merge functional tests
Hanoh Haim [Wed, 10 Feb 2016 15:07:13 +0000 (17:07 +0200)]
add yaml tests
Yaroslav Brustinov [Wed, 10 Feb 2016 15:01:44 +0000 (17:01 +0200)]
hltapi build tests typo