Documentation
¶
Overview ¶
Package executors defines the base executors type.
Index ¶
Constants ¶
View Source
const (
FilterExecutorType interfaces.ExecutorType = "FilterExecutor"
)
All supported executor types.
Variables ¶
This section is empty.
Functions ¶
func Converter ¶
func Converter(deps []*testapi.TestCase_Dependency) []*testapi.TestCase_Dependency
Types ¶
type FilterExecutor ¶
type FilterExecutor struct { *interfaces.AbstractExecutor FilterServiceClient testapi.GenericFilterServiceClient ContainerInfo *ctpv2_data.ContainerInfo }
FilterExecutor represents executor for all filter related commands.
func NewFilterExecutor ¶
func NewFilterExecutor() *FilterExecutor
func (*FilterExecutor) ExecuteCommand ¶
func (ex *FilterExecutor) ExecuteCommand( ctx context.Context, cmdInterface interfaces.CommandInterface) error
func (*FilterExecutor) ExecuteFilter ¶
func (ex *FilterExecutor) ExecuteFilter( ctx context.Context, filterReq *testapi.InternalTestplan) (*testapi.InternalTestplan, error)
ExecuteFilter invokes the run tests endpoint of cros-test.
Click to show internal directories.
Click to hide internal directories.