Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoadTester ¶
type LoadTester struct {
// contains filtered or unexported fields
}
func Setup ¶
func Setup(lookoutIngesterConfig configuration.LookoutIngesterV2Configuration, testConfig Config) *LoadTester
func (*LoadTester) GenerateEvents ¶
func (l *LoadTester) GenerateEvents(eventsCh chan<- *utils.EventsWithIds[*armadaevents.EventSequence])
GenerateEvents generates EventSequencesWithIds consisting of job and job run events onto the given channel.
func (*LoadTester) Run ¶
func (l *LoadTester) Run(ctx *armadacontext.Context) (*Results, error)
Run performs the load test with the configuration and database provided by the loadtester
type QueueEventGenerator ¶
type QueueEventGenerator struct {
// contains filtered or unexported fields
}
func NewQueueEventGenerator ¶
func (*QueueEventGenerator) Generate ¶
func (q *QueueEventGenerator) Generate(eventsCh chan<- *utils.EventsWithIds[*armadaevents.EventSequence])
Click to show internal directories.
Click to hide internal directories.