Documentation
¶
Overview ¶
Package finders contains the implementations of the abstract finder interface.
Package finders contains the implementations of the abstract finder interface.
Index ¶
- Variables
- func GetSourceData(ctx context.Context, gcsBasePath string) ([][]byte, error)
- func GetTFSourceData(ctx context.Context, gcsBasePath string) ([][]byte, error)
- func TPtoSuite(req *api.InternalTestplan) ([]*api.TestSuite, error)
- func TranslateG3SrcToMetadata(src [][]byte) (metaData []*api.TestCaseMetadata)
- func TranslateTFSrcToMetadata(src [][]byte) (metaData []*api.TestCaseMetadata)
- type ExtraInfo
- type G3MoblyFinder
- type Module
- type TFTestInfo
- type TargetBuild
- type TestInfo
- type TradefedFinder
Constants ¶
This section is empty.
Variables ¶
View Source
var G3MoblyFinderType = common.FinderHarness("G3Mobly")
View Source
var TradefedFinderType = common.FinderHarness("Tradefed")
Functions ¶
func GetTFSourceData ¶
func TranslateG3SrcToMetadata ¶
func TranslateG3SrcToMetadata(src [][]byte) (metaData []*api.TestCaseMetadata)
func TranslateTFSrcToMetadata ¶
func TranslateTFSrcToMetadata(src [][]byte) (metaData []*api.TestCaseMetadata)
Types ¶
type G3MoblyFinder ¶
type G3MoblyFinder struct {
*common.AbstractFinder
}
func NewG3MoblyFinder ¶
func NewG3MoblyFinder(ctx context.Context, req *api.InternalTestplan, log *log.Logger) *G3MoblyFinder
func (*G3MoblyFinder) FindTestsAB ¶
func (ex *G3MoblyFinder) FindTestsAB() (*api.InternalTestplan, error)
type TFTestInfo ¶
type TargetBuild ¶
type TradefedFinder ¶
type TradefedFinder struct {
*common.AbstractFinder
}
func NewTradefedFinder ¶
func NewTradefedFinder(ctx context.Context, req *api.InternalTestplan, log *log.Logger) *TradefedFinder
func (*TradefedFinder) FindTestsAB ¶
func (ex *TradefedFinder) FindTestsAB() (*api.InternalTestplan, error)
Click to show internal directories.
Click to hide internal directories.