Documentation ¶
Index ¶
- func Deploy(srv *http.Server, topology lib.Topology, m lib.Marshaler)
- func DeployRaw(srv *http.Server, testId lib.TestId, m lib.Marshaler, ...)
- func DeployWithComponentUpdate(srv *http.Server, topology lib.Topology, m lib.Marshaler, cu ComponentUpdate)
- func EmitExecutionStepEvent(db *sql.DB, event ExecutionStepEvent)
- type ComponentUpdate
- type ExecutionStepEvent
- type Executor
- type LogWriter
- type StepInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EmitExecutionStepEvent ¶
func EmitExecutionStepEvent(db *sql.DB, event ExecutionStepEvent)
Types ¶
type ComponentUpdate ¶
type ExecutionStepEvent ¶
type ExecutionStepEvent struct { Meta lib.MetaInfo Reactor string SimulatedTime time.Time LogLines []string HeapDiff json.RawMessage }
We should probably have what kind of step this is, message vs. timer
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
func NewExecutor ¶
func (*Executor) ReactorTopology ¶
type LogWriter ¶
type LogWriter struct {
// contains filtered or unexported fields
}
func (*LogWriter) AppendToLogger ¶
Click to show internal directories.
Click to hide internal directories.