aboutsummaryrefslogtreecommitdiffstats
path: root/build-data/platforms/vpp.mk
AgeCommit message (Expand)AuthorFilesLines
2021-07-02build: remove unused files and sectionsDamjan Marion1-3/+0
2020-10-16misc: deprecate VOMDamjan Marion1-1/+1
2019-11-08build: use cmake build typesDamjan Marion1-26/+5
2019-06-07build: add -Wall and -fno-common, fix reported issuesBenoƮt Ganne1-14/+20
2019-05-06gcov / test framework: sigterm not sigkillDave Barach1-3/+2
2019-02-19VPP-1504: Remove JVPPMichal Cmarada1-1/+1
2019-02-01Remove -z now from LDFLAGSDamjan Marion1-1/+1
2018-09-09cmake: Move VOM to cmakeMohsin Kazmi1-0/+1
2018-09-07post move-to-cmake cleanupDamjan Marion1-24/+0
2018-09-02Switch to cmakeDamjan Marion1-3/+0
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+3
2018-08-01Move java api to extras/Damjan Marion1-1/+1
2018-07-18Add config option to use dlmalloc instead of mheapDave Barach1-1/+3
2018-06-04Enable Position Independent Executable for production VPPNeale Ranns1-1/+1
2018-05-16Fix broken compilation for non-numa aware platformsSachin Saxena1-0/+1
2018-05-12dpdk: Add build related keywords for failsafe PMDRui Cai1-0/+1
2018-04-27Move VOM to extras/vomDamjan Marion1-5/+1
2018-01-10makefile set CXXFLAGS so they are propageted to sub-buildsNeale Ranns1-0/+3
2017-11-11Handle CPU flags from autotools projectDamjan Marion1-31/+13
2017-11-06Add --disable-vom config optionDave Barach1-1/+7
2017-08-14dpdk: cleanup unused build option *_uses_dpdk_cryptodev_swSergio Gonzalez Monroy1-1/+0
2017-07-17Fix unlinking of /dev/shm files.Dave Wallace1-1/+1
2017-05-09Fix remaining 32-bit compile issuesDamjan Marion1-0/+5
2017-04-25Add support for 32-bit x86 compilation in MakefilesDamjan Marion1-2/+5
2017-03-10Retire vpp_liteDamjan Marion1-5/+0
2017-02-07Multiple platofrm support for dpdk/Makefile, fix optimizationsDamjan Marion1-3/+0
2017-01-31Prep work for Coverity upload processing via JenkinsDave Barach1-0/+6
2017-01-27dpdk: rework cryptodev ipsec build and setupSergio Gonzalez Monroy1-1/+1
2017-01-10Added a sub-case to take into Thunderx platformMarco1-0/+7
2017-01-01Move java,lua api and remaining plugins to src/Damjan Marion1-3/+1
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-3/+1
2016-12-26dpdk: Add support for Mellanox ConnectX-4 devicesDamjan Marion1-0/+1
2016-11-28dpdk: add ipsec cryptodev supportSergio Gonzalez Monroy1-0/+1
2016-11-12Add clang to 'make verify'Damjan Marion1-0/+5
2016-07-13Add plugins debian packagingDamjan Marion1-1/+1
2016-07-08Multiple changes in the plugin build infraDamjan Marion1-3/+1
2016-07-01Simple ip4 NAT pluginDave Barach1-0/+4
2016-06-28Fix native build on non x86_64 systemsDamjan Marion1-0/+6
2016-05-19Add support for multiple microarchitectures in single binaryDamjan Marion1-2/+5
2016-04-20Python-API: Inital commit of Python bindings for the VPP API.Ole Troan1-1/+1
2016-04-20Add TAG=vpp_gcov which compiles vpp to produce .gcda filesDave Barach1-0/+5
2016-04-11Add configure option to enable building unit testsDamjan Marion1-0/+3
2016-04-01Add options to link with external DPDK treeDamjan Marion1-1/+6
2016-03-25Use rte_mempool private data for storing vlib_buffer_tDamjan Marion1-2/+0
2016-02-26Add support for native vpp_lite (non-dpdk) platformDamjan Marion1-0/+2
2016-02-10Compile with -Werror, so Jenkins will catch warningsDave Barach1-4/+4
2016-02-02Enable ganglia module integration buildDave Barach1-1/+1
2015-12-16Move vppctl to vpp-api-testDamjan Marion1-1/+1
2015-12-16Add vppctl as a simple cli interface to vppEd Warnicke1-1/+1
2015-12-15Remove vppversion subtree, move elftool to vppinfraDamjan Marion1-1/+1
ss="s">[Ver] Measure packet loss during reconfig at NDR load.\ | | | | ... | *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 | | | | ${n_total_tunnels} = | Evaluate | ${n_tunnels} + ${n_added_tunnels} | | 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 Initialize IPSec in 2-node circular topology | | And VPP IPsec Create Tunnel Interfaces | | ... | ${nodes} | ${tun_if1_ip4} | ${tun_if2_ip4} | ${DUT1_${int}2}[0] | | ... | ${TG_pf2}[0] | ${n_tunnels} | ${encr_alg} | ${auth_alg} | | ... | ${laddr_ip4} | ${raddr_ip4} | ${addr_range} | | ${unidirectional_throughput} = | Find Throughput Using MLRsearch | | Start Traffic on Background | ${unidirectional_throughput} | | And VPP IPsec Create Tunnel Interfaces | | ... | ${nodes} | ${tun_if1_ip4} | ${tun_if2_ip4} | ${DUT1_${int}2}[0] | | ... | ${TG_pf2}[0] | ${n_total_tunnels} | ${encr_alg} | ${auth_alg} | | ... | ${laddr_ip4} | ${raddr_ip4} | ${addr_range} | ${n_tunnels} | | ${result}= | Stop Running Traffic | | Display Reconfig Test Message | ${result} *** Test Cases *** | 64B-1c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 64B | 1C | | frame_size=${64} | phy_cores=${1} | 64B-2c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 64B | 2C | | frame_size=${64} | phy_cores=${2} | 64B-4c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 64B | 4C | | frame_size=${64} | phy_cores=${4} | 1518B-1c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 1518B | 1C | | frame_size=${1518} | phy_cores=${1} | 1518B-2c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 1518B | 2C | | frame_size=${1518} | phy_cores=${2} | 1518B-4c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 1518B | 4C | | frame_size=${1518} | phy_cores=${4} | 9000B-1c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 9000B | 1C | | frame_size=${9000} | phy_cores=${1} | 9000B-2c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 9000B | 2C | | frame_size=${9000} | phy_cores=${2} | 9000B-4c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | 9000B | 4C | | frame_size=${9000} | phy_cores=${4} | IMIX-1c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | IMIX | 1C | | frame_size=IMIX_v4_1 | phy_cores=${1} | IMIX-2c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | IMIX | 2C | | frame_size=IMIX_v4_1 | phy_cores=${2} | IMIX-4c-ethip4ipsec10000tnlsw-1atnl-ip4base-int-aes128cbc-hmac256sha-udir-reconf | | [Tags] | IMIX | 4C | | frame_size=IMIX_v4_1 | phy_cores=${4}