aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-01-19Shell script to run the emacs-skeleton plugin boilerplate generatorDave Barach1-0/+4
2016-01-18Enabled vppctl to provide an interactive shellEd Warnicke1-1/+12
2016-01-18Merge "Temporary remove inlines to unbreak compilation with GCC 5"Damjan Marion12-23/+19
2016-01-18Temporary remove inlines to unbreak compilation with GCC 5Damjan Marion12-23/+19
2016-01-18build - Vagrant template to get more emulated PCI NICsVincent JARDIN1-0/+9
2016-01-17MAP: Updated rules generation script.Ole Troan2-23/+216
2016-01-14hw0 used without initialization in when DPDK is undefinedShesha Sreenivasamurthy1-2/+3
2016-01-14Merge "Avoid crash in vhost-user driver when running multithreaded"Damjan Marion1-0/+6
2016-01-14Dual loop decrement TTL.Ole Troan7-48/+164
2016-01-14Added ICMP4 error node.Ole Troan5-143/+204
2016-01-13Fix gitreview to fd.ioEd Warnicke1-1/+1
2016-01-12Avoid crash in vhost-user driver when running multithreadedDamjan Marion1-0/+6
2016-01-11Fix vagrant grub issue with ubuntu & virtualboxMatt Johnson1-1/+4
2016-01-07- ICMP6: Add generic ICMP6 error node. Caller sets code/type fields.Ole Troan8-58/+198
2016-01-06MAP: Decrement TTL of payload IPv4 packet.Ole Troan3-2/+36
2016-01-05Merge "Fix dual loop >= 4. Fix format specified for printing u64 counter."Ole Troan3-4/+4
2016-01-05Merge "Warning be gone."Dave Barach1-1/+1
2016-01-05Fix dual loop >= 4. Fix format specified for printing u64 counter.Ole Troan3-4/+4
2016-01-05Clean up script to generate LW46 bindings / MAP-E rules.Ole Troan4-785/+53
2016-01-04Warning be gone.Dave Wallace1-1/+1
2016-01-05Merge "Submit initial test framework skeleton."Ed Warnicke20-0/+712
2016-01-04Add --with-plugin-toolkit to README, clean up unwanted filesDave Barach2-1/+3
2016-01-04Emacs-lisp scripts to generate complete vpp pluginsDave Barach12-4/+1271
2015-12-23Submit initial test framework skeleton.Stefan Kobza20-0/+712
2015-12-23ylwrap is also autotools autogenerated fileDamjan Marion2-247/+1
2015-12-23Merge "Fix to show trace output."Damjan Marion1-4/+7
2015-12-23Merge "Update vagrant/ to install vpp packages and use vppctl"Damjan Marion2-26/+29
2015-12-22Update vagrant/ to install vpp packages and use vppctlEd Warnicke2-26/+29
2015-12-22Restore vpe-api-test/scripts/vppctlEd Warnicke2-0/+3
2015-12-22Fix to show trace output.Ed Warnicke1-4/+7
2015-12-18Fix warnings/errors reported by clangDamjan Marion23-26/+26
2015-12-18Merge "Add ODL honeycomb VPP agent extensions to vppjapi jni java library."Dave Barach9-92/+640
2015-12-18Merge "Add vpe-api message to get vxlan tunnel details."Dave Barach8-4/+170
2015-12-18Merge "Update version of vppjapi-<ver>.jar to 1.0.0"Dave Barach1-1/+1
2015-12-17Add ODL honeycomb VPP agent extensions to vppjapi jni java library.Dave Wallace9-92/+640
2015-12-17Add vpe-api message to get vxlan tunnel details.Dave Wallace8-4/+170
2015-12-17Update version of vppjapi-<ver>.jar to 1.0.0Dave Wallace1-1/+1
2015-12-17Remove redundant functionDamjan Marion1-18/+0
2015-12-17Store per-thread node error countersDamjan Marion2-15/+65
2015-12-17Merge "Move vppctl to vpp-api-test"Ed Warnicke6-18/+2
2015-12-16Merge "Remove warning message outputing vpp-test-api plugin path"Dave Barach1-1/+0
2015-12-16Move vppctl to vpp-api-testDamjan Marion6-18/+2
2015-12-16Fix warnings in policer codeDamjan Marion1-2/+2
2015-12-16Fix warnings in MAP-T codeDamjan Marion1-1/+1
2015-12-16Fix warnings in CNAT codeDamjan Marion1-2/+2
2015-12-16Don't send more than one mapping req in l2output nodeDamjan Marion2-3/+17
2015-12-16Remove warning message outputing vpp-test-api plugin pathEd Warnicke1-1/+0
2015-12-16Merge "Update .gitignore to ignore autotools files"Dave Barach1-1/+25
2015-12-16Merge "Add DPDK version in "show version verbose" output"Dave Barach1-0/+2
2015-12-16Merge "Introduce support for DPDK 2.2"Dave Barach8-12/+319
ass="c"># Traffic profile: | ${traffic_profile}= | trex-sl-3n-ethip4-ip4src253 *** Keywords *** | Local Template | | [Documentation] | | ... | [Cfg] Each DUT is configured with LISP and IPsec in each direction.\ | | ... | IPsec is in transport mode. | | ... | Each DUT uses ${phy_cores} physical core(s) for worker threads. | | ... | [Ver] Measure NDR and PDR values using MLRsearch algorithm.\ | | ... | | ... | *Arguments:* | | ... | - frame_size - Framesize in Bytes in integer or string (IMIX_v4_1). | | ... | Type: integer, string | | ... | - phy_cores - Number of physical cores. Type: integer | | ... | - rxq - Number of RX queues, default value: ${None}. Type: integer | | ... | | [Arguments] | ${frame_size} | ${phy_cores} | ${rxq}=${None} | | ... | | Set Test Variable | \${frame_size} | | ... | | # These are enums (not strings) so they cannot be in Variables table. | | ${encr_alg}= | Crypto Alg AES CBC 128 | | ${auth_alg}= | Integ Alg SHA 256 128 | | ... | | Given Set Max Rate And Jumbo | | And Add worker threads to all DUTs | ${phy_cores} | ${rxq} | | And Pre-initialize layer driver | ${nic_driver} | | And Apply startup configuration on all VPP DUTs | | When Initialize layer driver | ${nic_driver} | | And Initialize layer interface | | And Generate keys for IPSec | ${encr_alg} | ${auth_alg} | | And Initialize LISP GPE IPv4 over IPsec in 3-node circular topology | | ... | ${encr_alg} | ${auth_alg} | | Then Find NDR and PDR intervals using optimized search *** Test Cases *** | tc01-64B-1c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 64B | 1C | | frame_size=${64} | phy_cores=${1} | tc02-64B-2c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 64B | 2C | | frame_size=${64} | phy_cores=${2} | tc03-64B-4c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 64B | 4C | | frame_size=${64} | phy_cores=${4} | tc04-1518B-1c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 1518B | 1C | | frame_size=${1518} | phy_cores=${1} | tc05-1518B-2c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 1518B | 2C | | frame_size=${1518} | phy_cores=${2} | tc06-1518B-4c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | 1518B | 4C | | frame_size=${1518} | phy_cores=${4} | tc10-IMIX-1c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | IMIX | 1C | | frame_size=IMIX_v4_1 | phy_cores=${1} | tc11-IMIX-2c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | IMIX | 2C | | frame_size=IMIX_v4_1 | phy_cores=${2} | tc12-IMIX-4c-ethip4ipsectptlispgpe-ip4base-aes128cbc-hmac256sha-ndrpdr | | [Tags] | IMIX | 4C | | frame_size=IMIX_v4_1 | phy_cores=${4}