aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/introduction/test_environment_intro.rst
AgeCommit message (Expand)AuthorFilesLines
2020-10-07report: added description of CSIT environment ver. 5Maciek Konstantynowicz1-3/+14
2020-07-14report: Updated vpp performance tests release notesMaciek Konstantynowicz1-1/+3
2020-07-13report: updated environment versioning sectionMaciek Konstantynowicz1-23/+49
2020-07-13report: fixed misplaced environment versioning sectionMaciek Konstantynowicz1-2/+43
2020-07-09Report 2005: Add data, review graphsTibor Frank1-27/+0
2020-02-17PAL: Fix pdfTibor Frank1-4/+4
2020-01-23Report: Add diagrams for testbedsTibor Frank1-2/+2
2020-01-15Docs: Update report sectionsPeter Mikus1-2/+1
2019-09-11Ansible: Cascadelake includePeter Mikus1-2/+3
2019-02-26FIX: Hardware sections - reportPeter Mikus1-5/+3
2019-02-04CSIT-1397: Create Heatmap graphsTibor Frank1-2/+0
2018-08-18report 18.07: final final editorial nit picking in v0.9.Maciek Konstantynowicz1-7/+4
2018-08-141807 report: added HW calibration sections to test_environment plus editing n...Maciek Konstantynowicz1-13/+59
2018-07-31Update report doc for rls1807Peter Mikus1-0/+18
rr = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { return nil, err } return x, nil } type RPCService_SwInterfaceTapV2DumpClient interface { Recv() (*SwInterfaceTapV2Details, error) api.Stream } type serviceClient_SwInterfaceTapV2DumpClient struct { api.Stream } func (c *serviceClient_SwInterfaceTapV2DumpClient) Recv() (*SwInterfaceTapV2Details, error) { msg, err := c.Stream.RecvMsg() if err != nil { return nil, err } switch m := msg.(type) { case *SwInterfaceTapV2Details: return m, nil case *vpe.ControlPingReply: return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) } } func (c *serviceClient) TapCreateV2(ctx context.Context, in *TapCreateV2) (*TapCreateV2Reply, error) { out := new(TapCreateV2Reply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) TapDeleteV2(ctx context.Context, in *TapDeleteV2) (*TapDeleteV2Reply, error) { out := new(TapDeleteV2Reply) err := c.conn.Invoke(ctx, in, out) if err != nil { return nil, err } return out, api.RetvalToVPPApiError(out.Retval) }