Documentation
¶
Index ¶
- Constants
- func AddArmadaApiConnectionCommandlineArgs(rootCmd *cobra.Command)
- func CreateChunkedSubmitRequests(queue string, jobSetId string, jobs []*api.JobSubmitRequestItem) []*api.JobSubmitRequest
- func CreateQueue(submitClient api.SubmitClient, queue *api.Queue) error
- func ExtractCommandlineArmadaApiConnectionDetails() *client.ApiConnectionDetails
- func LoadCommandlineArgsFromConfigFile(cfgFile string)
- func SubmitJobs(submitClient api.SubmitClient, request *api.JobSubmitRequest) (*api.JobSubmitResponse, error)
- func WatchJobSet(client api.EventClient, jobSetId string, waitForNew bool, ...)
- func WatchJobSetWithJobIdsFilter(client api.EventClient, jobSetId string, waitForNew bool, jobIds []string, ...)
- type ArmadaLoadTester
- type LoadTester
Constants ¶
View Source
const MaxJobsPerRequest = 200
Variables ¶
This section is empty.
Functions ¶
func CreateChunkedSubmitRequests ¶ added in v0.0.3
func CreateChunkedSubmitRequests(queue string, jobSetId string, jobs []*api.JobSubmitRequestItem) []*api.JobSubmitRequest
func CreateQueue ¶ added in v0.0.3
func CreateQueue(submitClient api.SubmitClient, queue *api.Queue) error
func ExtractCommandlineArmadaApiConnectionDetails ¶
func ExtractCommandlineArmadaApiConnectionDetails() *client.ApiConnectionDetails
func LoadCommandlineArgsFromConfigFile ¶
func LoadCommandlineArgsFromConfigFile(cfgFile string)
func SubmitJobs ¶ added in v0.0.3
func SubmitJobs(submitClient api.SubmitClient, request *api.JobSubmitRequest) (*api.JobSubmitResponse, error)
func WatchJobSet ¶ added in v0.0.3
func WatchJobSetWithJobIdsFilter ¶ added in v0.0.3
Types ¶
type ArmadaLoadTester ¶ added in v0.0.3
type ArmadaLoadTester struct {
// contains filtered or unexported fields
}
func NewArmadaLoadTester ¶ added in v0.0.3
func NewArmadaLoadTester(connectionDetails *client.ApiConnectionDetails) *ArmadaLoadTester
func (ArmadaLoadTester) RunSubmissionTest ¶ added in v0.0.3
func (apiLoadTester ArmadaLoadTester) RunSubmissionTest(spec domain.LoadTestSpecification, watchEvents bool)
type LoadTester ¶ added in v0.0.3
type LoadTester interface {
RunSubmissionTest(spec domain.LoadTestSpecification)
}
Click to show internal directories.
Click to hide internal directories.