Documentation ¶
Index ¶
- type Config
- func (_m *Config) BridgeResponseURL() *url.URL
- func (_m *Config) DatabaseMaximumTxDuration() time.Duration
- func (_m *Config) DatabaseURL() url.URL
- func (_m *Config) DefaultHTTPAllowUnrestrictedNetworkAccess() bool
- func (_m *Config) DefaultHTTPLimit() int64
- func (_m *Config) DefaultHTTPTimeout() models.Duration
- func (_m *Config) DefaultMaxHTTPAttempts() uint
- func (_m *Config) EthGasLimitDefault() uint64
- func (_m *Config) EthMaxQueuedTransactions() uint64
- func (_m *Config) JobPipelineMaxRunDuration() time.Duration
- func (_m *Config) JobPipelineReaperInterval() time.Duration
- func (_m *Config) JobPipelineReaperThreshold() time.Duration
- func (_m *Config) TriggerFallbackDBPollInterval() time.Duration
- type KeyStore
- type ORM
- func (_m *ORM) CreateSpec(ctx context.Context, tx *gorm.DB, _a2 pipeline.Pipeline, ...) (int32, error)
- func (_m *ORM) DB() *gorm.DB
- func (_m *ORM) DeleteRunsOlderThan(threshold time.Duration) error
- func (_m *ORM) FindRun(id int64) (pipeline.Run, error)
- func (_m *ORM) GetAllRuns() ([]pipeline.Run, error)
- func (_m *ORM) InsertFinishedRun(db *gorm.DB, run pipeline.Run, trrs []pipeline.TaskRunResult, ...) (int64, error)
- type PipelineParamUnmarshaler
- type Runner
- func (_m *Runner) Close() error
- func (_m *Runner) ExecuteAndInsertFinishedRun(ctx context.Context, spec pipeline.Spec, vars pipeline.Vars, l logger.Logger, ...) (int64, pipeline.FinalResult, error)
- func (_m *Runner) ExecuteRun(ctx context.Context, spec pipeline.Spec, vars pipeline.Vars, l logger.Logger) (pipeline.Run, pipeline.TaskRunResults, error)
- func (_m *Runner) Healthy() error
- func (_m *Runner) InsertFinishedRun(db *gorm.DB, run pipeline.Run, trrs pipeline.TaskRunResults, ...) (int64, error)
- func (_m *Runner) Ready() error
- func (_m *Runner) Start() error
- func (_m *Runner) TestInsertFinishedRun(db *gorm.DB, jobID int32, jobName string, jobType string, specID int32) (int64, error)
- type TxManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
Config is an autogenerated mock type for the Config type
func (*Config) BridgeResponseURL ¶
BridgeResponseURL provides a mock function with given fields:
func (*Config) DatabaseMaximumTxDuration ¶
DatabaseMaximumTxDuration provides a mock function with given fields:
func (*Config) DatabaseURL ¶
DatabaseURL provides a mock function with given fields:
func (*Config) DefaultHTTPAllowUnrestrictedNetworkAccess ¶
DefaultHTTPAllowUnrestrictedNetworkAccess provides a mock function with given fields:
func (*Config) DefaultHTTPLimit ¶
DefaultHTTPLimit provides a mock function with given fields:
func (*Config) DefaultHTTPTimeout ¶
DefaultHTTPTimeout provides a mock function with given fields:
func (*Config) DefaultMaxHTTPAttempts ¶
DefaultMaxHTTPAttempts provides a mock function with given fields:
func (*Config) EthGasLimitDefault ¶
EthGasLimitDefault provides a mock function with given fields:
func (*Config) EthMaxQueuedTransactions ¶
EthMaxQueuedTransactions provides a mock function with given fields:
func (*Config) JobPipelineMaxRunDuration ¶
JobPipelineMaxRunDuration provides a mock function with given fields:
func (*Config) JobPipelineReaperInterval ¶
JobPipelineReaperInterval provides a mock function with given fields:
func (*Config) JobPipelineReaperThreshold ¶
JobPipelineReaperThreshold provides a mock function with given fields:
func (*Config) TriggerFallbackDBPollInterval ¶
TriggerFallbackDBPollInterval provides a mock function with given fields:
type ORM ¶
ORM is an autogenerated mock type for the ORM type
func (*ORM) CreateSpec ¶
func (_m *ORM) CreateSpec(ctx context.Context, tx *gorm.DB, _a2 pipeline.Pipeline, maxTaskTimeout models.Interval) (int32, error)
CreateSpec provides a mock function with given fields: ctx, tx, _a2, maxTaskTimeout
func (*ORM) DeleteRunsOlderThan ¶
DeleteRunsOlderThan provides a mock function with given fields: threshold
func (*ORM) GetAllRuns ¶
GetAllRuns provides a mock function with given fields:
type PipelineParamUnmarshaler ¶
PipelineParamUnmarshaler is an autogenerated mock type for the PipelineParamUnmarshaler type
func (*PipelineParamUnmarshaler) UnmarshalPipelineParam ¶
func (_m *PipelineParamUnmarshaler) UnmarshalPipelineParam(val interface{}) error
UnmarshalPipelineParam provides a mock function with given fields: val
type Runner ¶
Runner is an autogenerated mock type for the Runner type
func (*Runner) ExecuteAndInsertFinishedRun ¶
func (_m *Runner) ExecuteAndInsertFinishedRun(ctx context.Context, spec pipeline.Spec, vars pipeline.Vars, l logger.Logger, saveSuccessfulTaskRuns bool) (int64, pipeline.FinalResult, error)
ExecuteAndInsertFinishedRun provides a mock function with given fields: ctx, spec, vars, l, saveSuccessfulTaskRuns
func (*Runner) ExecuteRun ¶
func (_m *Runner) ExecuteRun(ctx context.Context, spec pipeline.Spec, vars pipeline.Vars, l logger.Logger) (pipeline.Run, pipeline.TaskRunResults, error)
ExecuteRun provides a mock function with given fields: ctx, spec, vars, l
func (*Runner) InsertFinishedRun ¶
func (_m *Runner) InsertFinishedRun(db *gorm.DB, run pipeline.Run, trrs pipeline.TaskRunResults, saveSuccessfulTaskRuns bool) (int64, error)
InsertFinishedRun provides a mock function with given fields: db, run, trrs, saveSuccessfulTaskRuns
type TxManager ¶
TxManager is an autogenerated mock type for the TxManager type
func (*TxManager) CreateEthTransaction ¶
func (_m *TxManager) CreateEthTransaction(db *gorm.DB, fromAddress common.Address, toAddress common.Address, payload []byte, gasLimit uint64, meta interface{}) (models.EthTx, error)
CreateEthTransaction provides a mock function with given fields: db, fromAddress, toAddress, payload, gasLimit, meta