summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-11-18scapy_service: take into account Ether.chksum when building payload with ↵Anton Kiselev2-5/+7
total_size Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-08Merge branch 'scapy_service_gui_updates' of git://github.com/kisel/trex-core ↵Hanoh Haim5-23/+483
into kisel-scapy_service_gui_updates
2016-11-08scapy_service payload gen: allow template_code without size propertyAnton Kiselev2-7/+20
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-08fixup template_code payload generationAnton Kiselev2-2/+2
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-07doc: fix path of searching for coreYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-07Add 'doc/' from commit '5925379b5fb30e548f1ba4e804af9865de8903ae'Yaroslav Brustinov262-0/+33107
git-subtree-dir: doc git-subtree-mainline: bdd1dea5e21a00b6af1b0ded09e7d528485d5196 git-subtree-split: 5925379b5fb30e548f1ba4e804af9865de8903ae
2016-11-07scapy_service: payload generator upper limit and null checkAnton Kiselev1-11/+14
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04scapy server python 3 compatibility fixes(file and pseudo-random generator)Anton Kiselev2-5/+10
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04add access to scapy.all from eval, tests to IPOptions, TCPOptionsAnton Kiselev2-1/+23
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04scapy_service: support total_bytes for BYTES payload generatorAnton Kiselev3-16/+60
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04scapy_service: support {vtype: BYTES, generate: ↵Anton Kiselev3-2/+130
ascii/bytes/template/template code } Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04add protocol definition json for scapy serverAnton Kiselev4-9/+254
Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
2016-11-04update trex09 performance numbersHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-04update new performance number for kiwi02Hanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-03add performance numbers to kiwi02 setupHanoh Haim1-0/+50
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-03find_python.sh: search in more paths (python, /usr/bin/python etc.)Yaroslav Brustinov1-32/+19
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-03add defect to v2.10Hanoh Haim2-18/+16
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-03changed google analytics reporting attr actionNumber to be BUILD ID instead ↵itraviv1-3/+1
of a random string Signed-off-by: itraviv <itraviv@cisco.com>
2016-11-03dpdk_setup_ports.py: config creation - don't run TRex if IP config is wantedYaroslav Brustinov2-34/+38
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-03put back MAC based config to config presentationIdo Barnea2-5/+54
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-03start in case of linkdown - trex-192 only for XL710/X710Hanoh Haim1-3/+21
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-03regression: ga report - generate random action nameYaroslav Brustinov1-1/+3
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-03minor update to build zmq docHanoh Haim1-0/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02dpdk_setup_ports.py config creation:Yaroslav Brustinov2-56/+64
1) MACs as string instead of array. 2) add --force-macs flag to use MACs and not IPs Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-02ZMQ build doc noteimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02ZMQ library on script pathimarom1-0/+0
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02build zmq without pthread_affinityHanoh Haim5-0/+6
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02update XL710 part numbersHanoh Haim1-3/+3
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02remove mac-spreadHanoh Haim1-3/+0
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom8-29/+141
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-11-02regression: stl performance test Python3 fixYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-02dpdk_setup_ports: do not check if TRex is already running when called --helpYaroslav Brustinov1-1/+4
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-01v2.10Hanoh Haim1-1/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-01minor fix v2.10Hanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-01stateless: replace xstats example image to textYaroslav Brustinov3-2/+30
release notes: add "rpc" for developers section
2016-10-31add deckjs to doc repoYaroslav Brustinov102-80/+13243
update rpc commands update waf version
2016-10-31fix trex25 config fileIdo Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31minor fixesIdo Barnea3-4/+6
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31Adding documentation for ARP feature + major fixes to stateful and getting ↵Ido Barnea8-596/+569
started Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31In pre test - handle gratitues ARP, and answer ARP requestsIdo Barnea1-7/+39
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31Put real MACs on trex-dan and trex25 ipv6 router regression setupIdo Barnea2-10/+10
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-31regression: do not clear is_init at endYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-31root signoff by ciscoHanoh Haim1-0/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-10-31Merge branch 'signoff' of git://github.com/wofanli/trex-core into ↵Hanoh Haim1-0/+33
wofanli-signoff
2016-10-31regression functional gtests fix importsYaroslav Brustinov1-0/+2
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-31regression: fix gtests in functional can't run on b94Yaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30syntax sugar on GA + fill ActionNumber with dummy valueYaroslav Brustinov2-6/+7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30regression STL: first configure router, then start TRex for IP resolve to work.Yaroslav Brustinov3-10/+28
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30add gtests as functional testYaroslav Brustinov1-0/+44
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30add ifdef guard to .h fileYaroslav Brustinov7-19/+34
remove UUID from TUI STF Python API: show newlines instead of "\n\n\n" in Exception message STF Python API: remove "During handling of the above exception, another exception occurred:" in Python3.3+ dpdk_nic_bind.py: ensure needed PATH exists for lspci etc. t-rex-64: remove "stty: standard input: Inappropriate ioctl for device" t-rex-64: remove "cat: write error: Broken pipe" Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>