aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2020-01-02Revert "L2Patch: Remove EXPECTED_FAILING"Peter Mikus1-1/+1
2020-01-02L2Patch: Remove EXPECTED_FAILINGPeter Mikus1-1/+1
2019-12-20VTS: Unify the testsPeter Mikus3-58/+36
2019-12-16FIX: NAT44 bugPeter Mikus1-1/+2
2019-12-13Python3: refactor ':FOR' statementsDave Wallace2-2/+4
2019-12-01CSIT-VPP-DEV: move tap tests back to critical poolJan Gelety3-3/+1
2019-12-11Introduce VPP-IPsec container tests.Ludovit Mikula36-0/+5268
2019-12-10VPPD: Add L2patchPeter Mikus1-0/+75
2019-12-10CSIT-1597 API cleanup: classifyJan Gelety3-1/+3
2019-12-05Python3: IPv4 FIB scale tests with random flowsBalaji Venkatraman3-0/+400
2019-12-03Remove: VIRLPeter Mikus2-107/+0
2019-12-01Convert SRv6 from LXC to DockerPeter Mikus3-9/+9
2019-11-28Python3: resources and librariesJan Gelety509-4512/+4524
2019-11-21NSH_SFC: RemoveTibor Frank10-651/+0
2019-11-19HONEYCOMB: RemovePeter Mikus32-6019/+0
2019-11-14FIX: AVF IP6basePeter Mikus1-1/+1
2019-11-13LIGATO: RemovePeter Mikus12-1760/+0
2019-11-13Add vpp loadbalancer l3dsr/nat4 mode test suiteshaiyanx1.zhang3-1/+262
2019-11-11Add accidentally deleted NAT setup commandVratko Polak1-0/+1
2019-11-11FIX: do not use ping in vpp-device testsJan Gelety19-149/+131
2019-11-11FIX: 2lbvpplacpPeter Mikus4-4/+0
2019-10-30FIX: IPSecHWPeter Mikus8-16/+0
2019-10-25Introduce pre-initialize driver layerPeter Mikus481-2468/+3223
2019-10-19Tests: Introduce driver layerPeter Mikus481-493/+1400
2019-10-16VPPD: GBP test casePeter Mikus1-0/+88
2019-10-09Add vpp loadbalancer maglev mode test suitehaiyanX1.zhang2-0/+145
2019-10-04FIX: IPv6 AVF dot1qPeter Mikus2-2/+4
2019-09-26CSIT-1471: Policer - VAT API to PAPIpremkumarv10-27/+69
2019-09-19LISP: 3-node (func) to 2-node (dev) converstionNidhy12-575/+417
2019-09-17Update CRC list and support 21997/7Vratko Polak1-0/+6
2019-09-13Add: AVF IPv6Peter Mikus18-22/+1326
2019-09-06Read environment variables in Constants.pyVratko Polak1-40/+0
2019-09-05Allow CRC checking to be controlled via env varVratko Polak1-0/+5
2019-09-05FIX: Use vhost macs when testpmd_mac forwarding used in VMJan Gelety2-2/+2
2019-09-02Add: Testpmd VM testPeter Mikus28-36/+2033
2019-08-27- Removed 9000B test cases from ipsec test suites.Ludovit Mikula65-780/+0
2019-08-25FIX: Copy-paste typo in 2n-10ge2p1x710-eth-l2bd-6ch-48vh-24vm1t-vppip4-ndrpdr...Jan Gelety1-1/+1
2019-08-23Introduce reconfig suites, for dot1q+ip4+vxlanVratko Polak24-24/+1944
2019-08-23Update CRC list commentsVratko Polak16-16/+16
2019-08-21Add: 2-node ip4 oacl testsJan Gelety78-12/+372
2019-08-21Add: avf-dot1q testcasesPeter Mikus10-67/+469
2019-08-20Align NF_denisty testsPeter Mikus87-171/+510
2019-08-20Add: NF_density combinationsPeter Mikus12-6/+894
2019-08-19Autogen: Create NICs for TCP suites.Vratko Polak3-18/+18
2019-08-14FIX: Remove eth_avf and portX_vifY interfaces from topo in TC/TS tear downJan Gelety16-15/+16
2019-08-14VAT-to-PAPI: Fix HTTP/TCP testsDave Wallace2-60/+116
2019-08-12Clean: Various librariesPeter Mikus52-1249/+131
2019-08-09Clean: L2 bridge domainPeter Mikus12-13/+24
2019-08-08FIX: Various typos in nf_density + missing KWPeter Mikus4-5/+5
2019-08-07Clean: IPv6 keywordsPeter Mikus1-1/+1
">*ClassifyPcapSetTableReply, error) { out := new(ClassifyPcapSetTableReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifySessionDump(ctx context.Context, in *ClassifySessionDump) (RPCService_ClassifySessionDumpClient, error) { stream, err := c.conn.NewStream(ctx) if err != nil { return nil, err } x := &serviceClient_ClassifySessionDumpClient{stream} if err := x.Stream.SendMsg(in); err != nil { return nil, err } if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { return nil, err } return x, nil } type RPCService_ClassifySessionDumpClient interface { Recv() (*ClassifySessionDetails, error) api.Stream } type serviceClient_ClassifySessionDumpClient struct { api.Stream } func (c *serviceClient_ClassifySessionDumpClient) Recv() (*ClassifySessionDetails, error) { msg, err := c.Stream.RecvMsg() if err != nil { return nil, err } switch m := msg.(type) { case *ClassifySessionDetails: return m, nil case *vpe.ControlPingReply: err = c.Stream.Close() if err != nil { return nil, err } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) } } func (c *serviceClient) ClassifySetInterfaceIPTable(ctx context.Context, in *ClassifySetInterfaceIPTable) (*ClassifySetInterfaceIPTableReply, error) { out := new(ClassifySetInterfaceIPTableReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifySetInterfaceL2Tables(ctx context.Context, in *ClassifySetInterfaceL2Tables) (*ClassifySetInterfaceL2TablesReply, error) { out := new(ClassifySetInterfaceL2TablesReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTableByInterface(ctx context.Context, in *ClassifyTableByInterface) (*ClassifyTableByInterfaceReply, error) { out := new(ClassifyTableByInterfaceReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTableIds(ctx context.Context, in *ClassifyTableIds) (*ClassifyTableIdsReply, error) { out := new(ClassifyTableIdsReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTableInfo(ctx context.Context, in *ClassifyTableInfo) (*ClassifyTableInfoReply, error) { out := new(ClassifyTableInfoReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTraceGetTables(ctx context.Context, in *ClassifyTraceGetTables) (*ClassifyTraceGetTablesReply, error) { out := new(ClassifyTraceGetTablesReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTraceLookupTable(ctx context.Context, in *ClassifyTraceLookupTable) (*ClassifyTraceLookupTableReply, error) { out := new(ClassifyTraceLookupTableReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ClassifyTraceSetTable(ctx context.Context, in *ClassifyTraceSetTable) (*ClassifyTraceSetTableReply, error) { out := new(ClassifyTraceSetTableReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) FlowClassifyDump(ctx context.Context, in *FlowClassifyDump) (RPCService_FlowClassifyDumpClient, error) { stream, err := c.conn.NewStream(ctx) if err != nil { return nil, err } x := &serviceClient_FlowClassifyDumpClient{stream} if err := x.Stream.SendMsg(in); err != nil { return nil, err } if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { return nil, err } return x, nil } type RPCService_FlowClassifyDumpClient interface { Recv() (*FlowClassifyDetails, error) api.Stream } type serviceClient_FlowClassifyDumpClient struct { api.Stream } func (c *serviceClient_FlowClassifyDumpClient) Recv() (*FlowClassifyDetails, error) { msg, err := c.Stream.RecvMsg() if err != nil { return nil, err } switch m := msg.(type) { case *FlowClassifyDetails: return m, nil case *vpe.ControlPingReply: err = c.Stream.Close() if err != nil { return nil, err } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) } } func (c *serviceClient) FlowClassifySetInterface(ctx context.Context, in *FlowClassifySetInterface) (*FlowClassifySetInterfaceReply, error) { out := new(FlowClassifySetInterfaceReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) InputACLSetInterface(ctx context.Context, in *InputACLSetInterface) (*InputACLSetInterfaceReply, error) { out := new(InputACLSetInterfaceReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) OutputACLSetInterface(ctx context.Context, in *OutputACLSetInterface) (*OutputACLSetInterfaceReply, error) { out := new(OutputACLSetInterfaceReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) PolicerClassifyDump(ctx context.Context, in *PolicerClassifyDump) (RPCService_PolicerClassifyDumpClient, error) { stream, err := c.conn.NewStream(ctx) if err != nil { return nil, err } x := &serviceClient_PolicerClassifyDumpClient{stream} if err := x.Stream.SendMsg(in); err != nil { return nil, err } if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { return nil, err } return x, nil } type RPCService_PolicerClassifyDumpClient interface { Recv() (*PolicerClassifyDetails, error) api.Stream } type serviceClient_PolicerClassifyDumpClient struct { api.Stream } func (c *serviceClient_PolicerClassifyDumpClient) Recv() (*PolicerClassifyDetails, error) { msg, err := c.Stream.RecvMsg() if err != nil { return nil, err } switch m := msg.(type) { case *PolicerClassifyDetails: return m, nil case *vpe.ControlPingReply: err = c.Stream.Close() if err != nil { return nil, err } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) } } func (c *serviceClient) PolicerClassifySetInterface(ctx context.Context, in *PolicerClassifySetInterface) (*PolicerClassifySetInterfaceReply, error) { out := new(PolicerClassifySetInterfaceReply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) }