summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/client_utils
AgeCommit message (Collapse)AuthorFilesLines
2015-12-07Merge branch 'dan_stateless' into a test branchimarom4-3/+342
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
2015-12-06ZMQ bug - connect / disconnect fron another thread on pyhton (not safe !)imarom1-2/+2
fixed and more hardening
2015-12-011. fixed ZMQ message limitationimarom1-5/+3
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-26Merge branch 'master' into dan_statelessDan Klein1-19/+76
# Conflicts (solved): # scripts/automation/trex_control_plane/client_utils/parsing_opts.py
2015-11-26Initial implementation of stats promptingDan Klein4-3/+251
2015-11-15few fixes to ZMQ client (timeout values)imarom1-27/+29
2015-11-12DRAFT - only for internal purposeimarom1-271/+2
2015-11-03first commit for advnaced optionsDan Klein2-1/+4
2015-10-28updated more HLTAPI functionality and fixed found bugs.Dan Klein1-0/+16
Working: Start/stop traffic, traffic config (semi), connect, clean Missing: stats Next: boost console
2015-10-27more hltapi progressDan Klein1-12/+15
connect working
2015-10-25HLTAPI progress...Dan Klein1-2/+2
2015-10-20+ Added traffic options at stl directoryDan Klein1-2/+6
+ updated console to support multiplier on loading + fixed minor issues at yaml_utils and trex_streams objects + console not stable, YET
2015-10-20Merge branch 'master' into master-demo +Dan Klein1-1/+2
working demo of loading a YAML, and attaching it to server
2015-10-20Major progress in console, yaml utils, and trex_streamsDan Klein3-44/+67
basically done, minor changes remianing BIG ISSUE LEFT: rewire console to work with trexstateless client module
2015-10-18Progress in trex_streams and in yaml_utils.Dan Klein2-3/+6
Next, start working on StreamList object
2015-10-18more yaml utils, better streams handlingDan Klein1-107/+8
2015-10-16Updated YAMLutils and rpc_defaults with relevant progressDan Klein1-76/+215
2015-10-15updated yaml utils and stream objectDan Klein2-1/+120
2015-10-14merged jsonrpc client for mock compatibilityDan Klein1-15/+255
2015-10-14Fixed trex bugs in Ubuntu disctribution (Firing trex-daemon server) and ↵Dan Klein1-2/+1
unresolved domain name handling.
2015-10-12merged with masterDan Klein1-2/+2
2015-10-12named with nametuples the returnvalue of the "send_raw_msg" method.Dan Klein1-2/+2
2015-10-12Updated handlers of getter methods and stats (Global, port, stream).Dan Klein1-5/+8
Also, set return values of RPC commands as namedtuples
2015-10-07More progress in stateless client.Dan Klein1-1/+1
Mainly more mature approach to handling results
2015-10-07progress in TRexStatelessClient moduleDan Klein1-3/+3
mainly at batching support
2015-10-07Incorporating batch commands in stateless clientDan Klein1-1/+1
2015-10-06progress in stateless client, added trex_statsDan Klein1-206/+3
2015-10-06Merge branch 'master' into dan_statelessDan Klein2-37/+275
2015-10-06Removed any "T-Rex" string out of the code and documentation, using GREP!Dan Klein2-5/+5
2015-10-06Commiting last night progressDan Klein1-8/+110
2015-10-04Updated implementation for packet_builder moduleDan Klein1-28/+79
2015-10-04Replaced "outer_packages" with "external_packages" to avoid naming collisionDan Klein2-2/+1
2015-09-24Basically finished (minor touches remaining) all VM instructions implementationDan Klein1-42/+64
2015-09-24cosmetics...Dan Klein1-26/+22
2015-09-24Cosmetics over packet builder moduleDan Klein1-0/+1
2015-09-24Finished implementing the ranging VM of IP Eth and custom fieldsDan Klein1-15/+55
2015-09-24Progress in ip_range methodsDan Klein1-5/+72
2015-09-23Finished writing infra layer of all VM instructionsDan Klein1-16/+45
2015-09-22updated packet builder and stateless client modulesDan Klein1-35/+110
2015-09-21some minor fixesimarom1-5/+6
2015-09-21Merge branch 'master' into rpcimarom3-7/+729
Conflicts: scripts/automation/trex_control_plane/client_utils/jsonrpc_client.py
2015-09-21more refinments on the consoleimarom1-1/+57
2015-09-21some python console modificationsimarom1-13/+50
2015-09-21checkpoint - added stats and some python codeimarom1-33/+173
2015-09-20minor updated to client API library, adding the CRxStats classDan Klein1-1/+0
2015-09-20Pushed Stateless progress (along with Packet Builder module)Dan Klein3-7/+729
2015-09-17Major progress in the packet builder module.Dan Klein1-11/+99
Now able to create packets, dump them to JSON of pcap and more features added
2015-09-16added many tests to the RPC serverimarom1-1/+1
also, few tweaks for handling RPC server errors
2015-09-10Major progress in Packet building module and VM instruction sets.Dan Klein1-74/+492
added dot1q into dpkt lib First abstractino of HLTAPI layer
2015-09-06trex stateless changed to singleton.imarom1-3/+3
added some more commands (remove all, get list of streams)