summaryrefslogtreecommitdiffstats
path: root/test/run_tests.py
AgeCommit message (Expand)AuthorFilesLines
2021-02-10nat: fix EI hairpinning thread safetyKlement Sekera1-0/+2
2021-01-22tests: add generalized tags for tests, use them for run-solo testsAndrew Yourtchenko1-5/+5
2021-01-20tests: do not skip solo-run tests if running within a single job and all rema...Andrew Yourtchenko1-8/+7
2020-08-27tests: "force solo" testcase supportAndrew Yourtchenko1-6/+46
2020-01-16tests: fix TypeError in run_tests.pyPaul Vinciguerra1-4/+5
2019-12-20tests: don't prompt to launch gdb for sanity test casePaul Vinciguerra1-5/+0
2019-11-05misc: Fix python scripts shebang lineRenato Botelho do Couto1-1/+1
2019-11-05tests: support setting random seedKlement Sekera1-0/+5
2019-11-05tests: avoid test runner hanging on child test process joinAndrew Yourtchenko1-1/+13
2019-10-29tests: fix TEST= filtering for python3Klement Sekera1-1/+1
2019-10-21classify: tests to support python3Ole Troan1-1/+1
2019-07-24tests: add cpu/shm info to test runner outputPaul Vinciguerra1-1/+13
2019-07-09tests: treat all truthy env vars the same wayPaul Vinciguerra1-5/+4
2019-07-03tests: fix FORCE_FOREGROUNDjuraj.linkes1-1/+7
2019-05-08make test: introduce COREDUMP_COMPRESS optionKlement Sekera1-13/+16
2019-03-18tests: Speedup tests by 30%.Paul Vinciguerra1-0/+1
2019-03-07make-test: Python pep8 compliance for sequencesNaveen Joy1-13/+13
2019-02-26make test: Add exception handling around subprocess.Paul Vinciguerra1-3/+13
2019-01-11Fix interactive testsjuraj.linkes1-2/+4
2018-12-20Tests: Cleanup @skip decorator.Paul Vinciguerra1-1/+1
2018-12-14Fix test resultsjuraj.linkes1-19/+23
2018-12-10Test framework: StringIO fixes for Python3Ole Troan1-1/+5
2018-12-07Test reader thread hardeningjuraj.linkes1-103/+111
2018-11-30make test: print TEST= values for failed testsKlement Sekera1-4/+4
2018-11-29make test: create virtualenv under /test/Klement Sekera1-4/+5
2018-11-26Split non-parallel testsuitejuraj.linkes1-19/+8
2018-11-22Revert "Fix instance method call in test/framework.py"Ole Trøan1-2/+6
2018-11-22Fix instance method call in test/framework.pyPaul Vinciguerra1-6/+2
2018-11-09Fix logging into multiple filesjuraj.linkes1-1/+1
2018-10-10Setup, teardown, DEBUG=core, FAILFAST fixesjuraj.linkes1-130/+227
2018-10-03test framework: add shell-style wildcard matching to filenamesAndrew Yourtchenko1-2/+5
2018-09-20VPP-1421: Reworked results gatheringjuraj.linkes1-150/+170
2018-09-18fix TEST_JOBS=auto max jobs detectionKlement Sekera1-1/+1
2018-09-06Fix test summary and retriesjuraj.linkes1-22/+35
2018-08-30Fix hanging test runner when child process diesjuraj.linkes1-50/+59
2018-08-25Fix logging to file and summary for crashed testsjuraj.linkes1-84/+59
2018-08-23CSIT-1139: Implement parallel test executionjuraj.linkes1-158/+631
2018-06-27make test: easy profiling via make test PROFILE=1Klement Sekera1-1/+7
2018-06-25make test: fix RETRIES when setUpClass throwsKlement Sekera1-1/+4
2018-03-31make test: print a warning in case a core_pattern contains a filter programAndrew Yourtchenko1-0/+2
2018-03-24make test: enhance core-file informationKlement Sekera1-15/+20
2018-03-23make test: code cleanupKlement Sekera1-5/+8
2018-03-14make test: early core detection, code cleanupKlement Sekera1-2/+24
2018-03-14make test: handle multiple failures in one caseKlement Sekera1-1/+4
2018-02-17make test: detect child crashKlement Sekera1-7/+17
2017-10-10make test: add RETRIES optionKlement Sekera1-8/+53
2017-10-03make test: Copy api_post_mortem.$$ file tmp test dir for archiving.Dave Wallace1-2/+8
2017-09-30make test: Create link to failed test dir on timeout.Dave Wallace1-0/+6
2017-08-25make test: separate test discovery codeKlement Sekera1-34/+11
2017-08-12make test: fix broken DEBUG=gdb* optionsKlement Sekera1-42/+50
cisco.com> F: src/vnet/udp VNET VXLAN I: vxlan M: John Lo <loj@cisco.com> F: src/vnet/vxlan/ VNET VXLAN-GPE I: vxlan-gpe M: Hongjun Ni <hongjun.ni@intel.com> F: src/vnet/vxlan-gpe/ VNET VXLAN-GBP I: vxlan-gbp M: Mohsin Kazmi <sykazmi@cisco.com> M: Neale Ranns <nranns@cisco.com> F: src/vnet/vxlan-gbp/ VNET IPIP I: ipip Y: src/vnet/ipip/FEATURE.yaml M: Ole Troan <otroan@employees.org> F: src/vnet/ipip/ VNET TLS and TLS engine plugins I: tls M: Florin Coras <fcoras@cisco.com> M: Ping Yu <ping.yu@intel.com> F: src/vnet/tls F: src/plugins/tlsopenssl F: src/plugins/tlsmbedtls VNET SYSLOG I: syslog M: Matus Fabian <matfabia@cisco.com> F: src/vnet/syslog Plugin - DHCP I: dhcp M: Dave Barach <dave@barachs.net> M: Neale Ranns <nranns@cisco.com> F: src/plugins/dhcp/ VNET GENEVE I: geneve M: N/A F: src/vnet/geneve/ Plugin - Access Control List (ACL) Based Forwarding I: abf M: Neale Ranns <nranns@cisco.com> F: src/plugins/abf/ Plugin - Simple DNS name resolver I: dns M: Dave Barach <dave@barachs.net> F: src/plugins/dns/ Plugin - Group Based Policy (GBP) I: gbp M: Neale Ranns <nranns@cisco.com> F: src/plugins/gbp/ Plugin - ACL I: acl M: Andrew Yourtchenko <ayourtch@gmail.com> F: src/plugins/acl/ Plugin - NAT I: nat M: Ole Troan <ot@cisco.com> F: src/plugins/nat/ Plugin - AVF Device driver I: avf M: Damjan Marion <damarion@cisco.com> F: src/plugins/avf/ Plugin - DPDK I: dpdk M: Damjan Marion <damarion@cisco.com> F: src/plugins/dpdk/ Plugin - DPDK Crypto I: dpdk-ipsec M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com> M: Radu Nicolau <radu.nicolau@intel.com> F: src/plugins/dpdk/ipsec/ Plugin - flowprobe I: flowprobe Y: src/plugins/flowprobe/FEATURE.yaml M: Ole Troan <otroan@employees.org> F: src/plugins/flowprobe/ Plugin - http_static I: http_static M: Dave Barach <dbarach@cisco.com> F: src/plugins/http_static/ Plugin - builtinurl I: builtinurl M: Dave Barach <dbarach@cisco.com> F: src/plugins/builtinurl/ Plugin - Group Based Policy (GBP) I: gbp M: Neale Ranns <nranns@cisco.com> F: src/plugins/gbp/ Plugin - GTPU I: gtpu M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/gtpu/ Plugin - Internet Key Exchange (IKEv2) Protocol I: ikev2 M: Damjan Marion <damarion@cisco.com> M: Neale Ranns <nranns@cisco.com> F: src/plugins/ikev2/ Plugin - Internet Group Management Protocol (IGMP) I: igmp M: Neale Ranns <nranns@cisco.com> F: src/plugins/igmp/ Plugin - ixge device driver I: ixge M: Damjan Marion <damarion@cisco.com> F: src/plugins/ixge/ Plugin - L3 Cross-Connect (L3XC) I: l3xc M: Neale Ranns <nranns@cisco.com> F: src/plugins/l3xc/ Plugin - memif device driver I: memif M: Damjan Marion <damarion@cisco.com> F: src/plugins/memif/ Plugin - Marvell MUSDK device driver I: marvell M: Damjan Marion <damarion@cisco.com> F: src/plugins/marvell/ Plugin - PPPoE I: pppoe M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/pppoe/ Plugin - IPv6 Segment Routing Dynamic Proxy I: srv6-ad M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-ad/ Plugin - IPv6 Segment Routing Masquerading Proxy I: srv6-am M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-am/ Plugin - IPv6 Segment Routing Static Proxy I: srv6-as M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-as/ Plugin - Link Aggregation Control Protocol I: lacp M: Steven Luong <sluong@cisco.com> F: src/plugins/lacp/ Plugin - Load Balancer I: lb M: Pfister <ppfister@cisco.com> M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/lb/ Plugin - NSH I: nsh M: Hongjun Ni <hongjun.ni@intel.com> M: Vengada <venggovi@cisco.com> F: src/plugins/nsh/ Plugin - Time-based MAC filter I: mactime Y: src/plugins/mactime/FEATURE.yaml M: Dave Barach <dave@barachs.net> F: src/plugins/mactime/ Plugin - Network Delay Simulator I: nsim M: Dave Barach <dave@barachs.net> F: src/plugins/nsim/ Test Infrastructure I: tests M: Klement Sekera <ksekera@cisco.com> M: Paul Vinciguerra <pvinci@vinciconsulting.com> F: test/ SVM Library I: svm M: Dave Barach <dave@barachs.net> F: src/svm VPP API TEST I: vat M: Dave Barach <dave@barachs.net> F: src/vat/ VPP Executable I: vpp M: Dave Barach <dave@barachs.net> F: src/vpp/ Emacs templates I: emacs M: Dave Barach <dave@barachs.net> F: extras/emacs/ Graphical Event Viewer I: g2 M: Dave Barach <dave@barachs.net> F: src/tools/g2/ Performance Tooling I: perftool M: Dave Barach <dave@barachs.net> F: src/tools/perftool/ Plugin - vmxnet3 device driver I: vmxnet3 M: Steven Luong <sluong@cisco.com> F: src/plugins/vmxnet3/ Binary API Compiler for Python I: vppapigen M: Ole Troan <otroan@employees.org> F: src/tools/vppapigen/ API trace tool I: vppapitrace M: Ole Troan <otroan@employees.org> F: src/tools/vppapitrace/ Binary API Compiler for C and C++ I: vapi M: Ole Troan <ot@cisco.com> F: src/vpp-api/vapi Plugin - RDMA (ibverb) driver I: rdma M: Benoît Ganne <bganne@cisco.com> M: Damjan Marion <damarion@cisco.com> F: src/plugins/rdma/ Plugin - QUIC protocol I: quic M: Aloys Augustin <aloaugus@cisco.com> M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com> M: Dave Wallace <dwallacelf@gmail.com> M: Florin Coras <fcoras@cisco.com> F: src/plugins/quic/ libmemif I: libmemif M: Damjan Marion <damarion@cisco.com> F: extras/libmemif VPP Comms Library I: vcl M: Florin Coras <fcoras@cisco.com> F: src/vcl Statistics Segment I: stats M: Ole Troan <ot@cisco.com> F: src/vpp/stats/ F: src/vpp-api/client/stat_client.[ch] VPP Object Model I: vom M: Neale Ranns <nranns@cisco.com> M: Mohsin Kazmi <sykazmi@cisco.com> F: extras/vom/vom/ Plugin - Host Stack Applications I: hsa M: Florin Coras <fcoras@cisco.com> M: Dave Wallace <dwallacelf@gmail.com> M: Aloys Augustin <aloaugus@cisco.com> M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com> F: src/plugins/hs_apps/ Python binding for the VPP API I: papi M: Ole Troan <ot@cisco.com> M: Paul Vinciguerra <pvinci@vinciconsulting.com> F: src/vpp-api/python Plugin - SCTP I: sctp F: src/plugins/sctp/ Cisco Discovery Protocol I: cdp F: src/plugins/cdp/ Source VRF Select I: svs M: Neale Ranns <nranns@cisco.com> F: src/plugins/svs/ LAN Emulation I: l2e M: Neale Ranns <nranns@cisco.com> F: src/plugins/l2e/ IPv6 Connection Tracker I: ct6 M: Dave Barach <dave@barachs.net> F: src/plugins/ct6 Steal The NIC I: stn F: src/plugins/stn IOAM I: ioam F: src/plugins/ioam Awkward chained buffer geometry tool I: oddbuf F: src/plugins/oddbuf THE REST I: misc C: Contact vpp-dev Mailing List <vpp-dev@fd.io> F: * F: */