summaryrefslogtreecommitdiffstats
path: root/src/stateless/cp
AgeCommit message (Collapse)AuthorFilesLines
2015-12-15first test worksHanoh Haim3-3/+97
2015-12-15check max packet updateHanoh Haim1-1/+116
2015-12-14bugs fixesimarom2-2/+6
1. ignore your own force acquire of ports 2. TUI fixes
2015-12-14merge from masterHanoh Haim5-192/+434
2015-12-14add client commandHanoh Haim2-14/+309
2015-12-14big edian supportHanoh Haim2-10/+35
2015-12-13add commandsHanoh Haim2-15/+273
2015-12-13compile a programHanoh Haim2-40/+423
2015-12-13minorHanoh Haim1-2/+3
2015-12-10removed session id - not necessaryimarom2-17/+6
2015-12-09read only supportimarom2-77/+157
2015-12-07added 'dry' option to start commandimarom2-2/+26
this enables showing a profile map before starting
2015-12-06moved gtest to new compile APIimarom3-8/+8
2015-12-06burst bug -imarom5-116/+212
generate compiler object per core send message per core instead of duplicating it
2015-12-06various fixes (each one is a minor one)imarom4-9/+54
2015-12-01vm compiler v0Hanoh Haim2-3/+559
2015-12-011. fixed ZMQ message limitationimarom1-1/+9
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
2015-11-30vm mode works - first testHanoh Haim2-0/+8
2015-11-29support for update +/- requestimarom2-40/+177
2015-11-26Hanoch's review - changed update model to differentialimarom4-53/+136
also, graph is calculated on demand and once for each update
2015-11-26added support for 'update'imarom2-18/+23
2015-11-25fixed a bug with default start command in the consoleimarom1-1/+8
also added clear events and more types of events
2015-11-24added support for percentage on startimarom2-7/+11
also added info about the correct interface driver and speed from DPDK layer
2015-11-24Merge branch 'master' of ↵imarom4-11/+31
csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core
2015-11-24bug fixes for the graphimarom3-47/+135
2015-11-23add stream graph + support for console to use any of the followingimarom6-9/+305
bps, kbps, mbps, gbps, pps, kpps, mbps percentage is not working yet
2015-11-23add pause/resume into the consoleHanoh Haim4-11/+31
2015-11-19BUG: didn't do all the states per port on the DP - now fixedimarom2-5/+3
2015-11-19a bug in back to back start/stopimarom2-8/+9
2015-11-19disable stop event when you got it as a sync requestimarom3-0/+14
2015-11-19full async DP stop supportimarom3-1/+16
2015-11-19Merge branch 'master' of ↵imarom6-11/+533
csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core Conflicts: src/stateless/cp/trex_streams_compiler.h src/stateless/dp/trex_stateless_dp_core.cpp src/stateless/dp/trex_stateless_dp_core.h src/stateless/messaging/trex_stateless_messaging.cpp src/stateless/messaging/trex_stateless_messaging.h
2015-11-19async events (DP to CP)imarom4-16/+84
2015-11-18add support for a program of streams. refactor the dp codeHanoh Haim4-8/+154
2015-11-16basic compiler checksimarom3-12/+323
added checks against: 1. duplicate stream IDs 2. pointing to non existent streams 3. 'dead streams' - unreachable by any other stream
2015-11-15added duration to the RPC server (and all the way to the DP)imarom4-14/+3
*STILL NEEDS FIXING THE DP STOP SCHED MESSAGE"
2015-11-13Merge branch 'rpc_intg1' of ↵imarom4-91/+123
csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core into rpc_intg1
2015-11-12DRAFT - only for internal purposeimarom1-6/+6
2015-11-12refactor stream objectHanoh Haim3-61/+87
2015-11-11add support for multi-burstHanoh Haim3-45/+39
2015-11-11fix duration for stl testsHanoh Haim2-1/+11
2015-11-11Merge first stateless testHanoh Haim2-2/+8
2015-11-11add first stl test and cleanup valgrindHanoh Haim2-2/+4
2015-11-11a bug causing rate to be sqaureimarom1-1/+5
2015-11-11lightweight consoleimarom1-1/+3
2015-11-09moved logic to the port classimarom2-57/+214
also implemented the state machine for CP port
2015-11-09DPDK target is now built with -Wall -Werrorimarom1-2/+9
(with few expections) on both Fedora 18 and Ubunutu
2015-11-03support for multicoreimarom3-1/+26
2015-11-03now support multiple interfaces / portsimarom4-14/+33
2015-11-01added support for a new RPC command : sync_userimarom2-0/+8
provides a way to sync a console / GUI to the server for a specific user