Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // AppName ... AppName = "ymir-app" // NodeSelectedKey ... NodeSelectedKey = "node-select" // DescriptionKey ... DescriptionKey = "description" // ScriptKey ScriptKey = "script" WorkKey = "work" TypeTScript = "tscript" TypeTResult = "result" )
Functions ¶
This section is empty.
Types ¶
type AgentConfig ¶
type AgentConfig struct { MasterAddr string TaskSetTimeout time.Duration TimeoutForStart time.Duration JobName string WorkID string InstanceID string NodeName string }
AgentConfig ...
type ServerConfig ¶
type ServerConfig struct { KubeAddr string TimeoutForStart time.Duration JobNamespace string AgentImageName string }
ServerConfig is server config
type TJob ¶
type TJob struct { Name string CurWorkID string Description string // Annotation Script string // ConfigMap Replicas int // NodesSelected NodesSelected []string // NodesSelected Status string // JobStatus Created time.Time }
TJob is a test job config, saved as a job
type TReqResult ¶
TReqResult ...
type TResult ¶
type TResult struct { Name string Start time.Time End time.Time Count int64 Sum time.Duration Max time.Duration Avg time.Duration Min time.Duration CodeMap map[int]int64 // code counter Percentile []Bucket Buckets []Bucket Lats []float64 }
TResult ...
Click to show internal directories.
Click to hide internal directories.