Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Runtime

type Runtime struct {
	// contains filtered or unexported fields
}

func NewMonkey

func NewMonkey(name string, tags []string, vvv uint8) (rt *Runtime, err error)

    NewMonkey parses and optionally pretty-prints configuration

    func (*Runtime) FilterEndpoints

    func (rt *Runtime) FilterEndpoints(criteria []string) (err error)

    func (*Runtime) Fuzz

    func (rt *Runtime) Fuzz(ctx context.Context, ntensity uint32, apiKey string) (err error)

    func (*Runtime) InputsCount

    func (rt *Runtime) InputsCount() int

    func (*Runtime) JustExecREPL

    func (rt *Runtime) JustExecREPL() error

      JustExecREPL executes a Starlark Read-Eval-Print Loop

      func (*Runtime) JustExecReset

      func (rt *Runtime) JustExecReset() error

        JustExecReset only executes SUT 'reset'

        func (*Runtime) JustExecStart

        func (rt *Runtime) JustExecStart() error

          JustExecStart only executes SUT 'start'

          func (*Runtime) JustExecStop

          func (rt *Runtime) JustExecStop() error

            JustExecStop only executes SUT 'stop'

            func (*Runtime) Lint

            func (rt *Runtime) Lint(showSpec bool) error

              Lint TODO

              func (*Runtime) ValidateAgainstSchema

              func (rt *Runtime) ValidateAgainstSchema(absRef string, data []byte) (err error)

              func (*Runtime) WriteAbsoluteReferences

              func (rt *Runtime) WriteAbsoluteReferences(w io.Writer)

              type TestingCampaingFailure

              type TestingCampaingFailure struct{}

              func (*TestingCampaingFailure) Error

              func (_ *TestingCampaingFailure) Error() string

              type TestingCampaingSuccess

              type TestingCampaingSuccess struct{}

              func (*TestingCampaingSuccess) Error

              func (_ *TestingCampaingSuccess) Error() string