Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-11-02 | Trex threads - pin DPDK master thread to the master core | imarom | 1 | -0/+2 | |
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com> | |||||
2016-10-28 | move port_attr from driver class to physical port class + small fixes ↵ | Yaroslav Brustinov | 1 | -14/+14 | |
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com> | |||||
2016-10-28 | Add method name to "Method not registered" error | Yaroslav Brustinov | 1 | -1/+3 | |
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com> | |||||
2016-10-28 | dpdk_setup_ports.py: fix add of help in case of "t-rex-64 --help" | Yaroslav Brustinov | 1 | -6/+33 | |
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> | |||||
2016-10-28 | new port attr commands: flow control, link status, led status | Yaroslav Brustinov | 4 | -10/+88 | |
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> | |||||
2016-09-30 | refactor limit split | Hanoh Haim | 1 | -2/+2 | |
2016-09-29 | Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engine | Hanoh Haim | 2 | -1/+16 | |
2016-09-27 | fix regression issues with step/init values | imarom | 1 | -5/+6 | |
TODO: random limit currently does not support limit less than core count - it is possible to solve this by giving redundant cores the same seed and limit (currently it is blocked) | |||||
2016-09-25 | merge issues with rand limit | imarom | 1 | -2/+10 | |
2016-09-25 | split multicore - all tests pass | imarom | 1 | -7/+14 | |
2016-09-25 | Splitter - padding for non circular VMs | imarom | 2 | -0/+46 | |
2016-09-25 | client var support split now | imarom | 1 | -10/+0 | |
2016-09-13 | add python test | Hanoh Haim | 2 | -33/+51 | |
2016-09-13 | add min/max to repeatable random inst | Hanoh Haim | 2 | -0/+27 | |
2016-09-12 | added minimum values for validate command | imarom | 1 | -1/+7 | |
see https://trex-tgn.cisco.com/youtrack/issue/trex-243 | |||||
2016-09-07 | dual mode : code review fixes | imarom | 1 | -10/+1 | |
2016-09-07 | dual mode - check for ERF only | imarom | 1 | -0/+10 | |
2016-09-07 | DUAL mode - phase #1 | imarom | 1 | -6/+16 | |
2016-08-18 | TRex argument --dump-interfaces <list of PCI> (by default will take ↵ | Yaroslav Brustinov | 1 | -22/+2 | |
interfaces from /etc/trex_cfg.yaml if exists, if does not exists, will show all DPDK interfaces) get interface speed from DPDK instead of using constants per driver add script to generate config file /etc/trex_cfg.yaml: sudo ./dpdk_setup_ports.py -c <list of PCI> show table of interfaces in sudo ./dpdk_setup_ports.py -t | |||||
2016-08-18 | core_mask backward compatability (for GUI) | imarom | 4 | -4/+9 | |
2016-08-15 | core mask - first phase | imarom | 3 | -7/+21 | |
2016-07-28 | RPC commands were not really zipped (used a padded length) | imarom | 1 | -1/+1 | |
https://trex-tgn.cisco.com/youtrack/issue/trex-233 | |||||
2016-07-27 | removed was_stopped | imarom | 1 | -1/+1 | |
2016-07-27 | support for graceful shutdown | imarom | 3 | -0/+30 | |
2016-06-23 | Merge branch 'master' into cpu_per_core | Yaroslav Brustinov | 3 | -18/+14 | |
Conflicts: scripts/automation/trex_control_plane/server/singleton_daemon.py | |||||
2016-06-20 | more granular lock for RPC server | imarom | 1 | -6/+7 | |
avoid a bigger jitter for ASYNC thread because of lock | |||||
2016-06-20 | WATCHDOG - refactor due to trex-211 | imarom | 3 | -12/+7 | |
2016-06-05 | cpu utilization - syntax fixes | Yaroslav Brustinov | 1 | -3/+5 | |
2016-06-05 | Merge branch 'master' into cpu_per_core | Yaroslav Brustinov | 6 | -18/+63 | |
2016-06-02 | cpu utilization per thread + mbufs per socket + add in tui | Yaroslav Brustinov | 3 | -8/+9 | |
2016-06-02 | WATCHDOG - disable monitors when done to avoid crash when joining on | imarom | 1 | -0/+3 | |
other threads | |||||
2016-06-02 | watchdog phase 2 | imarom | 6 | -18/+60 | |
2016-05-31 | add rpc command get_cpu_util_full to cpp | Yaroslav Brustinov | 3 | -0/+22 | |
2016-05-18 | Change to latency python + small fixes | Ido Barnea | 1 | -1/+1 | |
2016-05-18 | unit tests + simulator work | Ido Barnea | 1 | -1/+11 | |
2016-05-18 | Regression tests working. Still missing python API to parse latency json | Ido Barnea | 1 | -2/+6 | |
2016-05-10 | merge from master | Hanoh Haim | 3 | -0/+32 | |
2016-05-09 | fix cache splitter | Hanoh Haim | 1 | -1/+0 | |
2016-05-09 | added duration to remote push | imarom | 2 | -2/+3 | |
2016-05-09 | PCAP refinement | imarom | 1 | -2/+2 | |
2016-05-09 | first remote PCAP push - draft | imarom | 3 | -0/+31 | |
2016-05-08 | add cache to CP | Hanoh Haim | 1 | -0/+2 | |
2016-05-08 | add cache capability to stateless node object | Hanoh Haim | 1 | -0/+1 | |
2016-04-04 | API classes (versions) | imarom | 6 | -55/+162 | |
2016-03-31 | RX stats two stage API (stop and remove RX filters) | imarom | 3 | -0/+24 | |
2016-03-29 | fix GUI issue with zero mul | Hanoh Haim | 1 | -1/+5 | |
2016-03-13 | hlt add traffic_control: action=poll, reset, sync_run, clear_stats. add ↵ | Yaroslav Brustinov | 1 | -1/+1 | |
wait_on_traffic. fix cleanup_session to remove streams | |||||
2016-03-10 | RX stats #2 | imarom | 2 | -3/+4 | |
2016-03-07 | Added get_active_pgids | Ido Barnea | 3 | -33/+54 | |
2016-03-07 | changed rx stats to flow stats everywhere | Ido Barnea | 1 | -2/+2 | |