gauge_messages

package
v4.0.8+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2019 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CacheFileRequest_FileStatus_name = map[int32]string{
	0: "CHANGED",
	1: "CLOSED",
	2: "CREATED",
	3: "DELETED",
	4: "OPENED",
}
View Source
var CacheFileRequest_FileStatus_value = map[string]int32{
	"CHANGED": 0,
	"CLOSED":  1,
	"CREATED": 2,
	"DELETED": 3,
	"OPENED":  4,
}
View Source
var Error_ErrorType_name = map[int32]string{
	0: "PARSE_ERROR",
	1: "VALIDATION_ERROR",
}
View Source
var Error_ErrorType_value = map[string]int32{
	"PARSE_ERROR":      0,
	"VALIDATION_ERROR": 1,
}
View Source
var ExecutionStatus_name = map[int32]string{
	0: "NOTEXECUTED",
	1: "PASSED",
	2: "FAILED",
	3: "SKIPPED",
}
View Source
var ExecutionStatus_value = map[string]int32{
	"NOTEXECUTED": 0,
	"PASSED":      1,
	"FAILED":      2,
	"SKIPPED":     3,
}
View Source
var Fragment_FragmentType_name = map[int32]string{
	0: "Text",
	1: "Parameter",
}
View Source
var Fragment_FragmentType_value = map[string]int32{
	"Text":      0,
	"Parameter": 1,
}
View Source
var Message_MessageType_name = map[int32]string{
	0:  "ExecutionStarting",
	1:  "SpecExecutionStarting",
	2:  "SpecExecutionEnding",
	3:  "ScenarioExecutionStarting",
	4:  "ScenarioExecutionEnding",
	5:  "StepExecutionStarting",
	6:  "StepExecutionEnding",
	7:  "ExecuteStep",
	8:  "ExecutionEnding",
	9:  "StepValidateRequest",
	10: "StepValidateResponse",
	11: "ExecutionStatusResponse",
	12: "StepNamesRequest",
	13: "StepNamesResponse",
	14: "KillProcessRequest",
	15: "SuiteExecutionResult",
	16: "ScenarioDataStoreInit",
	17: "SpecDataStoreInit",
	18: "SuiteDataStoreInit",
	19: "StepNameRequest",
	20: "StepNameResponse",
	21: "RefactorRequest",
	22: "RefactorResponse",
	23: "UnsupportedMessageResponse",
	24: "CacheFileRequest",
	25: "StepPositionsRequest",
	26: "StepPositionsResponse",
	27: "ImplementationFileListRequest",
	28: "ImplementationFileListResponse",
	29: "StubImplementationCodeRequest",
	30: "FileDiff",
	31: "ImplementationFileGlobPatternRequest",
	32: "ImplementationFileGlobPatternResponse",
	33: "SuiteExecutionResultItem",
	34: "KeepAlive",
}
View Source
var Message_MessageType_value = map[string]int32{
	"ExecutionStarting":                     0,
	"SpecExecutionStarting":                 1,
	"SpecExecutionEnding":                   2,
	"ScenarioExecutionStarting":             3,
	"ScenarioExecutionEnding":               4,
	"StepExecutionStarting":                 5,
	"StepExecutionEnding":                   6,
	"ExecuteStep":                           7,
	"ExecutionEnding":                       8,
	"StepValidateRequest":                   9,
	"StepValidateResponse":                  10,
	"ExecutionStatusResponse":               11,
	"StepNamesRequest":                      12,
	"StepNamesResponse":                     13,
	"KillProcessRequest":                    14,
	"SuiteExecutionResult":                  15,
	"ScenarioDataStoreInit":                 16,
	"SpecDataStoreInit":                     17,
	"SuiteDataStoreInit":                    18,
	"StepNameRequest":                       19,
	"StepNameResponse":                      20,
	"RefactorRequest":                       21,
	"RefactorResponse":                      22,
	"UnsupportedMessageResponse":            23,
	"CacheFileRequest":                      24,
	"StepPositionsRequest":                  25,
	"StepPositionsResponse":                 26,
	"ImplementationFileListRequest":         27,
	"ImplementationFileListResponse":        28,
	"StubImplementationCodeRequest":         29,
	"FileDiff":                              30,
	"ImplementationFileGlobPatternRequest":  31,
	"ImplementationFileGlobPatternResponse": 32,
	"SuiteExecutionResultItem":              33,
	"KeepAlive":                             34,
}
View Source
var Parameter_ParameterType_name = map[int32]string{
	0: "Static",
	1: "Dynamic",
	2: "Special_String",
	3: "Special_Table",
	4: "Table",
}
View Source
var Parameter_ParameterType_value = map[string]int32{
	"Static":         0,
	"Dynamic":        1,
	"Special_String": 2,
	"Special_Table":  3,
	"Table":          4,
}
View Source
var ProtoExecutionResult_ErrorType_name = map[int32]string{
	0: "ASSERTION",
	1: "VERIFICATION",
}
View Source
var ProtoExecutionResult_ErrorType_value = map[string]int32{
	"ASSERTION":    0,
	"VERIFICATION": 1,
}
View Source
var ProtoItem_ItemType_name = map[int32]string{
	0: "Step",
	1: "Comment",
	2: "Concept",
	3: "Scenario",
	4: "TableDrivenScenario",
	5: "Table",
	6: "Tags",
}
View Source
var ProtoItem_ItemType_value = map[string]int32{
	"Step":                0,
	"Comment":             1,
	"Concept":             2,
	"Scenario":            3,
	"TableDrivenScenario": 4,
	"Table":               5,
	"Tags":                6,
}
View Source
var StepValidateResponse_ErrorType_name = map[int32]string{
	0: "STEP_IMPLEMENTATION_NOT_FOUND",
	1: "DUPLICATE_STEP_IMPLEMENTATION",
}
View Source
var StepValidateResponse_ErrorType_value = map[string]int32{
	"STEP_IMPLEMENTATION_NOT_FOUND": 0,
	"DUPLICATE_STEP_IMPLEMENTATION": 1,
}

Functions

This section is empty.

Types

type CacheFileRequest

type CacheFileRequest struct {
	// / File content of the file to be cached
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// / File path of the file to be cached
	FilePath string `protobuf:"bytes,2,opt,name=filePath,proto3" json:"filePath,omitempty"`
	// / Specifies if the file is closed
	IsClosed bool `protobuf:"varint,3,opt,name=isClosed,proto3" json:"isClosed,omitempty"`
	// / Specifies the status of the file
	Status               CacheFileRequest_FileStatus `protobuf:"varint,4,opt,name=status,proto3,enum=gauge.messages.CacheFileRequest_FileStatus" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

/ Request for caching a file. / Gauge sends this request when running in LSP mode, / so runner can cache file contents present on the client(an editor).

func (*CacheFileRequest) Descriptor

func (*CacheFileRequest) Descriptor() ([]byte, []int)

func (*CacheFileRequest) GetContent

func (m *CacheFileRequest) GetContent() string

func (*CacheFileRequest) GetFilePath

func (m *CacheFileRequest) GetFilePath() string

func (*CacheFileRequest) GetIsClosed

func (m *CacheFileRequest) GetIsClosed() bool

func (*CacheFileRequest) GetStatus

func (*CacheFileRequest) ProtoMessage

func (*CacheFileRequest) ProtoMessage()

func (*CacheFileRequest) Reset

func (m *CacheFileRequest) Reset()

func (*CacheFileRequest) String

func (m *CacheFileRequest) String() string

func (*CacheFileRequest) XXX_DiscardUnknown

func (m *CacheFileRequest) XXX_DiscardUnknown()

func (*CacheFileRequest) XXX_Marshal

func (m *CacheFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CacheFileRequest) XXX_Merge

func (m *CacheFileRequest) XXX_Merge(src proto.Message)

func (*CacheFileRequest) XXX_Size

func (m *CacheFileRequest) XXX_Size() int

func (*CacheFileRequest) XXX_Unmarshal

func (m *CacheFileRequest) XXX_Unmarshal(b []byte) error

type CacheFileRequest_FileStatus

type CacheFileRequest_FileStatus int32
const (
	// / The file content was changed in the client
	CacheFileRequest_CHANGED CacheFileRequest_FileStatus = 0
	// / The file was closed in the client
	CacheFileRequest_CLOSED CacheFileRequest_FileStatus = 1
	// / The file was created on the client
	CacheFileRequest_CREATED CacheFileRequest_FileStatus = 2
	// / The file was deleted on the client
	CacheFileRequest_DELETED CacheFileRequest_FileStatus = 3
	// / The file is opened in the client
	CacheFileRequest_OPENED CacheFileRequest_FileStatus = 4
)

func (CacheFileRequest_FileStatus) EnumDescriptor

func (CacheFileRequest_FileStatus) EnumDescriptor() ([]byte, []int)

func (CacheFileRequest_FileStatus) String

type Error

type Error struct {
	// / Holds the type of error
	Type Error_ErrorType `protobuf:"varint,1,opt,name=type,proto3,enum=gauge.messages.Error_ErrorType" json:"type,omitempty"`
	// / Holds the filename.
	Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	// / Holds the line number of the error in file.
	LineNumber int32 `protobuf:"varint,3,opt,name=lineNumber,proto3" json:"lineNumber,omitempty"`
	// / Holds the error message.
	Message              string   `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing an error in spec/Scenario.

func (*Error) Descriptor

func (*Error) Descriptor() ([]byte, []int)

func (*Error) GetFilename

func (m *Error) GetFilename() string

func (*Error) GetLineNumber

func (m *Error) GetLineNumber() int32

func (*Error) GetMessage

func (m *Error) GetMessage() string

func (*Error) GetType

func (m *Error) GetType() Error_ErrorType

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

func (*Error) XXX_DiscardUnknown

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge

func (m *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal

func (m *Error) XXX_Unmarshal(b []byte) error

type Error_ErrorType

type Error_ErrorType int32
const (
	Error_PARSE_ERROR      Error_ErrorType = 0
	Error_VALIDATION_ERROR Error_ErrorType = 1
)

func (Error_ErrorType) EnumDescriptor

func (Error_ErrorType) EnumDescriptor() ([]byte, []int)

func (Error_ErrorType) String

func (x Error_ErrorType) String() string

type ExecuteStepRequest

type ExecuteStepRequest struct {
	// / Contains the actual text of the Step being executed.
	// / This contains the parameters as defined in the Spec.
	ActualStepText string `protobuf:"bytes,1,opt,name=actualStepText,proto3" json:"actualStepText,omitempty"`
	// / Contains the parsed text of the Step being executed.
	// / The paramters are replaced with placeholders.
	ParsedStepText string `protobuf:"bytes,2,opt,name=parsedStepText,proto3" json:"parsedStepText,omitempty"`
	// / Flag to indicate if the execution of the Scenario, containing the current Step, failed.
	ScenarioFailing bool `protobuf:"varint,3,opt,name=scenarioFailing,proto3" json:"scenarioFailing,omitempty"`
	// / Collection of parameters applicable to the current Step.
	Parameters           []*Parameter `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

/ Request sent ot the runner to Execute a Step

func (*ExecuteStepRequest) Descriptor

func (*ExecuteStepRequest) Descriptor() ([]byte, []int)

func (*ExecuteStepRequest) GetActualStepText

func (m *ExecuteStepRequest) GetActualStepText() string

func (*ExecuteStepRequest) GetParameters

func (m *ExecuteStepRequest) GetParameters() []*Parameter

func (*ExecuteStepRequest) GetParsedStepText

func (m *ExecuteStepRequest) GetParsedStepText() string

func (*ExecuteStepRequest) GetScenarioFailing

func (m *ExecuteStepRequest) GetScenarioFailing() bool

func (*ExecuteStepRequest) ProtoMessage

func (*ExecuteStepRequest) ProtoMessage()

func (*ExecuteStepRequest) Reset

func (m *ExecuteStepRequest) Reset()

func (*ExecuteStepRequest) String

func (m *ExecuteStepRequest) String() string

func (*ExecuteStepRequest) XXX_DiscardUnknown

func (m *ExecuteStepRequest) XXX_DiscardUnknown()

func (*ExecuteStepRequest) XXX_Marshal

func (m *ExecuteStepRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteStepRequest) XXX_Merge

func (m *ExecuteStepRequest) XXX_Merge(src proto.Message)

func (*ExecuteStepRequest) XXX_Size

func (m *ExecuteStepRequest) XXX_Size() int

func (*ExecuteStepRequest) XXX_Unmarshal

func (m *ExecuteStepRequest) XXX_Unmarshal(b []byte) error

type ExecutionEndingRequest

type ExecutionEndingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at end of Suite Execution. Tells the runner to execute `after_suite` hook.

func (*ExecutionEndingRequest) Descriptor

func (*ExecutionEndingRequest) Descriptor() ([]byte, []int)

func (*ExecutionEndingRequest) GetCurrentExecutionInfo

func (m *ExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ExecutionEndingRequest) ProtoMessage

func (*ExecutionEndingRequest) ProtoMessage()

func (*ExecutionEndingRequest) Reset

func (m *ExecutionEndingRequest) Reset()

func (*ExecutionEndingRequest) String

func (m *ExecutionEndingRequest) String() string

func (*ExecutionEndingRequest) XXX_DiscardUnknown

func (m *ExecutionEndingRequest) XXX_DiscardUnknown()

func (*ExecutionEndingRequest) XXX_Marshal

func (m *ExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionEndingRequest) XXX_Merge

func (m *ExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*ExecutionEndingRequest) XXX_Size

func (m *ExecutionEndingRequest) XXX_Size() int

func (*ExecutionEndingRequest) XXX_Unmarshal

func (m *ExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type ExecutionInfo

type ExecutionInfo struct {
	// / Holds the information of the current Spec. Valid in context of Spec execution.
	CurrentSpec *SpecInfo `protobuf:"bytes,1,opt,name=currentSpec,proto3" json:"currentSpec,omitempty"`
	// / Holds the information of the current Scenario. Valid in context of Scenario execution.
	CurrentScenario *ScenarioInfo `protobuf:"bytes,2,opt,name=currentScenario,proto3" json:"currentScenario,omitempty"`
	// / Holds the information of the current Step. Valid in context of Step execution.
	CurrentStep *StepInfo `protobuf:"bytes,3,opt,name=currentStep,proto3" json:"currentStep,omitempty"`
	// / Stacktrace of the execution. Valid only if there is an error in execution.
	Stacktrace           string   `protobuf:"bytes,4,opt,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the execution. / Depending on the context (Step, Scenario, Spec or Suite), the respective fields are set.

func (*ExecutionInfo) Descriptor

func (*ExecutionInfo) Descriptor() ([]byte, []int)

func (*ExecutionInfo) GetCurrentScenario

func (m *ExecutionInfo) GetCurrentScenario() *ScenarioInfo

func (*ExecutionInfo) GetCurrentSpec

func (m *ExecutionInfo) GetCurrentSpec() *SpecInfo

func (*ExecutionInfo) GetCurrentStep

func (m *ExecutionInfo) GetCurrentStep() *StepInfo

func (*ExecutionInfo) GetStacktrace

func (m *ExecutionInfo) GetStacktrace() string

func (*ExecutionInfo) ProtoMessage

func (*ExecutionInfo) ProtoMessage()

func (*ExecutionInfo) Reset

func (m *ExecutionInfo) Reset()

func (*ExecutionInfo) String

func (m *ExecutionInfo) String() string

func (*ExecutionInfo) XXX_DiscardUnknown

func (m *ExecutionInfo) XXX_DiscardUnknown()

func (*ExecutionInfo) XXX_Marshal

func (m *ExecutionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionInfo) XXX_Merge

func (m *ExecutionInfo) XXX_Merge(src proto.Message)

func (*ExecutionInfo) XXX_Size

func (m *ExecutionInfo) XXX_Size() int

func (*ExecutionInfo) XXX_Unmarshal

func (m *ExecutionInfo) XXX_Unmarshal(b []byte) error

type ExecutionStartingRequest

type ExecutionStartingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at start of Suite Execution. Tells the runner to execute `before_suite` hook.

func (*ExecutionStartingRequest) Descriptor

func (*ExecutionStartingRequest) Descriptor() ([]byte, []int)

func (*ExecutionStartingRequest) GetCurrentExecutionInfo

func (m *ExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ExecutionStartingRequest) ProtoMessage

func (*ExecutionStartingRequest) ProtoMessage()

func (*ExecutionStartingRequest) Reset

func (m *ExecutionStartingRequest) Reset()

func (*ExecutionStartingRequest) String

func (m *ExecutionStartingRequest) String() string

func (*ExecutionStartingRequest) XXX_DiscardUnknown

func (m *ExecutionStartingRequest) XXX_DiscardUnknown()

func (*ExecutionStartingRequest) XXX_Marshal

func (m *ExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionStartingRequest) XXX_Merge

func (m *ExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*ExecutionStartingRequest) XXX_Size

func (m *ExecutionStartingRequest) XXX_Size() int

func (*ExecutionStartingRequest) XXX_Unmarshal

func (m *ExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type ExecutionStatus

type ExecutionStatus int32

/ Execution Status

const (
	ExecutionStatus_NOTEXECUTED ExecutionStatus = 0
	ExecutionStatus_PASSED      ExecutionStatus = 1
	ExecutionStatus_FAILED      ExecutionStatus = 2
	ExecutionStatus_SKIPPED     ExecutionStatus = 3
)

func (ExecutionStatus) EnumDescriptor

func (ExecutionStatus) EnumDescriptor() ([]byte, []int)

func (ExecutionStatus) String

func (x ExecutionStatus) String() string

type ExecutionStatusResponse

type ExecutionStatusResponse struct {
	ExecutionResult      *ProtoExecutionResult `protobuf:"bytes,1,opt,name=executionResult,proto3" json:"executionResult,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

/ Sends to any request which needs a execution status as response / usually step execution, hooks etc will return this

func (*ExecutionStatusResponse) Descriptor

func (*ExecutionStatusResponse) Descriptor() ([]byte, []int)

func (*ExecutionStatusResponse) GetExecutionResult

func (m *ExecutionStatusResponse) GetExecutionResult() *ProtoExecutionResult

func (*ExecutionStatusResponse) ProtoMessage

func (*ExecutionStatusResponse) ProtoMessage()

func (*ExecutionStatusResponse) Reset

func (m *ExecutionStatusResponse) Reset()

func (*ExecutionStatusResponse) String

func (m *ExecutionStatusResponse) String() string

func (*ExecutionStatusResponse) XXX_DiscardUnknown

func (m *ExecutionStatusResponse) XXX_DiscardUnknown()

func (*ExecutionStatusResponse) XXX_Marshal

func (m *ExecutionStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionStatusResponse) XXX_Merge

func (m *ExecutionStatusResponse) XXX_Merge(src proto.Message)

func (*ExecutionStatusResponse) XXX_Size

func (m *ExecutionStatusResponse) XXX_Size() int

func (*ExecutionStatusResponse) XXX_Unmarshal

func (m *ExecutionStatusResponse) XXX_Unmarshal(b []byte) error

type FileChanges

type FileChanges struct {
	FileName             string      `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName,omitempty"`
	FileContent          string      `protobuf:"bytes,2,opt,name=fileContent,proto3" json:"fileContent,omitempty"` // Deprecated: Do not use.
	Diffs                []*TextDiff `protobuf:"bytes,3,rep,name=diffs,proto3" json:"diffs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ Give all file changes to be made to file system

func (*FileChanges) Descriptor

func (*FileChanges) Descriptor() ([]byte, []int)

func (*FileChanges) GetDiffs

func (m *FileChanges) GetDiffs() []*TextDiff

func (*FileChanges) GetFileContent deprecated

func (m *FileChanges) GetFileContent() string

Deprecated: Do not use.

func (*FileChanges) GetFileName

func (m *FileChanges) GetFileName() string

func (*FileChanges) ProtoMessage

func (*FileChanges) ProtoMessage()

func (*FileChanges) Reset

func (m *FileChanges) Reset()

func (*FileChanges) String

func (m *FileChanges) String() string

func (*FileChanges) XXX_DiscardUnknown

func (m *FileChanges) XXX_DiscardUnknown()

func (*FileChanges) XXX_Marshal

func (m *FileChanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileChanges) XXX_Merge

func (m *FileChanges) XXX_Merge(src proto.Message)

func (*FileChanges) XXX_Size

func (m *FileChanges) XXX_Size() int

func (*FileChanges) XXX_Unmarshal

func (m *FileChanges) XXX_Unmarshal(b []byte) error

type FileDiff

type FileDiff struct {
	// / File Path where the new content needs to be put in
	FilePath string `protobuf:"bytes,1,opt,name=filePath,proto3" json:"filePath,omitempty"`
	// / The diffs which need to be applied to this file
	TextDiffs            []*TextDiff `protobuf:"bytes,2,rep,name=textDiffs,proto3" json:"textDiffs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ Diffs to be applied to a file

func (*FileDiff) Descriptor

func (*FileDiff) Descriptor() ([]byte, []int)

func (*FileDiff) GetFilePath

func (m *FileDiff) GetFilePath() string

func (*FileDiff) GetTextDiffs

func (m *FileDiff) GetTextDiffs() []*TextDiff

func (*FileDiff) ProtoMessage

func (*FileDiff) ProtoMessage()

func (*FileDiff) Reset

func (m *FileDiff) Reset()

func (*FileDiff) String

func (m *FileDiff) String() string

func (*FileDiff) XXX_DiscardUnknown

func (m *FileDiff) XXX_DiscardUnknown()

func (*FileDiff) XXX_Marshal

func (m *FileDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileDiff) XXX_Merge

func (m *FileDiff) XXX_Merge(src proto.Message)

func (*FileDiff) XXX_Size

func (m *FileDiff) XXX_Size() int

func (*FileDiff) XXX_Unmarshal

func (m *FileDiff) XXX_Unmarshal(b []byte) error

type Fragment

type Fragment struct {
	// / Type of Fragment, valid values are Text, Parameter
	FragmentType Fragment_FragmentType `protobuf:"varint,1,opt,name=fragmentType,proto3,enum=gauge.messages.Fragment_FragmentType" json:"fragmentType,omitempty"`
	// / Text part of the Fragment, valid only if FragmentType=Text
	Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// / Parameter part of the Fragment, valid only if FragmentType=Parameter
	Parameter            *Parameter `protobuf:"bytes,3,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

/ A proto object representing Fragment. / Fragments, put together make up A Step

func (*Fragment) Descriptor

func (*Fragment) Descriptor() ([]byte, []int)

func (*Fragment) GetFragmentType

func (m *Fragment) GetFragmentType() Fragment_FragmentType

func (*Fragment) GetParameter

func (m *Fragment) GetParameter() *Parameter

func (*Fragment) GetText

func (m *Fragment) GetText() string

func (*Fragment) ProtoMessage

func (*Fragment) ProtoMessage()

func (*Fragment) Reset

func (m *Fragment) Reset()

func (*Fragment) String

func (m *Fragment) String() string

func (*Fragment) XXX_DiscardUnknown

func (m *Fragment) XXX_DiscardUnknown()

func (*Fragment) XXX_Marshal

func (m *Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Fragment) XXX_Merge

func (m *Fragment) XXX_Merge(src proto.Message)

func (*Fragment) XXX_Size

func (m *Fragment) XXX_Size() int

func (*Fragment) XXX_Unmarshal

func (m *Fragment) XXX_Unmarshal(b []byte) error

type Fragment_FragmentType

type Fragment_FragmentType int32

/ Enum representing the types of Fragment

const (
	Fragment_Text      Fragment_FragmentType = 0
	Fragment_Parameter Fragment_FragmentType = 1
)

func (Fragment_FragmentType) EnumDescriptor

func (Fragment_FragmentType) EnumDescriptor() ([]byte, []int)

func (Fragment_FragmentType) String

func (x Fragment_FragmentType) String() string

type ImplementationFileGlobPatternRequest

type ImplementationFileGlobPatternRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for getting Implementation file glob pattern

func (*ImplementationFileGlobPatternRequest) Descriptor

func (*ImplementationFileGlobPatternRequest) Descriptor() ([]byte, []int)

func (*ImplementationFileGlobPatternRequest) ProtoMessage

func (*ImplementationFileGlobPatternRequest) ProtoMessage()

func (*ImplementationFileGlobPatternRequest) Reset

func (*ImplementationFileGlobPatternRequest) String

func (*ImplementationFileGlobPatternRequest) XXX_DiscardUnknown

func (m *ImplementationFileGlobPatternRequest) XXX_DiscardUnknown()

func (*ImplementationFileGlobPatternRequest) XXX_Marshal

func (m *ImplementationFileGlobPatternRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileGlobPatternRequest) XXX_Merge

func (*ImplementationFileGlobPatternRequest) XXX_Size

func (*ImplementationFileGlobPatternRequest) XXX_Unmarshal

func (m *ImplementationFileGlobPatternRequest) XXX_Unmarshal(b []byte) error

type ImplementationFileGlobPatternResponse

type ImplementationFileGlobPatternResponse struct {
	// / List of implementation file glob patterns
	GlobPatterns         []string `protobuf:"bytes,1,rep,name=globPatterns,proto3" json:"globPatterns,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response for getting Implementation file glob pattern

func (*ImplementationFileGlobPatternResponse) Descriptor

func (*ImplementationFileGlobPatternResponse) Descriptor() ([]byte, []int)

func (*ImplementationFileGlobPatternResponse) GetGlobPatterns

func (m *ImplementationFileGlobPatternResponse) GetGlobPatterns() []string

func (*ImplementationFileGlobPatternResponse) ProtoMessage

func (*ImplementationFileGlobPatternResponse) ProtoMessage()

func (*ImplementationFileGlobPatternResponse) Reset

func (*ImplementationFileGlobPatternResponse) String

func (*ImplementationFileGlobPatternResponse) XXX_DiscardUnknown

func (m *ImplementationFileGlobPatternResponse) XXX_DiscardUnknown()

func (*ImplementationFileGlobPatternResponse) XXX_Marshal

func (m *ImplementationFileGlobPatternResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileGlobPatternResponse) XXX_Merge

func (*ImplementationFileGlobPatternResponse) XXX_Size

func (*ImplementationFileGlobPatternResponse) XXX_Unmarshal

func (m *ImplementationFileGlobPatternResponse) XXX_Unmarshal(b []byte) error

type ImplementationFileListRequest

type ImplementationFileListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for getting Implementation file list

func (*ImplementationFileListRequest) Descriptor

func (*ImplementationFileListRequest) Descriptor() ([]byte, []int)

func (*ImplementationFileListRequest) ProtoMessage

func (*ImplementationFileListRequest) ProtoMessage()

func (*ImplementationFileListRequest) Reset

func (m *ImplementationFileListRequest) Reset()

func (*ImplementationFileListRequest) String

func (*ImplementationFileListRequest) XXX_DiscardUnknown

func (m *ImplementationFileListRequest) XXX_DiscardUnknown()

func (*ImplementationFileListRequest) XXX_Marshal

func (m *ImplementationFileListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileListRequest) XXX_Merge

func (m *ImplementationFileListRequest) XXX_Merge(src proto.Message)

func (*ImplementationFileListRequest) XXX_Size

func (m *ImplementationFileListRequest) XXX_Size() int

func (*ImplementationFileListRequest) XXX_Unmarshal

func (m *ImplementationFileListRequest) XXX_Unmarshal(b []byte) error

type ImplementationFileListResponse

type ImplementationFileListResponse struct {
	// / List of implementation files
	ImplementationFilePaths []string `protobuf:"bytes,1,rep,name=implementationFilePaths,proto3" json:"implementationFilePaths,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

/ Response for getting Implementation file list

func (*ImplementationFileListResponse) Descriptor

func (*ImplementationFileListResponse) Descriptor() ([]byte, []int)

func (*ImplementationFileListResponse) GetImplementationFilePaths

func (m *ImplementationFileListResponse) GetImplementationFilePaths() []string

func (*ImplementationFileListResponse) ProtoMessage

func (*ImplementationFileListResponse) ProtoMessage()

func (*ImplementationFileListResponse) Reset

func (m *ImplementationFileListResponse) Reset()

func (*ImplementationFileListResponse) String

func (*ImplementationFileListResponse) XXX_DiscardUnknown

func (m *ImplementationFileListResponse) XXX_DiscardUnknown()

func (*ImplementationFileListResponse) XXX_Marshal

func (m *ImplementationFileListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileListResponse) XXX_Merge

func (m *ImplementationFileListResponse) XXX_Merge(src proto.Message)

func (*ImplementationFileListResponse) XXX_Size

func (m *ImplementationFileListResponse) XXX_Size() int

func (*ImplementationFileListResponse) XXX_Unmarshal

func (m *ImplementationFileListResponse) XXX_Unmarshal(b []byte) error

type KeepAlive

type KeepAlive struct {
	// / ID of the plugin initiating this request
	PluginId             string   `protobuf:"bytes,1,opt,name=pluginId,proto3" json:"pluginId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Tell gauge to reset the kill timer, thus extending the life

func (*KeepAlive) Descriptor

func (*KeepAlive) Descriptor() ([]byte, []int)

func (*KeepAlive) GetPluginId

func (m *KeepAlive) GetPluginId() string

func (*KeepAlive) ProtoMessage

func (*KeepAlive) ProtoMessage()

func (*KeepAlive) Reset

func (m *KeepAlive) Reset()

func (*KeepAlive) String

func (m *KeepAlive) String() string

func (*KeepAlive) XXX_DiscardUnknown

func (m *KeepAlive) XXX_DiscardUnknown()

func (*KeepAlive) XXX_Marshal

func (m *KeepAlive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeepAlive) XXX_Merge

func (m *KeepAlive) XXX_Merge(src proto.Message)

func (*KeepAlive) XXX_Size

func (m *KeepAlive) XXX_Size() int

func (*KeepAlive) XXX_Unmarshal

func (m *KeepAlive) XXX_Unmarshal(b []byte) error

type KillProcessRequest

type KillProcessRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Default request. Tells the runner to shutdown.

func (*KillProcessRequest) Descriptor

func (*KillProcessRequest) Descriptor() ([]byte, []int)

func (*KillProcessRequest) ProtoMessage

func (*KillProcessRequest) ProtoMessage()

func (*KillProcessRequest) Reset

func (m *KillProcessRequest) Reset()

func (*KillProcessRequest) String

func (m *KillProcessRequest) String() string

func (*KillProcessRequest) XXX_DiscardUnknown

func (m *KillProcessRequest) XXX_DiscardUnknown()

func (*KillProcessRequest) XXX_Marshal

func (m *KillProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KillProcessRequest) XXX_Merge

func (m *KillProcessRequest) XXX_Merge(src proto.Message)

func (*KillProcessRequest) XXX_Size

func (m *KillProcessRequest) XXX_Size() int

func (*KillProcessRequest) XXX_Unmarshal

func (m *KillProcessRequest) XXX_Unmarshal(b []byte) error

type Message

type Message struct {
	MessageType Message_MessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=gauge.messages.Message_MessageType" json:"messageType,omitempty"`
	// / A unique id to represent this message. A response to the message should copy over this value.
	// / This is used to synchronize messages & responses
	MessageId int64 `protobuf:"varint,2,opt,name=messageId,proto3" json:"messageId,omitempty"`
	// / [ExecutionStartingRequest](#gauge.messages.ExecutionStartingRequest)
	ExecutionStartingRequest *ExecutionStartingRequest `protobuf:"bytes,3,opt,name=executionStartingRequest,proto3" json:"executionStartingRequest,omitempty"`
	// / [SpecExecutionStartingRequest](#gauge.messages.SpecExecutionStartingRequest)
	SpecExecutionStartingRequest *SpecExecutionStartingRequest `protobuf:"bytes,4,opt,name=specExecutionStartingRequest,proto3" json:"specExecutionStartingRequest,omitempty"`
	// / [SpecExecutionEndingRequest](#gauge.messages.SpecExecutionEndingRequest)
	SpecExecutionEndingRequest *SpecExecutionEndingRequest `protobuf:"bytes,5,opt,name=specExecutionEndingRequest,proto3" json:"specExecutionEndingRequest,omitempty"`
	// / [ScenarioExecutionStartingRequest](#gauge.messages.ScenarioExecutionStartingRequest)
	ScenarioExecutionStartingRequest *ScenarioExecutionStartingRequest `protobuf:"bytes,6,opt,name=scenarioExecutionStartingRequest,proto3" json:"scenarioExecutionStartingRequest,omitempty"`
	// / [ScenarioExecutionEndingRequest](#gauge.messages.ScenarioExecutionEndingRequest)
	ScenarioExecutionEndingRequest *ScenarioExecutionEndingRequest `protobuf:"bytes,7,opt,name=scenarioExecutionEndingRequest,proto3" json:"scenarioExecutionEndingRequest,omitempty"`
	// / [StepExecutionStartingRequest](#gauge.messages.StepExecutionStartingRequest)
	StepExecutionStartingRequest *StepExecutionStartingRequest `protobuf:"bytes,8,opt,name=stepExecutionStartingRequest,proto3" json:"stepExecutionStartingRequest,omitempty"`
	// / [StepExecutionEndingRequest](#gauge.messages.StepExecutionEndingRequest)
	StepExecutionEndingRequest *StepExecutionEndingRequest `protobuf:"bytes,9,opt,name=stepExecutionEndingRequest,proto3" json:"stepExecutionEndingRequest,omitempty"`
	// / [ExecuteStepRequest](#gauge.messages.ExecuteStepRequest)
	ExecuteStepRequest *ExecuteStepRequest `protobuf:"bytes,10,opt,name=executeStepRequest,proto3" json:"executeStepRequest,omitempty"`
	// / [ExecutionEndingRequest](#gauge.messages.ExecutionEndingRequest)
	ExecutionEndingRequest *ExecutionEndingRequest `protobuf:"bytes,11,opt,name=executionEndingRequest,proto3" json:"executionEndingRequest,omitempty"`
	// / [StepValidateRequest](#gauge.messages.StepValidateRequest)
	StepValidateRequest *StepValidateRequest `protobuf:"bytes,12,opt,name=stepValidateRequest,proto3" json:"stepValidateRequest,omitempty"`
	// / [StepValidateResponse](#gauge.messages.StepValidateResponse)
	StepValidateResponse *StepValidateResponse `protobuf:"bytes,13,opt,name=stepValidateResponse,proto3" json:"stepValidateResponse,omitempty"`
	// / [ExecutionStatusResponse](#gauge.messages.ExecutionStatusResponse)
	ExecutionStatusResponse *ExecutionStatusResponse `protobuf:"bytes,14,opt,name=executionStatusResponse,proto3" json:"executionStatusResponse,omitempty"`
	// / [StepNamesRequest](#gauge.messages.StepNamesRequest)
	StepNamesRequest *StepNamesRequest `protobuf:"bytes,15,opt,name=stepNamesRequest,proto3" json:"stepNamesRequest,omitempty"`
	// / [StepNamesResponse](#gauge.messages.StepNamesResponse)
	StepNamesResponse *StepNamesResponse `protobuf:"bytes,16,opt,name=stepNamesResponse,proto3" json:"stepNamesResponse,omitempty"`
	// / [SuiteExecutionResult ](#gauge.messages.SuiteExecutionResult )
	SuiteExecutionResult *SuiteExecutionResult `protobuf:"bytes,17,opt,name=suiteExecutionResult,proto3" json:"suiteExecutionResult,omitempty"`
	// / [KillProcessRequest](#gauge.messages.KillProcessRequest)
	KillProcessRequest *KillProcessRequest `protobuf:"bytes,18,opt,name=killProcessRequest,proto3" json:"killProcessRequest,omitempty"`
	// / [ScenarioDataStoreInitRequest](#gauge.messages.ScenarioDataStoreInitRequest)
	ScenarioDataStoreInitRequest *ScenarioDataStoreInitRequest `protobuf:"bytes,19,opt,name=scenarioDataStoreInitRequest,proto3" json:"scenarioDataStoreInitRequest,omitempty"`
	// / [SpecDataStoreInitRequest](#gauge.messages.SpecDataStoreInitRequest)
	SpecDataStoreInitRequest *SpecDataStoreInitRequest `protobuf:"bytes,20,opt,name=specDataStoreInitRequest,proto3" json:"specDataStoreInitRequest,omitempty"`
	// / [SuiteDataStoreInitRequest](#gauge.messages.SuiteDataStoreInitRequest)
	SuiteDataStoreInitRequest *SuiteDataStoreInitRequest `protobuf:"bytes,21,opt,name=suiteDataStoreInitRequest,proto3" json:"suiteDataStoreInitRequest,omitempty"`
	// / [StepNameRequest](#gauge.messages.StepNameRequest)
	StepNameRequest *StepNameRequest `protobuf:"bytes,22,opt,name=stepNameRequest,proto3" json:"stepNameRequest,omitempty"`
	// / [StepNameResponse](#gauge.messages.StepNameResponse)
	StepNameResponse *StepNameResponse `protobuf:"bytes,23,opt,name=stepNameResponse,proto3" json:"stepNameResponse,omitempty"`
	// / [RefactorRequest](#gauge.messages.RefactorRequest)
	RefactorRequest *RefactorRequest `protobuf:"bytes,24,opt,name=refactorRequest,proto3" json:"refactorRequest,omitempty"`
	// / [RefactorResponse](#gauge.messages.RefactorResponse)
	RefactorResponse *RefactorResponse `protobuf:"bytes,25,opt,name=refactorResponse,proto3" json:"refactorResponse,omitempty"`
	// / [UnsupportedMessageResponse](#gauge.messages.UnsupportedMessageResponse)
	UnsupportedMessageResponse *UnsupportedMessageResponse `protobuf:"bytes,26,opt,name=unsupportedMessageResponse,proto3" json:"unsupportedMessageResponse,omitempty"`
	// / [CacheFileRequest](#gauge.messages.CacheFileRequest)
	CacheFileRequest *CacheFileRequest `protobuf:"bytes,27,opt,name=cacheFileRequest,proto3" json:"cacheFileRequest,omitempty"`
	// / [StepPositionsRequest](#gauge.messages.StepPositionsRequest)
	StepPositionsRequest *StepPositionsRequest `protobuf:"bytes,28,opt,name=stepPositionsRequest,proto3" json:"stepPositionsRequest,omitempty"`
	// / [StepPositionsResponse](#gauge.messages.StepPositionsResponse)
	StepPositionsResponse *StepPositionsResponse `protobuf:"bytes,29,opt,name=stepPositionsResponse,proto3" json:"stepPositionsResponse,omitempty"`
	// / [ImplementationFileListRequest](#gauge.messages.ImplementationFileListRequest)
	ImplementationFileListRequest *ImplementationFileListRequest `protobuf:"bytes,30,opt,name=implementationFileListRequest,proto3" json:"implementationFileListRequest,omitempty"`
	// / [ImplementationFileListResponse](#gauge.messages.ImplementationFileListResponse)
	ImplementationFileListResponse *ImplementationFileListResponse `protobuf:"bytes,31,opt,name=implementationFileListResponse,proto3" json:"implementationFileListResponse,omitempty"`
	// / [StubImplementationCodeRequest](#gauge.messages.StubImplementationCodeRequest)
	StubImplementationCodeRequest *StubImplementationCodeRequest `protobuf:"bytes,32,opt,name=stubImplementationCodeRequest,proto3" json:"stubImplementationCodeRequest,omitempty"`
	// / [FileDiff](#gauge.messages.FileDiff)
	FileDiff *FileDiff `protobuf:"bytes,33,opt,name=fileDiff,proto3" json:"fileDiff,omitempty"`
	// / [ImplementationFileGlobPatternRequest](#gauge.messages.ImplementationFileGlobPatternRequest)
	ImplementationFileGlobPatternRequest *ImplementationFileGlobPatternRequest `` /* 126-byte string literal not displayed */
	// / [ImplementationFileGlobPatternResponse](#gauge.messages.ImplementationFileGlobPatternResponse)
	ImplementationFileGlobPatternResponse *ImplementationFileGlobPatternResponse `` /* 128-byte string literal not displayed */
	// / [SuiteExecutionResult ](#gauge.messages.SuiteExecutionResult )
	SuiteExecutionResultItem *SuiteExecutionResultItem `protobuf:"bytes,36,opt,name=suiteExecutionResultItem,proto3" json:"suiteExecutionResultItem,omitempty"`
	// / [KeepAlive ](#gauge.messages.KeepAlive )
	KeepAlive            *KeepAlive `protobuf:"bytes,37,opt,name=keepAlive,proto3" json:"keepAlive,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

/ This is the message which gets transferred all the time / with proper message type set / One of the Request/Response fields will have value, depending on the MessageType set.

func (*Message) Descriptor

func (*Message) Descriptor() ([]byte, []int)

func (*Message) GetCacheFileRequest

func (m *Message) GetCacheFileRequest() *CacheFileRequest

func (*Message) GetExecuteStepRequest

func (m *Message) GetExecuteStepRequest() *ExecuteStepRequest

func (*Message) GetExecutionEndingRequest

func (m *Message) GetExecutionEndingRequest() *ExecutionEndingRequest

func (*Message) GetExecutionStartingRequest

func (m *Message) GetExecutionStartingRequest() *ExecutionStartingRequest

func (*Message) GetExecutionStatusResponse

func (m *Message) GetExecutionStatusResponse() *ExecutionStatusResponse

func (*Message) GetFileDiff

func (m *Message) GetFileDiff() *FileDiff

func (*Message) GetImplementationFileGlobPatternRequest

func (m *Message) GetImplementationFileGlobPatternRequest() *ImplementationFileGlobPatternRequest

func (*Message) GetImplementationFileGlobPatternResponse

func (m *Message) GetImplementationFileGlobPatternResponse() *ImplementationFileGlobPatternResponse

func (*Message) GetImplementationFileListRequest

func (m *Message) GetImplementationFileListRequest() *ImplementationFileListRequest

func (*Message) GetImplementationFileListResponse

func (m *Message) GetImplementationFileListResponse() *ImplementationFileListResponse

func (*Message) GetKeepAlive

func (m *Message) GetKeepAlive() *KeepAlive

func (*Message) GetKillProcessRequest

func (m *Message) GetKillProcessRequest() *KillProcessRequest

func (*Message) GetMessageId

func (m *Message) GetMessageId() int64

func (*Message) GetMessageType

func (m *Message) GetMessageType() Message_MessageType

func (*Message) GetRefactorRequest

func (m *Message) GetRefactorRequest() *RefactorRequest

func (*Message) GetRefactorResponse

func (m *Message) GetRefactorResponse() *RefactorResponse

func (*Message) GetScenarioDataStoreInitRequest

func (m *Message) GetScenarioDataStoreInitRequest() *ScenarioDataStoreInitRequest

func (*Message) GetScenarioExecutionEndingRequest

func (m *Message) GetScenarioExecutionEndingRequest() *ScenarioExecutionEndingRequest

func (*Message) GetScenarioExecutionStartingRequest

func (m *Message) GetScenarioExecutionStartingRequest() *ScenarioExecutionStartingRequest

func (*Message) GetSpecDataStoreInitRequest

func (m *Message) GetSpecDataStoreInitRequest() *SpecDataStoreInitRequest

func (*Message) GetSpecExecutionEndingRequest

func (m *Message) GetSpecExecutionEndingRequest() *SpecExecutionEndingRequest

func (*Message) GetSpecExecutionStartingRequest

func (m *Message) GetSpecExecutionStartingRequest() *SpecExecutionStartingRequest

func (*Message) GetStepExecutionEndingRequest

func (m *Message) GetStepExecutionEndingRequest() *StepExecutionEndingRequest

func (*Message) GetStepExecutionStartingRequest

func (m *Message) GetStepExecutionStartingRequest() *StepExecutionStartingRequest

func (*Message) GetStepNameRequest

func (m *Message) GetStepNameRequest() *StepNameRequest

func (*Message) GetStepNameResponse

func (m *Message) GetStepNameResponse() *StepNameResponse

func (*Message) GetStepNamesRequest

func (m *Message) GetStepNamesRequest() *StepNamesRequest

func (*Message) GetStepNamesResponse

func (m *Message) GetStepNamesResponse() *StepNamesResponse

func (*Message) GetStepPositionsRequest

func (m *Message) GetStepPositionsRequest() *StepPositionsRequest

func (*Message) GetStepPositionsResponse

func (m *Message) GetStepPositionsResponse() *StepPositionsResponse

func (*Message) GetStepValidateRequest

func (m *Message) GetStepValidateRequest() *StepValidateRequest

func (*Message) GetStepValidateResponse

func (m *Message) GetStepValidateResponse() *StepValidateResponse

func (*Message) GetStubImplementationCodeRequest

func (m *Message) GetStubImplementationCodeRequest() *StubImplementationCodeRequest

func (*Message) GetSuiteDataStoreInitRequest

func (m *Message) GetSuiteDataStoreInitRequest() *SuiteDataStoreInitRequest

func (*Message) GetSuiteExecutionResult

func (m *Message) GetSuiteExecutionResult() *SuiteExecutionResult

func (*Message) GetSuiteExecutionResultItem

func (m *Message) GetSuiteExecutionResultItem() *SuiteExecutionResultItem

func (*Message) GetUnsupportedMessageResponse added in v1.1.0

func (m *Message) GetUnsupportedMessageResponse() *UnsupportedMessageResponse

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) String

func (m *Message) String() string

func (*Message) XXX_DiscardUnknown

func (m *Message) XXX_DiscardUnknown()

func (*Message) XXX_Marshal

func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Message) XXX_Merge

func (m *Message) XXX_Merge(src proto.Message)

func (*Message) XXX_Size

func (m *Message) XXX_Size() int

func (*Message) XXX_Unmarshal

func (m *Message) XXX_Unmarshal(b []byte) error

type Message_MessageType

type Message_MessageType int32
const (
	Message_ExecutionStarting                     Message_MessageType = 0
	Message_SpecExecutionStarting                 Message_MessageType = 1
	Message_SpecExecutionEnding                   Message_MessageType = 2
	Message_ScenarioExecutionStarting             Message_MessageType = 3
	Message_ScenarioExecutionEnding               Message_MessageType = 4
	Message_StepExecutionStarting                 Message_MessageType = 5
	Message_StepExecutionEnding                   Message_MessageType = 6
	Message_ExecuteStep                           Message_MessageType = 7
	Message_ExecutionEnding                       Message_MessageType = 8
	Message_StepValidateRequest                   Message_MessageType = 9
	Message_StepValidateResponse                  Message_MessageType = 10
	Message_ExecutionStatusResponse               Message_MessageType = 11
	Message_StepNamesRequest                      Message_MessageType = 12
	Message_StepNamesResponse                     Message_MessageType = 13
	Message_KillProcessRequest                    Message_MessageType = 14
	Message_SuiteExecutionResult                  Message_MessageType = 15
	Message_ScenarioDataStoreInit                 Message_MessageType = 16
	Message_SpecDataStoreInit                     Message_MessageType = 17
	Message_SuiteDataStoreInit                    Message_MessageType = 18
	Message_StepNameRequest                       Message_MessageType = 19
	Message_StepNameResponse                      Message_MessageType = 20
	Message_RefactorRequest                       Message_MessageType = 21
	Message_RefactorResponse                      Message_MessageType = 22
	Message_UnsupportedMessageResponse            Message_MessageType = 23
	Message_CacheFileRequest                      Message_MessageType = 24
	Message_StepPositionsRequest                  Message_MessageType = 25
	Message_StepPositionsResponse                 Message_MessageType = 26
	Message_ImplementationFileListRequest         Message_MessageType = 27
	Message_ImplementationFileListResponse        Message_MessageType = 28
	Message_StubImplementationCodeRequest         Message_MessageType = 29
	Message_FileDiff                              Message_MessageType = 30
	Message_ImplementationFileGlobPatternRequest  Message_MessageType = 31
	Message_ImplementationFileGlobPatternResponse Message_MessageType = 32
	Message_SuiteExecutionResultItem              Message_MessageType = 33
	Message_KeepAlive                             Message_MessageType = 34
)

func (Message_MessageType) EnumDescriptor

func (Message_MessageType) EnumDescriptor() ([]byte, []int)

func (Message_MessageType) String

func (x Message_MessageType) String() string

type Parameter

type Parameter struct {
	// / Type of the Parameter. Valid values: Static, Dynamic, Special_String, Special_Table, Table
	ParameterType Parameter_ParameterType `protobuf:"varint,1,opt,name=parameterType,proto3,enum=gauge.messages.Parameter_ParameterType" json:"parameterType,omitempty"`
	// / Holds the value of the parameter
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// / Holds the name of the parameter, used as Key to lookup the value.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// / Holds the table value, if parameterType=Table or Special_Table
	Table                *ProtoTable `protobuf:"bytes,4,opt,name=table,proto3" json:"table,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ A proto object representing Fragment.

func (*Parameter) Descriptor

func (*Parameter) Descriptor() ([]byte, []int)

func (*Parameter) GetName

func (m *Parameter) GetName() string

func (*Parameter) GetParameterType

func (m *Parameter) GetParameterType() Parameter_ParameterType

func (*Parameter) GetTable

func (m *Parameter) GetTable() *ProtoTable

func (*Parameter) GetValue

func (m *Parameter) GetValue() string

func (*Parameter) ProtoMessage

func (*Parameter) ProtoMessage()

func (*Parameter) Reset

func (m *Parameter) Reset()

func (*Parameter) String

func (m *Parameter) String() string

func (*Parameter) XXX_DiscardUnknown

func (m *Parameter) XXX_DiscardUnknown()

func (*Parameter) XXX_Marshal

func (m *Parameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Parameter) XXX_Merge

func (m *Parameter) XXX_Merge(src proto.Message)

func (*Parameter) XXX_Size

func (m *Parameter) XXX_Size() int

func (*Parameter) XXX_Unmarshal

func (m *Parameter) XXX_Unmarshal(b []byte) error

type ParameterPosition

type ParameterPosition struct {
	OldPosition          int32    `protobuf:"varint,1,opt,name=oldPosition,proto3" json:"oldPosition,omitempty"`
	NewPosition          int32    `protobuf:"varint,2,opt,name=newPosition,proto3" json:"newPosition,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Holds the new and old positions of a parameter. / Used when refactoring a Step.

func (*ParameterPosition) Descriptor

func (*ParameterPosition) Descriptor() ([]byte, []int)

func (*ParameterPosition) GetNewPosition

func (m *ParameterPosition) GetNewPosition() int32

func (*ParameterPosition) GetOldPosition

func (m *ParameterPosition) GetOldPosition() int32

func (*ParameterPosition) ProtoMessage

func (*ParameterPosition) ProtoMessage()

func (*ParameterPosition) Reset

func (m *ParameterPosition) Reset()

func (*ParameterPosition) String

func (m *ParameterPosition) String() string

func (*ParameterPosition) XXX_DiscardUnknown

func (m *ParameterPosition) XXX_DiscardUnknown()

func (*ParameterPosition) XXX_Marshal

func (m *ParameterPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ParameterPosition) XXX_Merge

func (m *ParameterPosition) XXX_Merge(src proto.Message)

func (*ParameterPosition) XXX_Size

func (m *ParameterPosition) XXX_Size() int

func (*ParameterPosition) XXX_Unmarshal

func (m *ParameterPosition) XXX_Unmarshal(b []byte) error

type Parameter_ParameterType

type Parameter_ParameterType int32

/ Enum representing types of Parameter.

const (
	Parameter_Static         Parameter_ParameterType = 0
	Parameter_Dynamic        Parameter_ParameterType = 1
	Parameter_Special_String Parameter_ParameterType = 2
	Parameter_Special_Table  Parameter_ParameterType = 3
	Parameter_Table          Parameter_ParameterType = 4
)

func (Parameter_ParameterType) EnumDescriptor

func (Parameter_ParameterType) EnumDescriptor() ([]byte, []int)

func (Parameter_ParameterType) String

func (x Parameter_ParameterType) String() string

type ProtoComment

type ProtoComment struct {
	// / Text representing the Comment.
	Text                 string   `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Comment.

func (*ProtoComment) Descriptor

func (*ProtoComment) Descriptor() ([]byte, []int)

func (*ProtoComment) GetText

func (m *ProtoComment) GetText() string

func (*ProtoComment) ProtoMessage

func (*ProtoComment) ProtoMessage()

func (*ProtoComment) Reset

func (m *ProtoComment) Reset()

func (*ProtoComment) String

func (m *ProtoComment) String() string

func (*ProtoComment) XXX_DiscardUnknown

func (m *ProtoComment) XXX_DiscardUnknown()

func (*ProtoComment) XXX_Marshal

func (m *ProtoComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoComment) XXX_Merge

func (m *ProtoComment) XXX_Merge(src proto.Message)

func (*ProtoComment) XXX_Size

func (m *ProtoComment) XXX_Size() int

func (*ProtoComment) XXX_Unmarshal

func (m *ProtoComment) XXX_Unmarshal(b []byte) error

type ProtoConcept

type ProtoConcept struct {
	// / Represents the Step value of a Concept.
	ConceptStep *ProtoStep `protobuf:"bytes,1,opt,name=conceptStep,proto3" json:"conceptStep,omitempty"`
	// / Collection of Steps in the given concepts.
	Steps []*ProtoItem `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	// / Holds the execution result.
	ConceptExecutionResult *ProtoStepExecutionResult `protobuf:"bytes,3,opt,name=conceptExecutionResult,proto3" json:"conceptExecutionResult,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                  `json:"-"`
	XXX_unrecognized       []byte                    `json:"-"`
	XXX_sizecache          int32                     `json:"-"`
}

/ Concept is a type of step, that can have multiple Steps. / But from a caller's perspective, it is still used as any other Step / A proto object representing a Concept

func (*ProtoConcept) Descriptor

func (*ProtoConcept) Descriptor() ([]byte, []int)

func (*ProtoConcept) GetConceptExecutionResult

func (m *ProtoConcept) GetConceptExecutionResult() *ProtoStepExecutionResult

func (*ProtoConcept) GetConceptStep

func (m *ProtoConcept) GetConceptStep() *ProtoStep

func (*ProtoConcept) GetSteps

func (m *ProtoConcept) GetSteps() []*ProtoItem

func (*ProtoConcept) ProtoMessage

func (*ProtoConcept) ProtoMessage()

func (*ProtoConcept) Reset

func (m *ProtoConcept) Reset()

func (*ProtoConcept) String

func (m *ProtoConcept) String() string

func (*ProtoConcept) XXX_DiscardUnknown

func (m *ProtoConcept) XXX_DiscardUnknown()

func (*ProtoConcept) XXX_Marshal

func (m *ProtoConcept) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoConcept) XXX_Merge

func (m *ProtoConcept) XXX_Merge(src proto.Message)

func (*ProtoConcept) XXX_Size

func (m *ProtoConcept) XXX_Size() int

func (*ProtoConcept) XXX_Unmarshal

func (m *ProtoConcept) XXX_Unmarshal(b []byte) error

type ProtoExecutionResult

type ProtoExecutionResult struct {
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,1,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Flag to indicate if the error is recoverable from.
	RecoverableError bool `protobuf:"varint,2,opt,name=recoverableError,proto3" json:"recoverableError,omitempty"`
	// / The actual error message.
	ErrorMessage string `protobuf:"bytes,3,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	// / Stacktrace of the error
	StackTrace string `protobuf:"bytes,4,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / [DEPRECATED, use failedScreenshot] Bytes containing screenshot taken at the time of failure.
	ScreenShot []byte `protobuf:"bytes,5,opt,name=screenShot,proto3" json:"screenShot,omitempty"` // Deprecated: Do not use.
	// / Holds the time taken for executing this scenario.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Additional information at exec time to be available on reports
	Message []string `protobuf:"bytes,7,rep,name=message,proto3" json:"message,omitempty"`
	// / Type of the Error. Valid values: ASSERTION, VERIFICATION. Default: ASSERTION
	ErrorType ProtoExecutionResult_ErrorType `protobuf:"varint,8,opt,name=errorType,proto3,enum=gauge.messages.ProtoExecutionResult_ErrorType" json:"errorType,omitempty"`
	// / Bytes containing screenshot taken at the time of failure.
	FailureScreenshot []byte `protobuf:"bytes,9,opt,name=failureScreenshot,proto3" json:"failureScreenshot,omitempty"`
	// / Bytes array containing screenshots at the time of it invoked
	Screenshots          [][]byte `protobuf:"bytes,10,rep,name=screenshots,proto3" json:"screenshots,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of an execution

func (*ProtoExecutionResult) Descriptor

func (*ProtoExecutionResult) Descriptor() ([]byte, []int)

func (*ProtoExecutionResult) GetErrorMessage

func (m *ProtoExecutionResult) GetErrorMessage() string

func (*ProtoExecutionResult) GetErrorType

func (*ProtoExecutionResult) GetExecutionTime

func (m *ProtoExecutionResult) GetExecutionTime() int64

func (*ProtoExecutionResult) GetFailed

func (m *ProtoExecutionResult) GetFailed() bool

func (*ProtoExecutionResult) GetFailureScreenshot

func (m *ProtoExecutionResult) GetFailureScreenshot() []byte

func (*ProtoExecutionResult) GetMessage added in v1.0.4

func (m *ProtoExecutionResult) GetMessage() []string

func (*ProtoExecutionResult) GetRecoverableError

func (m *ProtoExecutionResult) GetRecoverableError() bool

func (*ProtoExecutionResult) GetScreenShot deprecated

func (m *ProtoExecutionResult) GetScreenShot() []byte

Deprecated: Do not use.

func (*ProtoExecutionResult) GetScreenshots

func (m *ProtoExecutionResult) GetScreenshots() [][]byte

func (*ProtoExecutionResult) GetStackTrace

func (m *ProtoExecutionResult) GetStackTrace() string

func (*ProtoExecutionResult) ProtoMessage

func (*ProtoExecutionResult) ProtoMessage()

func (*ProtoExecutionResult) Reset

func (m *ProtoExecutionResult) Reset()

func (*ProtoExecutionResult) String

func (m *ProtoExecutionResult) String() string

func (*ProtoExecutionResult) XXX_DiscardUnknown

func (m *ProtoExecutionResult) XXX_DiscardUnknown()

func (*ProtoExecutionResult) XXX_Marshal

func (m *ProtoExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoExecutionResult) XXX_Merge

func (m *ProtoExecutionResult) XXX_Merge(src proto.Message)

func (*ProtoExecutionResult) XXX_Size

func (m *ProtoExecutionResult) XXX_Size() int

func (*ProtoExecutionResult) XXX_Unmarshal

func (m *ProtoExecutionResult) XXX_Unmarshal(b []byte) error

type ProtoExecutionResult_ErrorType

type ProtoExecutionResult_ErrorType int32
const (
	ProtoExecutionResult_ASSERTION    ProtoExecutionResult_ErrorType = 0
	ProtoExecutionResult_VERIFICATION ProtoExecutionResult_ErrorType = 1
)

func (ProtoExecutionResult_ErrorType) EnumDescriptor

func (ProtoExecutionResult_ErrorType) EnumDescriptor() ([]byte, []int)

func (ProtoExecutionResult_ErrorType) String

type ProtoHookFailure

type ProtoHookFailure struct {
	// / Stacktrace from the failure
	StackTrace string `protobuf:"bytes,1,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / Error message from the failure
	ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	// / [DEPRECATED, use failedScreenshot] Bytes holding the screenshot taken at the time of failure.
	ScreenShot []byte `protobuf:"bytes,3,opt,name=screenShot,proto3" json:"screenShot,omitempty"` // Deprecated: Do not use.
	// / Contains table row index corresponding to datatable rows
	TableRowIndex int32 `protobuf:"varint,4,opt,name=tableRowIndex,proto3" json:"tableRowIndex,omitempty"`
	// /Bytes holding the screenshot taken at the time of failure.
	FailureScreenshot    []byte   `protobuf:"bytes,5,opt,name=failureScreenshot,proto3" json:"failureScreenshot,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a pre-hook failure. / Used to hold failure information for before_suite, before_spec, before_scenario and before_spec hooks.

func (*ProtoHookFailure) Descriptor

func (*ProtoHookFailure) Descriptor() ([]byte, []int)

func (*ProtoHookFailure) GetErrorMessage

func (m *ProtoHookFailure) GetErrorMessage() string

func (*ProtoHookFailure) GetFailureScreenshot

func (m *ProtoHookFailure) GetFailureScreenshot() []byte

func (*ProtoHookFailure) GetScreenShot deprecated

func (m *ProtoHookFailure) GetScreenShot() []byte

Deprecated: Do not use.

func (*ProtoHookFailure) GetStackTrace

func (m *ProtoHookFailure) GetStackTrace() string

func (*ProtoHookFailure) GetTableRowIndex

func (m *ProtoHookFailure) GetTableRowIndex() int32

func (*ProtoHookFailure) ProtoMessage

func (*ProtoHookFailure) ProtoMessage()

func (*ProtoHookFailure) Reset

func (m *ProtoHookFailure) Reset()

func (*ProtoHookFailure) String

func (m *ProtoHookFailure) String() string

func (*ProtoHookFailure) XXX_DiscardUnknown

func (m *ProtoHookFailure) XXX_DiscardUnknown()

func (*ProtoHookFailure) XXX_Marshal

func (m *ProtoHookFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoHookFailure) XXX_Merge

func (m *ProtoHookFailure) XXX_Merge(src proto.Message)

func (*ProtoHookFailure) XXX_Size

func (m *ProtoHookFailure) XXX_Size() int

func (*ProtoHookFailure) XXX_Unmarshal

func (m *ProtoHookFailure) XXX_Unmarshal(b []byte) error

type ProtoItem

type ProtoItem struct {
	// / Itemtype of the current ProtoItem
	ItemType ProtoItem_ItemType `protobuf:"varint,1,opt,name=itemType,proto3,enum=gauge.messages.ProtoItem_ItemType" json:"itemType,omitempty"`
	// / Holds the Step definition. Valid only if ItemType = Step
	Step *ProtoStep `protobuf:"bytes,2,opt,name=step,proto3" json:"step,omitempty"`
	// / Holds the Concept definition. Valid only if ItemType = Concept
	Concept *ProtoConcept `protobuf:"bytes,3,opt,name=concept,proto3" json:"concept,omitempty"`
	// / Holds the Scenario definition. Valid only if ItemType = Scenario
	Scenario *ProtoScenario `protobuf:"bytes,4,opt,name=scenario,proto3" json:"scenario,omitempty"`
	// / Holds the TableDrivenScenario definition. Valid only if ItemType = TableDrivenScenario
	TableDrivenScenario *ProtoTableDrivenScenario `protobuf:"bytes,5,opt,name=tableDrivenScenario,proto3" json:"tableDrivenScenario,omitempty"`
	// / Holds the Comment definition. Valid only if ItemType = Comment
	Comment *ProtoComment `protobuf:"bytes,6,opt,name=comment,proto3" json:"comment,omitempty"`
	// / Holds the Table definition. Valid only if ItemType = Table
	Table *ProtoTable `protobuf:"bytes,7,opt,name=table,proto3" json:"table,omitempty"`
	// / Holds the Tags definition. Valid only if ItemType = Tags
	Tags *ProtoTags `protobuf:"bytes,8,opt,name=tags,proto3" json:"tags,omitempty"`
	// / Holds the Filename that the item belongs to
	FileName             string   `protobuf:"bytes,9,opt,name=fileName,proto3" json:"fileName,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Container for all valid Items under a Specification.

func (*ProtoItem) Descriptor

func (*ProtoItem) Descriptor() ([]byte, []int)

func (*ProtoItem) GetComment

func (m *ProtoItem) GetComment() *ProtoComment

func (*ProtoItem) GetConcept

func (m *ProtoItem) GetConcept() *ProtoConcept

func (*ProtoItem) GetFileName

func (m *ProtoItem) GetFileName() string

func (*ProtoItem) GetItemType

func (m *ProtoItem) GetItemType() ProtoItem_ItemType

func (*ProtoItem) GetScenario

func (m *ProtoItem) GetScenario() *ProtoScenario

func (*ProtoItem) GetStep

func (m *ProtoItem) GetStep() *ProtoStep

func (*ProtoItem) GetTable

func (m *ProtoItem) GetTable() *ProtoTable

func (*ProtoItem) GetTableDrivenScenario

func (m *ProtoItem) GetTableDrivenScenario() *ProtoTableDrivenScenario

func (*ProtoItem) GetTags added in v1.0.4

func (m *ProtoItem) GetTags() *ProtoTags

func (*ProtoItem) ProtoMessage

func (*ProtoItem) ProtoMessage()

func (*ProtoItem) Reset

func (m *ProtoItem) Reset()

func (*ProtoItem) String

func (m *ProtoItem) String() string

func (*ProtoItem) XXX_DiscardUnknown

func (m *ProtoItem) XXX_DiscardUnknown()

func (*ProtoItem) XXX_Marshal

func (m *ProtoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoItem) XXX_Merge

func (m *ProtoItem) XXX_Merge(src proto.Message)

func (*ProtoItem) XXX_Size

func (m *ProtoItem) XXX_Size() int

func (*ProtoItem) XXX_Unmarshal

func (m *ProtoItem) XXX_Unmarshal(b []byte) error

type ProtoItem_ItemType

type ProtoItem_ItemType int32

/ Enumerates various item types that the proto item can contain. Valid types are: Step, Comment, Concept, Scenario, TableDrivenScenario, Table, Tags

const (
	ProtoItem_Step                ProtoItem_ItemType = 0
	ProtoItem_Comment             ProtoItem_ItemType = 1
	ProtoItem_Concept             ProtoItem_ItemType = 2
	ProtoItem_Scenario            ProtoItem_ItemType = 3
	ProtoItem_TableDrivenScenario ProtoItem_ItemType = 4
	ProtoItem_Table               ProtoItem_ItemType = 5
	ProtoItem_Tags                ProtoItem_ItemType = 6
)

func (ProtoItem_ItemType) EnumDescriptor

func (ProtoItem_ItemType) EnumDescriptor() ([]byte, []int)

func (ProtoItem_ItemType) String

func (x ProtoItem_ItemType) String() string

type ProtoScenario

type ProtoScenario struct {
	// / Heading of the given Scenario
	ScenarioHeading string `protobuf:"bytes,1,opt,name=scenarioHeading,proto3" json:"scenarioHeading,omitempty"`
	// / Flag to indicate if the Scenario execution failed
	Failed bool `protobuf:"varint,2,opt,name=failed,proto3" json:"failed,omitempty"` // Deprecated: Do not use.
	// / Collection of Context steps. The Context steps are executed before every run.
	Contexts []*ProtoItem `protobuf:"bytes,3,rep,name=contexts,proto3" json:"contexts,omitempty"`
	// / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
	ScenarioItems []*ProtoItem `protobuf:"bytes,4,rep,name=scenarioItems,proto3" json:"scenarioItems,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,5,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
	PostHookFailure *ProtoHookFailure `protobuf:"bytes,6,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	// / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
	Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
	// / Holds the time taken for executing this scenario.
	ExecutionTime int64 `protobuf:"varint,8,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Flag to indicate if the Scenario execution is skipped
	Skipped bool `protobuf:"varint,9,opt,name=skipped,proto3" json:"skipped,omitempty"` // Deprecated: Do not use.
	// / Holds the error messages for skipping scenario from execution
	SkipErrors []string `protobuf:"bytes,10,rep,name=skipErrors,proto3" json:"skipErrors,omitempty"`
	// / Holds the unique Identifier of a scenario.
	ID string `protobuf:"bytes,11,opt,name=ID,proto3" json:"ID,omitempty"`
	// / Collection of Teardown steps. The Teardown steps are executed after every run.
	TearDownSteps []*ProtoItem `protobuf:"bytes,12,rep,name=tearDownSteps,proto3" json:"tearDownSteps,omitempty"`
	// / Span(start, end) of scenario
	Span *Span `protobuf:"bytes,13,opt,name=span,proto3" json:"span,omitempty"`
	// / Execution status for the scenario
	ExecutionStatus ExecutionStatus `protobuf:"varint,14,opt,name=executionStatus,proto3,enum=gauge.messages.ExecutionStatus" json:"executionStatus,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,15,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,16,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,17,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,18,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,19,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"`
	// / Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots  [][]byte `protobuf:"bytes,20,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Scenario

func (*ProtoScenario) Descriptor

func (*ProtoScenario) Descriptor() ([]byte, []int)

func (*ProtoScenario) GetContexts

func (m *ProtoScenario) GetContexts() []*ProtoItem

func (*ProtoScenario) GetExecutionStatus

func (m *ProtoScenario) GetExecutionStatus() ExecutionStatus

func (*ProtoScenario) GetExecutionTime

func (m *ProtoScenario) GetExecutionTime() int64

func (*ProtoScenario) GetFailed deprecated

func (m *ProtoScenario) GetFailed() bool

Deprecated: Do not use.

func (*ProtoScenario) GetID

func (m *ProtoScenario) GetID() string

func (*ProtoScenario) GetPostHookFailure

func (m *ProtoScenario) GetPostHookFailure() *ProtoHookFailure

func (*ProtoScenario) GetPostHookMessage deprecated

func (m *ProtoScenario) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoScenario) GetPostHookMessages

func (m *ProtoScenario) GetPostHookMessages() []string

func (*ProtoScenario) GetPostHookScreenshots

func (m *ProtoScenario) GetPostHookScreenshots() [][]byte

func (*ProtoScenario) GetPreHookFailure

func (m *ProtoScenario) GetPreHookFailure() *ProtoHookFailure

func (*ProtoScenario) GetPreHookMessage deprecated

func (m *ProtoScenario) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoScenario) GetPreHookMessages

func (m *ProtoScenario) GetPreHookMessages() []string

func (*ProtoScenario) GetPreHookScreenshots

func (m *ProtoScenario) GetPreHookScreenshots() [][]byte

func (*ProtoScenario) GetScenarioHeading

func (m *ProtoScenario) GetScenarioHeading() string

func (*ProtoScenario) GetScenarioItems

func (m *ProtoScenario) GetScenarioItems() []*ProtoItem

func (*ProtoScenario) GetSkipErrors added in v1.1.0

func (m *ProtoScenario) GetSkipErrors() []string

func (*ProtoScenario) GetSkipped deprecated added in v1.1.0

func (m *ProtoScenario) GetSkipped() bool

Deprecated: Do not use.

func (*ProtoScenario) GetSpan

func (m *ProtoScenario) GetSpan() *Span

func (*ProtoScenario) GetTags

func (m *ProtoScenario) GetTags() []string

func (*ProtoScenario) GetTearDownSteps

func (m *ProtoScenario) GetTearDownSteps() []*ProtoItem

func (*ProtoScenario) ProtoMessage

func (*ProtoScenario) ProtoMessage()

func (*ProtoScenario) Reset

func (m *ProtoScenario) Reset()

func (*ProtoScenario) String

func (m *ProtoScenario) String() string

func (*ProtoScenario) XXX_DiscardUnknown

func (m *ProtoScenario) XXX_DiscardUnknown()

func (*ProtoScenario) XXX_Marshal

func (m *ProtoScenario) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoScenario) XXX_Merge

func (m *ProtoScenario) XXX_Merge(src proto.Message)

func (*ProtoScenario) XXX_Size

func (m *ProtoScenario) XXX_Size() int

func (*ProtoScenario) XXX_Unmarshal

func (m *ProtoScenario) XXX_Unmarshal(b []byte) error

type ProtoSpec

type ProtoSpec struct {
	// / Heading describing the Specification
	SpecHeading string `protobuf:"bytes,1,opt,name=specHeading,proto3" json:"specHeading,omitempty"`
	// / A collection of items that come under this step
	Items []*ProtoItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// / Flag indicating if this is a Table Driven Specification. The table is defined in the context, this is different from using a table parameter.
	IsTableDriven bool `protobuf:"varint,3,opt,name=isTableDriven,proto3" json:"isTableDriven,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_spec` hook has an error.
	PreHookFailures []*ProtoHookFailure `protobuf:"bytes,4,rep,name=preHookFailures,proto3" json:"preHookFailures,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `after_hook` hook has an error.
	PostHookFailures []*ProtoHookFailure `protobuf:"bytes,5,rep,name=postHookFailures,proto3" json:"postHookFailures,omitempty"`
	// / Contains the filename for that holds this specification.
	FileName string `protobuf:"bytes,6,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
	Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,8,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,9,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,10,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,11,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,12,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"`
	// / Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,13,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"`
	// / meta field to indicate the number of items in the list
	// / used when items are sent as individual chunk
	ItemCount            int64    `protobuf:"varint,14,opt,name=itemCount,proto3" json:"itemCount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Specification / A specification can contain Scenarios or Steps, besides Comments

func (*ProtoSpec) Descriptor

func (*ProtoSpec) Descriptor() ([]byte, []int)

func (*ProtoSpec) GetFileName

func (m *ProtoSpec) GetFileName() string

func (*ProtoSpec) GetIsTableDriven

func (m *ProtoSpec) GetIsTableDriven() bool

func (*ProtoSpec) GetItemCount

func (m *ProtoSpec) GetItemCount() int64

func (*ProtoSpec) GetItems

func (m *ProtoSpec) GetItems() []*ProtoItem

func (*ProtoSpec) GetPostHookFailures

func (m *ProtoSpec) GetPostHookFailures() []*ProtoHookFailure

func (*ProtoSpec) GetPostHookMessage deprecated

func (m *ProtoSpec) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoSpec) GetPostHookMessages

func (m *ProtoSpec) GetPostHookMessages() []string

func (*ProtoSpec) GetPostHookScreenshots

func (m *ProtoSpec) GetPostHookScreenshots() [][]byte

func (*ProtoSpec) GetPreHookFailures

func (m *ProtoSpec) GetPreHookFailures() []*ProtoHookFailure

func (*ProtoSpec) GetPreHookMessage deprecated

func (m *ProtoSpec) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoSpec) GetPreHookMessages

func (m *ProtoSpec) GetPreHookMessages() []string

func (*ProtoSpec) GetPreHookScreenshots

func (m *ProtoSpec) GetPreHookScreenshots() [][]byte

func (*ProtoSpec) GetSpecHeading

func (m *ProtoSpec) GetSpecHeading() string

func (*ProtoSpec) GetTags

func (m *ProtoSpec) GetTags() []string

func (*ProtoSpec) ProtoMessage

func (*ProtoSpec) ProtoMessage()

func (*ProtoSpec) Reset

func (m *ProtoSpec) Reset()

func (*ProtoSpec) String

func (m *ProtoSpec) String() string

func (*ProtoSpec) XXX_DiscardUnknown

func (m *ProtoSpec) XXX_DiscardUnknown()

func (*ProtoSpec) XXX_Marshal

func (m *ProtoSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSpec) XXX_Merge

func (m *ProtoSpec) XXX_Merge(src proto.Message)

func (*ProtoSpec) XXX_Size

func (m *ProtoSpec) XXX_Size() int

func (*ProtoSpec) XXX_Unmarshal

func (m *ProtoSpec) XXX_Unmarshal(b []byte) error

type ProtoSpecResult

type ProtoSpecResult struct {
	// / Represents the corresponding Specification
	ProtoSpec *ProtoSpec `protobuf:"bytes,1,opt,name=protoSpec,proto3" json:"protoSpec,omitempty"`
	// / Holds the number of Scenarios executed
	ScenarioCount int32 `protobuf:"varint,2,opt,name=scenarioCount,proto3" json:"scenarioCount,omitempty"`
	// / Holds the number of Scenarios failed
	ScenarioFailedCount int32 `protobuf:"varint,3,opt,name=scenarioFailedCount,proto3" json:"scenarioFailedCount,omitempty"`
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,4,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Holds the row numbers, which caused the execution to fail.
	FailedDataTableRows []int32 `protobuf:"varint,5,rep,packed,name=failedDataTableRows,proto3" json:"failedDataTableRows,omitempty"`
	// / Holds the time taken for executing the spec.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Flag to indicate if spec is skipped
	Skipped bool `protobuf:"varint,7,opt,name=skipped,proto3" json:"skipped,omitempty"`
	// / Holds the number of Scenarios skipped
	ScenarioSkippedCount int32 `protobuf:"varint,8,opt,name=scenarioSkippedCount,proto3" json:"scenarioSkippedCount,omitempty"`
	// / Holds the row numbers, for which the execution skipped.
	SkippedDataTableRows []int32 `protobuf:"varint,9,rep,packed,name=skippedDataTableRows,proto3" json:"skippedDataTableRows,omitempty"`
	// / Holds parse, validation and skipped errors.
	Errors               []*Error `protobuf:"bytes,10,rep,name=errors,proto3" json:"errors,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of Spec execution.

func (*ProtoSpecResult) Descriptor

func (*ProtoSpecResult) Descriptor() ([]byte, []int)

func (*ProtoSpecResult) GetErrors

func (m *ProtoSpecResult) GetErrors() []*Error

func (*ProtoSpecResult) GetExecutionTime

func (m *ProtoSpecResult) GetExecutionTime() int64

func (*ProtoSpecResult) GetFailed

func (m *ProtoSpecResult) GetFailed() bool

func (*ProtoSpecResult) GetFailedDataTableRows

func (m *ProtoSpecResult) GetFailedDataTableRows() []int32

func (*ProtoSpecResult) GetProtoSpec

func (m *ProtoSpecResult) GetProtoSpec() *ProtoSpec

func (*ProtoSpecResult) GetScenarioCount

func (m *ProtoSpecResult) GetScenarioCount() int32

func (*ProtoSpecResult) GetScenarioFailedCount

func (m *ProtoSpecResult) GetScenarioFailedCount() int32

func (*ProtoSpecResult) GetScenarioSkippedCount added in v1.1.0

func (m *ProtoSpecResult) GetScenarioSkippedCount() int32

func (*ProtoSpecResult) GetSkipped added in v1.1.0

func (m *ProtoSpecResult) GetSkipped() bool

func (*ProtoSpecResult) GetSkippedDataTableRows

func (m *ProtoSpecResult) GetSkippedDataTableRows() []int32

func (*ProtoSpecResult) ProtoMessage

func (*ProtoSpecResult) ProtoMessage()

func (*ProtoSpecResult) Reset

func (m *ProtoSpecResult) Reset()

func (*ProtoSpecResult) String

func (m *ProtoSpecResult) String() string

func (*ProtoSpecResult) XXX_DiscardUnknown

func (m *ProtoSpecResult) XXX_DiscardUnknown()

func (*ProtoSpecResult) XXX_Marshal

func (m *ProtoSpecResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSpecResult) XXX_Merge

func (m *ProtoSpecResult) XXX_Merge(src proto.Message)

func (*ProtoSpecResult) XXX_Size

func (m *ProtoSpecResult) XXX_Size() int

func (*ProtoSpecResult) XXX_Unmarshal

func (m *ProtoSpecResult) XXX_Unmarshal(b []byte) error

type ProtoStep

type ProtoStep struct {
	// / Holds the raw text of the Step as defined in the spec file. This contains the actual parameter values.
	ActualText string `protobuf:"bytes,1,opt,name=actualText,proto3" json:"actualText,omitempty"`
	// / Contains the parsed text of the Step. This will have placeholders for the parameters.
	ParsedText string `protobuf:"bytes,2,opt,name=parsedText,proto3" json:"parsedText,omitempty"`
	// / Collection of a list of fragments for a Step. A fragment could be either text or parameter.
	Fragments []*Fragment `protobuf:"bytes,3,rep,name=fragments,proto3" json:"fragments,omitempty"`
	// / Holds the result from the execution.
	StepExecutionResult *ProtoStepExecutionResult `protobuf:"bytes,4,opt,name=stepExecutionResult,proto3" json:"stepExecutionResult,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,5,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,6,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,7,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"`
	// / Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots  [][]byte `protobuf:"bytes,8,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Step

func (*ProtoStep) Descriptor

func (*ProtoStep) Descriptor() ([]byte, []int)

func (*ProtoStep) GetActualText

func (m *ProtoStep) GetActualText() string

func (*ProtoStep) GetFragments

func (m *ProtoStep) GetFragments() []*Fragment

func (*ProtoStep) GetParsedText

func (m *ProtoStep) GetParsedText() string

func (*ProtoStep) GetPostHookMessages

func (m *ProtoStep) GetPostHookMessages() []string

func (*ProtoStep) GetPostHookScreenshots

func (m *ProtoStep) GetPostHookScreenshots() [][]byte

func (*ProtoStep) GetPreHookMessages

func (m *ProtoStep) GetPreHookMessages() []string

func (*ProtoStep) GetPreHookScreenshots

func (m *ProtoStep) GetPreHookScreenshots() [][]byte

func (*ProtoStep) GetStepExecutionResult

func (m *ProtoStep) GetStepExecutionResult() *ProtoStepExecutionResult

func (*ProtoStep) ProtoMessage

func (*ProtoStep) ProtoMessage()

func (*ProtoStep) Reset

func (m *ProtoStep) Reset()

func (*ProtoStep) String

func (m *ProtoStep) String() string

func (*ProtoStep) XXX_DiscardUnknown

func (m *ProtoStep) XXX_DiscardUnknown()

func (*ProtoStep) XXX_Marshal

func (m *ProtoStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStep) XXX_Merge

func (m *ProtoStep) XXX_Merge(src proto.Message)

func (*ProtoStep) XXX_Size

func (m *ProtoStep) XXX_Size() int

func (*ProtoStep) XXX_Unmarshal

func (m *ProtoStep) XXX_Unmarshal(b []byte) error

type ProtoStepExecutionResult

type ProtoStepExecutionResult struct {
	// / The actual result of the execution
	ExecutionResult *ProtoExecutionResult `protobuf:"bytes,1,opt,name=executionResult,proto3" json:"executionResult,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_step` hook has an error.
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,2,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_step` hook has an error.
	PostHookFailure      *ProtoHookFailure `protobuf:"bytes,3,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	Skipped              bool              `protobuf:"varint,4,opt,name=skipped,proto3" json:"skipped,omitempty"`
	SkippedReason        string            `protobuf:"bytes,5,opt,name=skippedReason,proto3" json:"skippedReason,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ A proto object representing Step Execution result

func (*ProtoStepExecutionResult) Descriptor

func (*ProtoStepExecutionResult) Descriptor() ([]byte, []int)

func (*ProtoStepExecutionResult) GetExecutionResult

func (m *ProtoStepExecutionResult) GetExecutionResult() *ProtoExecutionResult

func (*ProtoStepExecutionResult) GetPostHookFailure

func (m *ProtoStepExecutionResult) GetPostHookFailure() *ProtoHookFailure

func (*ProtoStepExecutionResult) GetPreHookFailure

func (m *ProtoStepExecutionResult) GetPreHookFailure() *ProtoHookFailure

func (*ProtoStepExecutionResult) GetSkipped added in v1.1.0

func (m *ProtoStepExecutionResult) GetSkipped() bool

func (*ProtoStepExecutionResult) GetSkippedReason added in v1.1.0

func (m *ProtoStepExecutionResult) GetSkippedReason() string

func (*ProtoStepExecutionResult) ProtoMessage

func (*ProtoStepExecutionResult) ProtoMessage()

func (*ProtoStepExecutionResult) Reset

func (m *ProtoStepExecutionResult) Reset()

func (*ProtoStepExecutionResult) String

func (m *ProtoStepExecutionResult) String() string

func (*ProtoStepExecutionResult) XXX_DiscardUnknown

func (m *ProtoStepExecutionResult) XXX_DiscardUnknown()

func (*ProtoStepExecutionResult) XXX_Marshal

func (m *ProtoStepExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStepExecutionResult) XXX_Merge

func (m *ProtoStepExecutionResult) XXX_Merge(src proto.Message)

func (*ProtoStepExecutionResult) XXX_Size

func (m *ProtoStepExecutionResult) XXX_Size() int

func (*ProtoStepExecutionResult) XXX_Unmarshal

func (m *ProtoStepExecutionResult) XXX_Unmarshal(b []byte) error

type ProtoStepValue

type ProtoStepValue struct {
	// / The actual string value describing he Step
	StepValue string `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	// / The parameterized string value describing he Step. The parameters are replaced with placeholders.
	ParameterizedStepValue string `protobuf:"bytes,2,opt,name=parameterizedStepValue,proto3" json:"parameterizedStepValue,omitempty"`
	// / A collection of strings representing the parameters.
	Parameters           []string `protobuf:"bytes,3,rep,name=parameters,proto3" json:"parameters,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Step value.

func (*ProtoStepValue) Descriptor

func (*ProtoStepValue) Descriptor() ([]byte, []int)

func (*ProtoStepValue) GetParameterizedStepValue

func (m *ProtoStepValue) GetParameterizedStepValue() string

func (*ProtoStepValue) GetParameters

func (m *ProtoStepValue) GetParameters() []string

func (*ProtoStepValue) GetStepValue

func (m *ProtoStepValue) GetStepValue() string

func (*ProtoStepValue) ProtoMessage

func (*ProtoStepValue) ProtoMessage()

func (*ProtoStepValue) Reset

func (m *ProtoStepValue) Reset()

func (*ProtoStepValue) String

func (m *ProtoStepValue) String() string

func (*ProtoStepValue) XXX_DiscardUnknown

func (m *ProtoStepValue) XXX_DiscardUnknown()

func (*ProtoStepValue) XXX_Marshal

func (m *ProtoStepValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStepValue) XXX_Merge

func (m *ProtoStepValue) XXX_Merge(src proto.Message)

func (*ProtoStepValue) XXX_Size

func (m *ProtoStepValue) XXX_Size() int

func (*ProtoStepValue) XXX_Unmarshal

func (m *ProtoStepValue) XXX_Unmarshal(b []byte) error

type ProtoSuiteResult

type ProtoSuiteResult struct {
	// / Contains the result from the execution
	SpecResults []*ProtoSpecResult `protobuf:"bytes,1,rep,name=specResults,proto3" json:"specResults,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_suite` hook has an error
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,2,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_suite` hook has an error
	PostHookFailure *ProtoHookFailure `protobuf:"bytes,3,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,4,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Holds the count of number of Specifications that failed.
	SpecsFailedCount int32 `protobuf:"varint,5,opt,name=specsFailedCount,proto3" json:"specsFailedCount,omitempty"`
	// / Holds the time taken for executing the whole suite.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Holds a metric indicating the success rate of the execution.
	SuccessRate float32 `protobuf:"fixed32,7,opt,name=successRate,proto3" json:"successRate,omitempty"`
	// / The environment against which execution was done
	Environment string `protobuf:"bytes,8,opt,name=environment,proto3" json:"environment,omitempty"`
	// / Tag expression used for filtering specification
	Tags string `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"`
	// / Project name
	ProjectName string `protobuf:"bytes,10,opt,name=projectName,proto3" json:"projectName,omitempty"`
	// / Timestamp of when execution started
	Timestamp         string `protobuf:"bytes,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	SpecsSkippedCount int32  `protobuf:"varint,12,opt,name=specsSkippedCount,proto3" json:"specsSkippedCount,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,13,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,14,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,15,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,16,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,17,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"`
	// / Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,18,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"`
	// Indicates if the result is sent in chunks
	Chunked bool `protobuf:"varint,19,opt,name=chunked,proto3" json:"chunked,omitempty"`
	// Indicates the number of chunks to expect after this
	ChunkSize            int64    `protobuf:"varint,20,opt,name=chunkSize,proto3" json:"chunkSize,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of entire Suite execution.

func (*ProtoSuiteResult) Descriptor

func (*ProtoSuiteResult) Descriptor() ([]byte, []int)

func (*ProtoSuiteResult) GetChunkSize

func (m *ProtoSuiteResult) GetChunkSize() int64

func (*ProtoSuiteResult) GetChunked

func (m *ProtoSuiteResult) GetChunked() bool

func (*ProtoSuiteResult) GetEnvironment added in v1.0.4

func (m *ProtoSuiteResult) GetEnvironment() string

func (*ProtoSuiteResult) GetExecutionTime

func (m *ProtoSuiteResult) GetExecutionTime() int64

func (*ProtoSuiteResult) GetFailed

func (m *ProtoSuiteResult) GetFailed() bool

func (*ProtoSuiteResult) GetPostHookFailure

func (m *ProtoSuiteResult) GetPostHookFailure() *ProtoHookFailure

func (*ProtoSuiteResult) GetPostHookMessage deprecated

func (m *ProtoSuiteResult) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoSuiteResult) GetPostHookMessages

func (m *ProtoSuiteResult) GetPostHookMessages() []string

func (*ProtoSuiteResult) GetPostHookScreenshots

func (m *ProtoSuiteResult) GetPostHookScreenshots() [][]byte

func (*ProtoSuiteResult) GetPreHookFailure

func (m *ProtoSuiteResult) GetPreHookFailure() *ProtoHookFailure

func (*ProtoSuiteResult) GetPreHookMessage deprecated

func (m *ProtoSuiteResult) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoSuiteResult) GetPreHookMessages

func (m *ProtoSuiteResult) GetPreHookMessages() []string

func (*ProtoSuiteResult) GetPreHookScreenshots

func (m *ProtoSuiteResult) GetPreHookScreenshots() [][]byte

func (*ProtoSuiteResult) GetProjectName added in v1.0.4

func (m *ProtoSuiteResult) GetProjectName() string

func (*ProtoSuiteResult) GetSpecResults

func (m *ProtoSuiteResult) GetSpecResults() []*ProtoSpecResult

func (*ProtoSuiteResult) GetSpecsFailedCount

func (m *ProtoSuiteResult) GetSpecsFailedCount() int32

func (*ProtoSuiteResult) GetSpecsSkippedCount added in v1.1.0

func (m *ProtoSuiteResult) GetSpecsSkippedCount() int32

func (*ProtoSuiteResult) GetSuccessRate

func (m *ProtoSuiteResult) GetSuccessRate() float32

func (*ProtoSuiteResult) GetTags added in v1.0.4

func (m *ProtoSuiteResult) GetTags() string

func (*ProtoSuiteResult) GetTimestamp added in v1.0.4

func (m *ProtoSuiteResult) GetTimestamp() string

func (*ProtoSuiteResult) ProtoMessage

func (*ProtoSuiteResult) ProtoMessage()

func (*ProtoSuiteResult) Reset

func (m *ProtoSuiteResult) Reset()

func (*ProtoSuiteResult) String

func (m *ProtoSuiteResult) String() string

func (*ProtoSuiteResult) XXX_DiscardUnknown

func (m *ProtoSuiteResult) XXX_DiscardUnknown()

func (*ProtoSuiteResult) XXX_Marshal

func (m *ProtoSuiteResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSuiteResult) XXX_Merge

func (m *ProtoSuiteResult) XXX_Merge(src proto.Message)

func (*ProtoSuiteResult) XXX_Size

func (m *ProtoSuiteResult) XXX_Size() int

func (*ProtoSuiteResult) XXX_Unmarshal

func (m *ProtoSuiteResult) XXX_Unmarshal(b []byte) error

type ProtoTable

type ProtoTable struct {
	// / Contains the Headers for the table
	Headers *ProtoTableRow `protobuf:"bytes,1,opt,name=headers,proto3" json:"headers,omitempty"`
	// / Contains the Rows for the table
	Rows                 []*ProtoTableRow `protobuf:"bytes,2,rep,name=rows,proto3" json:"rows,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ A proto object representing Table.

func (*ProtoTable) Descriptor

func (*ProtoTable) Descriptor() ([]byte, []int)

func (*ProtoTable) GetHeaders

func (m *ProtoTable) GetHeaders() *ProtoTableRow

func (*ProtoTable) GetRows

func (m *ProtoTable) GetRows() []*ProtoTableRow

func (*ProtoTable) ProtoMessage

func (*ProtoTable) ProtoMessage()

func (*ProtoTable) Reset

func (m *ProtoTable) Reset()

func (*ProtoTable) String

func (m *ProtoTable) String() string

func (*ProtoTable) XXX_DiscardUnknown

func (m *ProtoTable) XXX_DiscardUnknown()

func (*ProtoTable) XXX_Marshal

func (m *ProtoTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTable) XXX_Merge

func (m *ProtoTable) XXX_Merge(src proto.Message)

func (*ProtoTable) XXX_Size

func (m *ProtoTable) XXX_Size() int

func (*ProtoTable) XXX_Unmarshal

func (m *ProtoTable) XXX_Unmarshal(b []byte) error

type ProtoTableDrivenScenario

type ProtoTableDrivenScenario struct {
	// / Scenario under Table driven execution
	Scenario *ProtoScenario `protobuf:"bytes,1,opt,name=scenario,proto3" json:"scenario,omitempty"`
	// / Row Index of data table against which the current scenario is executed
	TableRowIndex int32 `protobuf:"varint,2,opt,name=tableRowIndex,proto3" json:"tableRowIndex,omitempty"`
	// / Row Index of scenario data table against which the current scenario is executed
	ScenarioTableRowIndex int32 `protobuf:"varint,3,opt,name=scenarioTableRowIndex,proto3" json:"scenarioTableRowIndex,omitempty"`
	// / Executed against a spec data table
	IsSpecTableDriven bool `protobuf:"varint,4,opt,name=isSpecTableDriven,proto3" json:"isSpecTableDriven,omitempty"`
	// / Executed against a scenario data table
	IsScenarioTableDriven bool `protobuf:"varint,5,opt,name=isScenarioTableDriven,proto3" json:"isScenarioTableDriven,omitempty"`
	// / Holds the scenario data table
	ScenarioDataTable    *ProtoTable `protobuf:"bytes,6,opt,name=scenarioDataTable,proto3" json:"scenarioDataTable,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ A proto object representing a TableDrivenScenario

func (*ProtoTableDrivenScenario) Descriptor

func (*ProtoTableDrivenScenario) Descriptor() ([]byte, []int)

func (*ProtoTableDrivenScenario) GetIsScenarioTableDriven

func (m *ProtoTableDrivenScenario) GetIsScenarioTableDriven() bool

func (*ProtoTableDrivenScenario) GetIsSpecTableDriven

func (m *ProtoTableDrivenScenario) GetIsSpecTableDriven() bool

func (*ProtoTableDrivenScenario) GetScenario

func (m *ProtoTableDrivenScenario) GetScenario() *ProtoScenario

func (*ProtoTableDrivenScenario) GetScenarioDataTable

func (m *ProtoTableDrivenScenario) GetScenarioDataTable() *ProtoTable

func (*ProtoTableDrivenScenario) GetScenarioTableRowIndex

func (m *ProtoTableDrivenScenario) GetScenarioTableRowIndex() int32

func (*ProtoTableDrivenScenario) GetTableRowIndex

func (m *ProtoTableDrivenScenario) GetTableRowIndex() int32

func (*ProtoTableDrivenScenario) ProtoMessage

func (*ProtoTableDrivenScenario) ProtoMessage()

func (*ProtoTableDrivenScenario) Reset

func (m *ProtoTableDrivenScenario) Reset()

func (*ProtoTableDrivenScenario) String

func (m *ProtoTableDrivenScenario) String() string

func (*ProtoTableDrivenScenario) XXX_DiscardUnknown

func (m *ProtoTableDrivenScenario) XXX_DiscardUnknown()

func (*ProtoTableDrivenScenario) XXX_Marshal

func (m *ProtoTableDrivenScenario) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTableDrivenScenario) XXX_Merge

func (m *ProtoTableDrivenScenario) XXX_Merge(src proto.Message)

func (*ProtoTableDrivenScenario) XXX_Size

func (m *ProtoTableDrivenScenario) XXX_Size() int

func (*ProtoTableDrivenScenario) XXX_Unmarshal

func (m *ProtoTableDrivenScenario) XXX_Unmarshal(b []byte) error

type ProtoTableRow

type ProtoTableRow struct {
	// / Represents the cells of a given table
	Cells                []string `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Table.

func (*ProtoTableRow) Descriptor

func (*ProtoTableRow) Descriptor() ([]byte, []int)

func (*ProtoTableRow) GetCells

func (m *ProtoTableRow) GetCells() []string

func (*ProtoTableRow) ProtoMessage

func (*ProtoTableRow) ProtoMessage()

func (*ProtoTableRow) Reset

func (m *ProtoTableRow) Reset()

func (*ProtoTableRow) String

func (m *ProtoTableRow) String() string

func (*ProtoTableRow) XXX_DiscardUnknown

func (m *ProtoTableRow) XXX_DiscardUnknown()

func (*ProtoTableRow) XXX_Marshal

func (m *ProtoTableRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTableRow) XXX_Merge

func (m *ProtoTableRow) XXX_Merge(src proto.Message)

func (*ProtoTableRow) XXX_Size

func (m *ProtoTableRow) XXX_Size() int

func (*ProtoTableRow) XXX_Unmarshal

func (m *ProtoTableRow) XXX_Unmarshal(b []byte) error

type ProtoTags

type ProtoTags struct {
	// / A collection of Tags
	Tags                 []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Tags

func (*ProtoTags) Descriptor

func (*ProtoTags) Descriptor() ([]byte, []int)

func (*ProtoTags) GetTags

func (m *ProtoTags) GetTags() []string

func (*ProtoTags) ProtoMessage

func (*ProtoTags) ProtoMessage()

func (*ProtoTags) Reset

func (m *ProtoTags) Reset()

func (*ProtoTags) String

func (m *ProtoTags) String() string

func (*ProtoTags) XXX_DiscardUnknown

func (m *ProtoTags) XXX_DiscardUnknown()

func (*ProtoTags) XXX_Marshal

func (m *ProtoTags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTags) XXX_Merge

func (m *ProtoTags) XXX_Merge(src proto.Message)

func (*ProtoTags) XXX_Size

func (m *ProtoTags) XXX_Size() int

func (*ProtoTags) XXX_Unmarshal

func (m *ProtoTags) XXX_Unmarshal(b []byte) error

type RefactorRequest

type RefactorRequest struct {
	// / Old value, used to lookup Step to refactor
	OldStepValue *ProtoStepValue `protobuf:"bytes,1,opt,name=oldStepValue,proto3" json:"oldStepValue,omitempty"`
	// / New value, the to-be value of Step being refactored.
	NewStepValue *ProtoStepValue `protobuf:"bytes,2,opt,name=newStepValue,proto3" json:"newStepValue,omitempty"`
	// / Holds parameter positions of all parameters. Contains old and new parameter positions.
	ParamPositions []*ParameterPosition `protobuf:"bytes,3,rep,name=paramPositions,proto3" json:"paramPositions,omitempty"`
	// / If set to true, the refactored files should be saved to the file system before returning the response.
	SaveChanges          bool     `protobuf:"varint,4,opt,name=saveChanges,proto3" json:"saveChanges,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Tells the runner to refactor the specified Step.

func (*RefactorRequest) Descriptor

func (*RefactorRequest) Descriptor() ([]byte, []int)

func (*RefactorRequest) GetNewStepValue

func (m *RefactorRequest) GetNewStepValue() *ProtoStepValue

func (*RefactorRequest) GetOldStepValue

func (m *RefactorRequest) GetOldStepValue() *ProtoStepValue

func (*RefactorRequest) GetParamPositions

func (m *RefactorRequest) GetParamPositions() []*ParameterPosition

func (*RefactorRequest) GetSaveChanges

func (m *RefactorRequest) GetSaveChanges() bool

func (*RefactorRequest) ProtoMessage

func (*RefactorRequest) ProtoMessage()

func (*RefactorRequest) Reset

func (m *RefactorRequest) Reset()

func (*RefactorRequest) String

func (m *RefactorRequest) String() string

func (*RefactorRequest) XXX_DiscardUnknown

func (m *RefactorRequest) XXX_DiscardUnknown()

func (*RefactorRequest) XXX_Marshal

func (m *RefactorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefactorRequest) XXX_Merge

func (m *RefactorRequest) XXX_Merge(src proto.Message)

func (*RefactorRequest) XXX_Size

func (m *RefactorRequest) XXX_Size() int

func (*RefactorRequest) XXX_Unmarshal

func (m *RefactorRequest) XXX_Unmarshal(b []byte) error

type RefactorResponse

type RefactorResponse struct {
	// / Flag indicating the success of Refactor operation.
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// / Error message, valid only if Refactor wasn't successful
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// / List of files that were affected because of the refactoring.
	FilesChanged []string `protobuf:"bytes,3,rep,name=filesChanged,proto3" json:"filesChanged,omitempty"`
	// / List of file changes to be made to successfully achieve refactoring.
	FileChanges          []*FileChanges `protobuf:"bytes,4,rep,name=fileChanges,proto3" json:"fileChanges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Response of a RefactorRequest

func (*RefactorResponse) Descriptor

func (*RefactorResponse) Descriptor() ([]byte, []int)

func (*RefactorResponse) GetError

func (m *RefactorResponse) GetError() string

func (*RefactorResponse) GetFileChanges

func (m *RefactorResponse) GetFileChanges() []*FileChanges

func (*RefactorResponse) GetFilesChanged

func (m *RefactorResponse) GetFilesChanged() []string

func (*RefactorResponse) GetSuccess

func (m *RefactorResponse) GetSuccess() bool

func (*RefactorResponse) ProtoMessage

func (*RefactorResponse) ProtoMessage()

func (*RefactorResponse) Reset

func (m *RefactorResponse) Reset()

func (*RefactorResponse) String

func (m *RefactorResponse) String() string

func (*RefactorResponse) XXX_DiscardUnknown

func (m *RefactorResponse) XXX_DiscardUnknown()

func (*RefactorResponse) XXX_Marshal

func (m *RefactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefactorResponse) XXX_Merge

func (m *RefactorResponse) XXX_Merge(src proto.Message)

func (*RefactorResponse) XXX_Size

func (m *RefactorResponse) XXX_Size() int

func (*RefactorResponse) XXX_Unmarshal

func (m *RefactorResponse) XXX_Unmarshal(b []byte) error

type ScenarioDataStoreInitRequest

type ScenarioDataStoreInitRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Scenario DataStore / Scenario Datastore is reset after every Scenario execution.

func (*ScenarioDataStoreInitRequest) Descriptor

func (*ScenarioDataStoreInitRequest) Descriptor() ([]byte, []int)

func (*ScenarioDataStoreInitRequest) ProtoMessage

func (*ScenarioDataStoreInitRequest) ProtoMessage()

func (*ScenarioDataStoreInitRequest) Reset

func (m *ScenarioDataStoreInitRequest) Reset()

func (*ScenarioDataStoreInitRequest) String

func (*ScenarioDataStoreInitRequest) XXX_DiscardUnknown

func (m *ScenarioDataStoreInitRequest) XXX_DiscardUnknown()

func (*ScenarioDataStoreInitRequest) XXX_Marshal

func (m *ScenarioDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioDataStoreInitRequest) XXX_Merge

func (m *ScenarioDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*ScenarioDataStoreInitRequest) XXX_Size

func (m *ScenarioDataStoreInitRequest) XXX_Size() int

func (*ScenarioDataStoreInitRequest) XXX_Unmarshal

func (m *ScenarioDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type ScenarioExecutionEndingRequest

type ScenarioExecutionEndingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at end of Scenario Execution. Tells the runner to execute `after_scenario` hook.

func (*ScenarioExecutionEndingRequest) Descriptor

func (*ScenarioExecutionEndingRequest) Descriptor() ([]byte, []int)

func (*ScenarioExecutionEndingRequest) GetCurrentExecutionInfo

func (m *ScenarioExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ScenarioExecutionEndingRequest) ProtoMessage

func (*ScenarioExecutionEndingRequest) ProtoMessage()

func (*ScenarioExecutionEndingRequest) Reset

func (m *ScenarioExecutionEndingRequest) Reset()

func (*ScenarioExecutionEndingRequest) String

func (*ScenarioExecutionEndingRequest) XXX_DiscardUnknown

func (m *ScenarioExecutionEndingRequest) XXX_DiscardUnknown()

func (*ScenarioExecutionEndingRequest) XXX_Marshal

func (m *ScenarioExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioExecutionEndingRequest) XXX_Merge

func (m *ScenarioExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*ScenarioExecutionEndingRequest) XXX_Size

func (m *ScenarioExecutionEndingRequest) XXX_Size() int

func (*ScenarioExecutionEndingRequest) XXX_Unmarshal

func (m *ScenarioExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type ScenarioExecutionStartingRequest

type ScenarioExecutionStartingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at start of Scenario Execution. Tells the runner to execute `before_scenario` hook.

func (*ScenarioExecutionStartingRequest) Descriptor

func (*ScenarioExecutionStartingRequest) Descriptor() ([]byte, []int)

func (*ScenarioExecutionStartingRequest) GetCurrentExecutionInfo

func (m *ScenarioExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ScenarioExecutionStartingRequest) ProtoMessage

func (*ScenarioExecutionStartingRequest) ProtoMessage()

func (*ScenarioExecutionStartingRequest) Reset

func (*ScenarioExecutionStartingRequest) String

func (*ScenarioExecutionStartingRequest) XXX_DiscardUnknown

func (m *ScenarioExecutionStartingRequest) XXX_DiscardUnknown()

func (*ScenarioExecutionStartingRequest) XXX_Marshal

func (m *ScenarioExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioExecutionStartingRequest) XXX_Merge

func (*ScenarioExecutionStartingRequest) XXX_Size

func (m *ScenarioExecutionStartingRequest) XXX_Size() int

func (*ScenarioExecutionStartingRequest) XXX_Unmarshal

func (m *ScenarioExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type ScenarioInfo

type ScenarioInfo struct {
	// / Name of the current Scenario being executed.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// / Flag to indicate if the current Scenario execution failed.
	IsFailed bool `protobuf:"varint,2,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / Tags relevant to the current Scenario execution.
	Tags                 []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Scenario execution.

func (*ScenarioInfo) Descriptor

func (*ScenarioInfo) Descriptor() ([]byte, []int)

func (*ScenarioInfo) GetIsFailed

func (m *ScenarioInfo) GetIsFailed() bool

func (*ScenarioInfo) GetName

func (m *ScenarioInfo) GetName() string

func (*ScenarioInfo) GetTags

func (m *ScenarioInfo) GetTags() []string

func (*ScenarioInfo) ProtoMessage

func (*ScenarioInfo) ProtoMessage()

func (*ScenarioInfo) Reset

func (m *ScenarioInfo) Reset()

func (*ScenarioInfo) String

func (m *ScenarioInfo) String() string

func (*ScenarioInfo) XXX_DiscardUnknown

func (m *ScenarioInfo) XXX_DiscardUnknown()

func (*ScenarioInfo) XXX_Marshal

func (m *ScenarioInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioInfo) XXX_Merge

func (m *ScenarioInfo) XXX_Merge(src proto.Message)

func (*ScenarioInfo) XXX_Size

func (m *ScenarioInfo) XXX_Size() int

func (*ScenarioInfo) XXX_Unmarshal

func (m *ScenarioInfo) XXX_Unmarshal(b []byte) error

type Span

type Span struct {
	Start                int64    `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	End                  int64    `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
	StartChar            int64    `protobuf:"varint,3,opt,name=startChar,proto3" json:"startChar,omitempty"`
	EndChar              int64    `protobuf:"varint,4,opt,name=endChar,proto3" json:"endChar,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Span of content

func (*Span) Descriptor

func (*Span) Descriptor() ([]byte, []int)

func (*Span) GetEnd

func (m *Span) GetEnd() int64

func (*Span) GetEndChar

func (m *Span) GetEndChar() int64

func (*Span) GetStart

func (m *Span) GetStart() int64

func (*Span) GetStartChar

func (m *Span) GetStartChar() int64

func (*Span) ProtoMessage

func (*Span) ProtoMessage()

func (*Span) Reset

func (m *Span) Reset()

func (*Span) String

func (m *Span) String() string

func (*Span) XXX_DiscardUnknown

func (m *Span) XXX_DiscardUnknown()

func (*Span) XXX_Marshal

func (m *Span) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Span) XXX_Merge

func (m *Span) XXX_Merge(src proto.Message)

func (*Span) XXX_Size

func (m *Span) XXX_Size() int

func (*Span) XXX_Unmarshal

func (m *Span) XXX_Unmarshal(b []byte) error

type SpecDataStoreInitRequest

type SpecDataStoreInitRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Spec DataStore / Spec Datastore is reset after every Spec execution.

func (*SpecDataStoreInitRequest) Descriptor

func (*SpecDataStoreInitRequest) Descriptor() ([]byte, []int)

func (*SpecDataStoreInitRequest) ProtoMessage

func (*SpecDataStoreInitRequest) ProtoMessage()

func (*SpecDataStoreInitRequest) Reset

func (m *SpecDataStoreInitRequest) Reset()

func (*SpecDataStoreInitRequest) String

func (m *SpecDataStoreInitRequest) String() string

func (*SpecDataStoreInitRequest) XXX_DiscardUnknown

func (m *SpecDataStoreInitRequest) XXX_DiscardUnknown()

func (*SpecDataStoreInitRequest) XXX_Marshal

func (m *SpecDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecDataStoreInitRequest) XXX_Merge

func (m *SpecDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*SpecDataStoreInitRequest) XXX_Size

func (m *SpecDataStoreInitRequest) XXX_Size() int

func (*SpecDataStoreInitRequest) XXX_Unmarshal

func (m *SpecDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type SpecExecutionEndingRequest

type SpecExecutionEndingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at end of Spec Execution. Tells the runner to execute `after_spec` hook.

func (*SpecExecutionEndingRequest) Descriptor

func (*SpecExecutionEndingRequest) Descriptor() ([]byte, []int)

func (*SpecExecutionEndingRequest) GetCurrentExecutionInfo

func (m *SpecExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*SpecExecutionEndingRequest) ProtoMessage

func (*SpecExecutionEndingRequest) ProtoMessage()

func (*SpecExecutionEndingRequest) Reset

func (m *SpecExecutionEndingRequest) Reset()

func (*SpecExecutionEndingRequest) String

func (m *SpecExecutionEndingRequest) String() string

func (*SpecExecutionEndingRequest) XXX_DiscardUnknown

func (m *SpecExecutionEndingRequest) XXX_DiscardUnknown()

func (*SpecExecutionEndingRequest) XXX_Marshal

func (m *SpecExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecExecutionEndingRequest) XXX_Merge

func (m *SpecExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*SpecExecutionEndingRequest) XXX_Size

func (m *SpecExecutionEndingRequest) XXX_Size() int

func (*SpecExecutionEndingRequest) XXX_Unmarshal

func (m *SpecExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type SpecExecutionStartingRequest

type SpecExecutionStartingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at start of Spec Execution. Tells the runner to execute `before_spec` hook.

func (*SpecExecutionStartingRequest) Descriptor

func (*SpecExecutionStartingRequest) Descriptor() ([]byte, []int)

func (*SpecExecutionStartingRequest) GetCurrentExecutionInfo

func (m *SpecExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*SpecExecutionStartingRequest) ProtoMessage

func (*SpecExecutionStartingRequest) ProtoMessage()

func (*SpecExecutionStartingRequest) Reset

func (m *SpecExecutionStartingRequest) Reset()

func (*SpecExecutionStartingRequest) String

func (*SpecExecutionStartingRequest) XXX_DiscardUnknown

func (m *SpecExecutionStartingRequest) XXX_DiscardUnknown()

func (*SpecExecutionStartingRequest) XXX_Marshal

func (m *SpecExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecExecutionStartingRequest) XXX_Merge

func (m *SpecExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*SpecExecutionStartingRequest) XXX_Size

func (m *SpecExecutionStartingRequest) XXX_Size() int

func (*SpecExecutionStartingRequest) XXX_Unmarshal

func (m *SpecExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type SpecInfo

type SpecInfo struct {
	// / Name of the current Spec being executed.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// / Full File path containing the current Spec being executed.
	FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Flag to indicate if the current Spec execution failed.
	IsFailed bool `protobuf:"varint,3,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / Tags relevant to the current Spec execution.
	Tags                 []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Spec execution.

func (*SpecInfo) Descriptor

func (*SpecInfo) Descriptor() ([]byte, []int)

func (*SpecInfo) GetFileName

func (m *SpecInfo) GetFileName() string

func (*SpecInfo) GetIsFailed

func (m *SpecInfo) GetIsFailed() bool

func (*SpecInfo) GetName

func (m *SpecInfo) GetName() string

func (*SpecInfo) GetTags

func (m *SpecInfo) GetTags() []string

func (*SpecInfo) ProtoMessage

func (*SpecInfo) ProtoMessage()

func (*SpecInfo) Reset

func (m *SpecInfo) Reset()

func (*SpecInfo) String

func (m *SpecInfo) String() string

func (*SpecInfo) XXX_DiscardUnknown

func (m *SpecInfo) XXX_DiscardUnknown()

func (*SpecInfo) XXX_Marshal

func (m *SpecInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecInfo) XXX_Merge

func (m *SpecInfo) XXX_Merge(src proto.Message)

func (*SpecInfo) XXX_Size

func (m *SpecInfo) XXX_Size() int

func (*SpecInfo) XXX_Unmarshal

func (m *SpecInfo) XXX_Unmarshal(b []byte) error

type StepExecutionEndingRequest

type StepExecutionEndingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at end of Step Execution. Tells the runner to execute `after_step` hook.

func (*StepExecutionEndingRequest) Descriptor

func (*StepExecutionEndingRequest) Descriptor() ([]byte, []int)

func (*StepExecutionEndingRequest) GetCurrentExecutionInfo

func (m *StepExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*StepExecutionEndingRequest) ProtoMessage

func (*StepExecutionEndingRequest) ProtoMessage()

func (*StepExecutionEndingRequest) Reset

func (m *StepExecutionEndingRequest) Reset()

func (*StepExecutionEndingRequest) String

func (m *StepExecutionEndingRequest) String() string

func (*StepExecutionEndingRequest) XXX_DiscardUnknown

func (m *StepExecutionEndingRequest) XXX_DiscardUnknown()

func (*StepExecutionEndingRequest) XXX_Marshal

func (m *StepExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepExecutionEndingRequest) XXX_Merge

func (m *StepExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*StepExecutionEndingRequest) XXX_Size

func (m *StepExecutionEndingRequest) XXX_Size() int

func (*StepExecutionEndingRequest) XXX_Unmarshal

func (m *StepExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type StepExecutionStartingRequest

type StepExecutionStartingRequest struct {
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Sent at start of Step Execution. Tells the runner to execute `before_step` hook.

func (*StepExecutionStartingRequest) Descriptor

func (*StepExecutionStartingRequest) Descriptor() ([]byte, []int)

func (*StepExecutionStartingRequest) GetCurrentExecutionInfo

func (m *StepExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*StepExecutionStartingRequest) ProtoMessage

func (*StepExecutionStartingRequest) ProtoMessage()

func (*StepExecutionStartingRequest) Reset

func (m *StepExecutionStartingRequest) Reset()

func (*StepExecutionStartingRequest) String

func (*StepExecutionStartingRequest) XXX_DiscardUnknown

func (m *StepExecutionStartingRequest) XXX_DiscardUnknown()

func (*StepExecutionStartingRequest) XXX_Marshal

func (m *StepExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepExecutionStartingRequest) XXX_Merge

func (m *StepExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*StepExecutionStartingRequest) XXX_Size

func (m *StepExecutionStartingRequest) XXX_Size() int

func (*StepExecutionStartingRequest) XXX_Unmarshal

func (m *StepExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type StepInfo

type StepInfo struct {
	// / The current request to execute Step
	Step *ExecuteStepRequest `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"`
	// / Flag to indicate if the current Step execution failed.
	IsFailed bool `protobuf:"varint,2,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / The current stack trace in case of failure
	StackTrace string `protobuf:"bytes,3,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / The error message in case of failure
	ErrorMessage         string   `protobuf:"bytes,4,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Step execution.

func (*StepInfo) Descriptor

func (*StepInfo) Descriptor() ([]byte, []int)

func (*StepInfo) GetErrorMessage

func (m *StepInfo) GetErrorMessage() string

func (*StepInfo) GetIsFailed

func (m *StepInfo) GetIsFailed() bool

func (*StepInfo) GetStackTrace

func (m *StepInfo) GetStackTrace() string

func (*StepInfo) GetStep

func (m *StepInfo) GetStep() *ExecuteStepRequest

func (*StepInfo) ProtoMessage

func (*StepInfo) ProtoMessage()

func (*StepInfo) Reset

func (m *StepInfo) Reset()

func (*StepInfo) String

func (m *StepInfo) String() string

func (*StepInfo) XXX_DiscardUnknown

func (m *StepInfo) XXX_DiscardUnknown()

func (*StepInfo) XXX_Marshal

func (m *StepInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepInfo) XXX_Merge

func (m *StepInfo) XXX_Merge(src proto.Message)

func (*StepInfo) XXX_Size

func (m *StepInfo) XXX_Size() int

func (*StepInfo) XXX_Unmarshal

func (m *StepInfo) XXX_Unmarshal(b []byte) error

type StepNameRequest

type StepNameRequest struct {
	// / Step text to lookup the Step.
	// / This is the parsed step value, i.e. with placeholders for parameters.
	StepValue            string   `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for details on a Single Step.

func (*StepNameRequest) Descriptor

func (*StepNameRequest) Descriptor() ([]byte, []int)

func (*StepNameRequest) GetStepValue

func (m *StepNameRequest) GetStepValue() string

func (*StepNameRequest) ProtoMessage

func (*StepNameRequest) ProtoMessage()

func (*StepNameRequest) Reset

func (m *StepNameRequest) Reset()

func (*StepNameRequest) String

func (m *StepNameRequest) String() string

func (*StepNameRequest) XXX_DiscardUnknown

func (m *StepNameRequest) XXX_DiscardUnknown()

func (*StepNameRequest) XXX_Marshal

func (m *StepNameRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNameRequest) XXX_Merge

func (m *StepNameRequest) XXX_Merge(src proto.Message)

func (*StepNameRequest) XXX_Size

func (m *StepNameRequest) XXX_Size() int

func (*StepNameRequest) XXX_Unmarshal

func (m *StepNameRequest) XXX_Unmarshal(b []byte) error

type StepNameResponse

type StepNameResponse struct {
	// / Flag indicating if there is a match for the given Step Text.
	IsStepPresent bool `protobuf:"varint,1,opt,name=isStepPresent,proto3" json:"isStepPresent,omitempty"`
	// / The Step name of the given step.
	StepName []string `protobuf:"bytes,2,rep,name=stepName,proto3" json:"stepName,omitempty"`
	// / Flag indicating if the given Step is an alias.
	HasAlias bool `protobuf:"varint,3,opt,name=hasAlias,proto3" json:"hasAlias,omitempty"`
	// / File name in which the step implementation exists
	FileName string `protobuf:"bytes,4,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Range of step
	Span                 *Span    `protobuf:"bytes,5,opt,name=span,proto3" json:"span,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to StepNameRequest.

func (*StepNameResponse) Descriptor

func (*StepNameResponse) Descriptor() ([]byte, []int)

func (*StepNameResponse) GetFileName

func (m *StepNameResponse) GetFileName() string

func (*StepNameResponse) GetHasAlias

func (m *StepNameResponse) GetHasAlias() bool

func (*StepNameResponse) GetIsStepPresent

func (m *StepNameResponse) GetIsStepPresent() bool

func (*StepNameResponse) GetSpan

func (m *StepNameResponse) GetSpan() *Span

func (*StepNameResponse) GetStepName

func (m *StepNameResponse) GetStepName() []string

func (*StepNameResponse) ProtoMessage

func (*StepNameResponse) ProtoMessage()

func (*StepNameResponse) Reset

func (m *StepNameResponse) Reset()

func (*StepNameResponse) String

func (m *StepNameResponse) String() string

func (*StepNameResponse) XXX_DiscardUnknown

func (m *StepNameResponse) XXX_DiscardUnknown()

func (*StepNameResponse) XXX_Marshal

func (m *StepNameResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNameResponse) XXX_Merge

func (m *StepNameResponse) XXX_Merge(src proto.Message)

func (*StepNameResponse) XXX_Size

func (m *StepNameResponse) XXX_Size() int

func (*StepNameResponse) XXX_Unmarshal

func (m *StepNameResponse) XXX_Unmarshal(b []byte) error

type StepNamesRequest

type StepNamesRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Requests Gauge to give all Step Names.

func (*StepNamesRequest) Descriptor

func (*StepNamesRequest) Descriptor() ([]byte, []int)

func (*StepNamesRequest) ProtoMessage

func (*StepNamesRequest) ProtoMessage()

func (*StepNamesRequest) Reset

func (m *StepNamesRequest) Reset()

func (*StepNamesRequest) String

func (m *StepNamesRequest) String() string

func (*StepNamesRequest) XXX_DiscardUnknown

func (m *StepNamesRequest) XXX_DiscardUnknown()

func (*StepNamesRequest) XXX_Marshal

func (m *StepNamesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNamesRequest) XXX_Merge

func (m *StepNamesRequest) XXX_Merge(src proto.Message)

func (*StepNamesRequest) XXX_Size

func (m *StepNamesRequest) XXX_Size() int

func (*StepNamesRequest) XXX_Unmarshal

func (m *StepNamesRequest) XXX_Unmarshal(b []byte) error

type StepNamesResponse

type StepNamesResponse struct {
	// / Collection of strings corresponding to Step texts.
	Steps                []string `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to StepNamesRequest

func (*StepNamesResponse) Descriptor

func (*StepNamesResponse) Descriptor() ([]byte, []int)

func (*StepNamesResponse) GetSteps

func (m *StepNamesResponse) GetSteps() []string

func (*StepNamesResponse) ProtoMessage

func (*StepNamesResponse) ProtoMessage()

func (*StepNamesResponse) Reset

func (m *StepNamesResponse) Reset()

func (*StepNamesResponse) String

func (m *StepNamesResponse) String() string

func (*StepNamesResponse) XXX_DiscardUnknown

func (m *StepNamesResponse) XXX_DiscardUnknown()

func (*StepNamesResponse) XXX_Marshal

func (m *StepNamesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNamesResponse) XXX_Merge

func (m *StepNamesResponse) XXX_Merge(src proto.Message)

func (*StepNamesResponse) XXX_Size

func (m *StepNamesResponse) XXX_Size() int

func (*StepNamesResponse) XXX_Unmarshal

func (m *StepNamesResponse) XXX_Unmarshal(b []byte) error

type StepPositionsRequest

type StepPositionsRequest struct {
	// / Get step positions for file path
	FilePath             string   `protobuf:"bytes,1,opt,name=filePath,proto3" json:"filePath,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for find step positions

func (*StepPositionsRequest) Descriptor

func (*StepPositionsRequest) Descriptor() ([]byte, []int)

func (*StepPositionsRequest) GetFilePath

func (m *StepPositionsRequest) GetFilePath() string

func (*StepPositionsRequest) ProtoMessage

func (*StepPositionsRequest) ProtoMessage()

func (*StepPositionsRequest) Reset

func (m *StepPositionsRequest) Reset()

func (*StepPositionsRequest) String

func (m *StepPositionsRequest) String() string

func (*StepPositionsRequest) XXX_DiscardUnknown

func (m *StepPositionsRequest) XXX_DiscardUnknown()

func (*StepPositionsRequest) XXX_Marshal

func (m *StepPositionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsRequest) XXX_Merge

func (m *StepPositionsRequest) XXX_Merge(src proto.Message)

func (*StepPositionsRequest) XXX_Size

func (m *StepPositionsRequest) XXX_Size() int

func (*StepPositionsRequest) XXX_Unmarshal

func (m *StepPositionsRequest) XXX_Unmarshal(b []byte) error

type StepPositionsResponse

type StepPositionsResponse struct {
	// / Step Position
	StepPositions []*StepPositionsResponse_StepPosition `protobuf:"bytes,1,rep,name=stepPositions,proto3" json:"stepPositions,omitempty"`
	// / Error message
	Error                string   `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response for find step positions

func (*StepPositionsResponse) Descriptor

func (*StepPositionsResponse) Descriptor() ([]byte, []int)

func (*StepPositionsResponse) GetError

func (m *StepPositionsResponse) GetError() string

func (*StepPositionsResponse) GetStepPositions

func (*StepPositionsResponse) ProtoMessage

func (*StepPositionsResponse) ProtoMessage()

func (*StepPositionsResponse) Reset

func (m *StepPositionsResponse) Reset()

func (*StepPositionsResponse) String

func (m *StepPositionsResponse) String() string

func (*StepPositionsResponse) XXX_DiscardUnknown

func (m *StepPositionsResponse) XXX_DiscardUnknown()

func (*StepPositionsResponse) XXX_Marshal

func (m *StepPositionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsResponse) XXX_Merge

func (m *StepPositionsResponse) XXX_Merge(src proto.Message)

func (*StepPositionsResponse) XXX_Size

func (m *StepPositionsResponse) XXX_Size() int

func (*StepPositionsResponse) XXX_Unmarshal

func (m *StepPositionsResponse) XXX_Unmarshal(b []byte) error

type StepPositionsResponse_StepPosition

type StepPositionsResponse_StepPosition struct {
	// / Step Value
	StepValue string `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	// / Range of step
	Span                 *Span    `protobuf:"bytes,2,opt,name=span,proto3" json:"span,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Step position for each step implementation

func (*StepPositionsResponse_StepPosition) Descriptor

func (*StepPositionsResponse_StepPosition) Descriptor() ([]byte, []int)

func (*StepPositionsResponse_StepPosition) GetSpan

func (*StepPositionsResponse_StepPosition) GetStepValue

func (m *StepPositionsResponse_StepPosition) GetStepValue() string

func (*StepPositionsResponse_StepPosition) ProtoMessage

func (*StepPositionsResponse_StepPosition) ProtoMessage()

func (*StepPositionsResponse_StepPosition) Reset

func (*StepPositionsResponse_StepPosition) String

func (*StepPositionsResponse_StepPosition) XXX_DiscardUnknown

func (m *StepPositionsResponse_StepPosition) XXX_DiscardUnknown()

func (*StepPositionsResponse_StepPosition) XXX_Marshal

func (m *StepPositionsResponse_StepPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsResponse_StepPosition) XXX_Merge

func (*StepPositionsResponse_StepPosition) XXX_Size

func (*StepPositionsResponse_StepPosition) XXX_Unmarshal

func (m *StepPositionsResponse_StepPosition) XXX_Unmarshal(b []byte) error

type StepValidateRequest

type StepValidateRequest struct {
	// / The text is used to lookup Step implementation
	StepText string `protobuf:"bytes,1,opt,name=stepText,proto3" json:"stepText,omitempty"`
	// / The number of paramters in the Step
	NumberOfParameters int32 `protobuf:"varint,2,opt,name=numberOfParameters,proto3" json:"numberOfParameters,omitempty"`
	// /This is use to generate step implementation template
	StepValue            *ProtoStepValue `protobuf:"bytes,3,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

/ Request sent ot the runner to check if given Step is valid. / The runner should check if there is an implementation defined for the given Step Text.

func (*StepValidateRequest) Descriptor

func (*StepValidateRequest) Descriptor() ([]byte, []int)

func (*StepValidateRequest) GetNumberOfParameters

func (m *StepValidateRequest) GetNumberOfParameters() int32

func (*StepValidateRequest) GetStepText

func (m *StepValidateRequest) GetStepText() string

func (*StepValidateRequest) GetStepValue

func (m *StepValidateRequest) GetStepValue() *ProtoStepValue

func (*StepValidateRequest) ProtoMessage

func (*StepValidateRequest) ProtoMessage()

func (*StepValidateRequest) Reset

func (m *StepValidateRequest) Reset()

func (*StepValidateRequest) String

func (m *StepValidateRequest) String() string

func (*StepValidateRequest) XXX_DiscardUnknown

func (m *StepValidateRequest) XXX_DiscardUnknown()

func (*StepValidateRequest) XXX_Marshal

func (m *StepValidateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepValidateRequest) XXX_Merge

func (m *StepValidateRequest) XXX_Merge(src proto.Message)

func (*StepValidateRequest) XXX_Size

func (m *StepValidateRequest) XXX_Size() int

func (*StepValidateRequest) XXX_Unmarshal

func (m *StepValidateRequest) XXX_Unmarshal(b []byte) error

type StepValidateResponse

type StepValidateResponse struct {
	IsValid              bool                           `protobuf:"varint,1,opt,name=isValid,proto3" json:"isValid,omitempty"`
	ErrorMessage         string                         `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	ErrorType            StepValidateResponse_ErrorType `protobuf:"varint,3,opt,name=errorType,proto3,enum=gauge.messages.StepValidateResponse_ErrorType" json:"errorType,omitempty"`
	Suggestion           string                         `protobuf:"bytes,4,opt,name=suggestion,proto3" json:"suggestion,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

/ Response of StepValidateRequest. / The runner tells the caller if the Request was valid, / i.e. an implementation exists for given Step text. / Returns an error message if it is an error response.

func (*StepValidateResponse) Descriptor

func (*StepValidateResponse) Descriptor() ([]byte, []int)

func (*StepValidateResponse) GetErrorMessage

func (m *StepValidateResponse) GetErrorMessage() string

func (*StepValidateResponse) GetErrorType added in v1.1.0

func (*StepValidateResponse) GetIsValid

func (m *StepValidateResponse) GetIsValid() bool

func (*StepValidateResponse) GetSuggestion

func (m *StepValidateResponse) GetSuggestion() string

func (*StepValidateResponse) ProtoMessage

func (*StepValidateResponse) ProtoMessage()

func (*StepValidateResponse) Reset

func (m *StepValidateResponse) Reset()

func (*StepValidateResponse) String

func (m *StepValidateResponse) String() string

func (*StepValidateResponse) XXX_DiscardUnknown

func (m *StepValidateResponse) XXX_DiscardUnknown()

func (*StepValidateResponse) XXX_Marshal

func (m *StepValidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepValidateResponse) XXX_Merge

func (m *StepValidateResponse) XXX_Merge(src proto.Message)

func (*StepValidateResponse) XXX_Size

func (m *StepValidateResponse) XXX_Size() int

func (*StepValidateResponse) XXX_Unmarshal

func (m *StepValidateResponse) XXX_Unmarshal(b []byte) error

type StepValidateResponse_ErrorType added in v1.1.0

type StepValidateResponse_ErrorType int32
const (
	StepValidateResponse_STEP_IMPLEMENTATION_NOT_FOUND StepValidateResponse_ErrorType = 0
	StepValidateResponse_DUPLICATE_STEP_IMPLEMENTATION StepValidateResponse_ErrorType = 1
)

func (StepValidateResponse_ErrorType) EnumDescriptor

func (StepValidateResponse_ErrorType) EnumDescriptor() ([]byte, []int)

func (StepValidateResponse_ErrorType) String added in v1.1.0

type StubImplementationCodeRequest

type StubImplementationCodeRequest struct {
	// / Path of the file where the new stub implementation will be added
	ImplementationFilePath string `protobuf:"bytes,1,opt,name=implementationFilePath,proto3" json:"implementationFilePath,omitempty"`
	// / List of implementation codes to be appended to implementation file.
	Codes                []string `protobuf:"bytes,2,rep,name=codes,proto3" json:"codes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for injecting code snippet into implementation file

func (*StubImplementationCodeRequest) Descriptor

func (*StubImplementationCodeRequest) Descriptor() ([]byte, []int)

func (*StubImplementationCodeRequest) GetCodes

func (m *StubImplementationCodeRequest) GetCodes() []string

func (*StubImplementationCodeRequest) GetImplementationFilePath

func (m *StubImplementationCodeRequest) GetImplementationFilePath() string

func (*StubImplementationCodeRequest) ProtoMessage

func (*StubImplementationCodeRequest) ProtoMessage()

func (*StubImplementationCodeRequest) Reset

func (m *StubImplementationCodeRequest) Reset()

func (*StubImplementationCodeRequest) String

func (*StubImplementationCodeRequest) XXX_DiscardUnknown

func (m *StubImplementationCodeRequest) XXX_DiscardUnknown()

func (*StubImplementationCodeRequest) XXX_Marshal

func (m *StubImplementationCodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StubImplementationCodeRequest) XXX_Merge

func (m *StubImplementationCodeRequest) XXX_Merge(src proto.Message)

func (*StubImplementationCodeRequest) XXX_Size

func (m *StubImplementationCodeRequest) XXX_Size() int

func (*StubImplementationCodeRequest) XXX_Unmarshal

func (m *StubImplementationCodeRequest) XXX_Unmarshal(b []byte) error

type SuiteDataStoreInitRequest

type SuiteDataStoreInitRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Suite DataStore / Suite Datastore is reset after every Suite execution.

func (*SuiteDataStoreInitRequest) Descriptor

func (*SuiteDataStoreInitRequest) Descriptor() ([]byte, []int)

func (*SuiteDataStoreInitRequest) ProtoMessage

func (*SuiteDataStoreInitRequest) ProtoMessage()

func (*SuiteDataStoreInitRequest) Reset

func (m *SuiteDataStoreInitRequest) Reset()

func (*SuiteDataStoreInitRequest) String

func (m *SuiteDataStoreInitRequest) String() string

func (*SuiteDataStoreInitRequest) XXX_DiscardUnknown

func (m *SuiteDataStoreInitRequest) XXX_DiscardUnknown()

func (*SuiteDataStoreInitRequest) XXX_Marshal

func (m *SuiteDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteDataStoreInitRequest) XXX_Merge

func (m *SuiteDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*SuiteDataStoreInitRequest) XXX_Size

func (m *SuiteDataStoreInitRequest) XXX_Size() int

func (*SuiteDataStoreInitRequest) XXX_Unmarshal

func (m *SuiteDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type SuiteExecutionResult

type SuiteExecutionResult struct {
	SuiteResult          *ProtoSuiteResult `protobuf:"bytes,1,opt,name=suiteResult,proto3" json:"suiteResult,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ Result of the Suite Execution.

func (*SuiteExecutionResult) Descriptor

func (*SuiteExecutionResult) Descriptor() ([]byte, []int)

func (*SuiteExecutionResult) GetSuiteResult

func (m *SuiteExecutionResult) GetSuiteResult() *ProtoSuiteResult

func (*SuiteExecutionResult) ProtoMessage

func (*SuiteExecutionResult) ProtoMessage()

func (*SuiteExecutionResult) Reset

func (m *SuiteExecutionResult) Reset()

func (*SuiteExecutionResult) String

func (m *SuiteExecutionResult) String() string

func (*SuiteExecutionResult) XXX_DiscardUnknown

func (m *SuiteExecutionResult) XXX_DiscardUnknown()

func (*SuiteExecutionResult) XXX_Marshal

func (m *SuiteExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteExecutionResult) XXX_Merge

func (m *SuiteExecutionResult) XXX_Merge(src proto.Message)

func (*SuiteExecutionResult) XXX_Size

func (m *SuiteExecutionResult) XXX_Size() int

func (*SuiteExecutionResult) XXX_Unmarshal

func (m *SuiteExecutionResult) XXX_Unmarshal(b []byte) error

type SuiteExecutionResultItem

type SuiteExecutionResultItem struct {
	ResultItem           *ProtoItem `protobuf:"bytes,1,opt,name=resultItem,proto3" json:"resultItem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*SuiteExecutionResultItem) Descriptor

func (*SuiteExecutionResultItem) Descriptor() ([]byte, []int)

func (*SuiteExecutionResultItem) GetResultItem

func (m *SuiteExecutionResultItem) GetResultItem() *ProtoItem

func (*SuiteExecutionResultItem) ProtoMessage

func (*SuiteExecutionResultItem) ProtoMessage()

func (*SuiteExecutionResultItem) Reset

func (m *SuiteExecutionResultItem) Reset()

func (*SuiteExecutionResultItem) String

func (m *SuiteExecutionResultItem) String() string

func (*SuiteExecutionResultItem) XXX_DiscardUnknown

func (m *SuiteExecutionResultItem) XXX_DiscardUnknown()

func (*SuiteExecutionResultItem) XXX_Marshal

func (m *SuiteExecutionResultItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteExecutionResultItem) XXX_Merge

func (m *SuiteExecutionResultItem) XXX_Merge(src proto.Message)

func (*SuiteExecutionResultItem) XXX_Size

func (m *SuiteExecutionResultItem) XXX_Size() int

func (*SuiteExecutionResultItem) XXX_Unmarshal

func (m *SuiteExecutionResultItem) XXX_Unmarshal(b []byte) error

type TextDiff

type TextDiff struct {
	// / Range of file to be replaced
	Span *Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span,omitempty"`
	// / New content to replace the content in the span
	Content              string   `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A Single Replace Diff Element to be applied

func (*TextDiff) Descriptor

func (*TextDiff) Descriptor() ([]byte, []int)

func (*TextDiff) GetContent

func (m *TextDiff) GetContent() string

func (*TextDiff) GetSpan

func (m *TextDiff) GetSpan() *Span

func (*TextDiff) ProtoMessage

func (*TextDiff) ProtoMessage()

func (*TextDiff) Reset

func (m *TextDiff) Reset()

func (*TextDiff) String

func (m *TextDiff) String() string

func (*TextDiff) XXX_DiscardUnknown

func (m *TextDiff) XXX_DiscardUnknown()

func (*TextDiff) XXX_Marshal

func (m *TextDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TextDiff) XXX_Merge

func (m *TextDiff) XXX_Merge(src proto.Message)

func (*TextDiff) XXX_Size

func (m *TextDiff) XXX_Size() int

func (*TextDiff) XXX_Unmarshal

func (m *TextDiff) XXX_Unmarshal(b []byte) error

type UnsupportedMessageResponse added in v1.1.0

type UnsupportedMessageResponse struct {
	Message              string   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response when a unsupported message request is sent.

func (*UnsupportedMessageResponse) Descriptor

func (*UnsupportedMessageResponse) Descriptor() ([]byte, []int)

func (*UnsupportedMessageResponse) GetMessage added in v1.1.0

func (m *UnsupportedMessageResponse) GetMessage() string

func (*UnsupportedMessageResponse) ProtoMessage added in v1.1.0

func (*UnsupportedMessageResponse) ProtoMessage()

func (*UnsupportedMessageResponse) Reset added in v1.1.0

func (m *UnsupportedMessageResponse) Reset()

func (*UnsupportedMessageResponse) String added in v1.1.0

func (m *UnsupportedMessageResponse) String() string

func (*UnsupportedMessageResponse) XXX_DiscardUnknown

func (m *UnsupportedMessageResponse) XXX_DiscardUnknown()

func (*UnsupportedMessageResponse) XXX_Marshal

func (m *UnsupportedMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsupportedMessageResponse) XXX_Merge

func (m *UnsupportedMessageResponse) XXX_Merge(src proto.Message)

func (*UnsupportedMessageResponse) XXX_Size

func (m *UnsupportedMessageResponse) XXX_Size() int

func (*UnsupportedMessageResponse) XXX_Unmarshal

func (m *UnsupportedMessageResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL