mirror of
https://github.com/cubixle/l1.git
synced 2026-04-30 13:28:45 +01:00
updates
This commit is contained in:
+26
@@ -0,0 +1,26 @@
|
||||
package l1
|
||||
|
||||
type Results struct {
|
||||
Target string
|
||||
Count int
|
||||
Results []Result
|
||||
}
|
||||
|
||||
type Result struct {
|
||||
// CompletedIn is in seconds
|
||||
CompletedIn int
|
||||
Error error
|
||||
StatusCode int
|
||||
}
|
||||
|
||||
func (r *Results) RequestsPerMin() int {
|
||||
totalCompletedIn := 0
|
||||
for _, res := range r.Results {
|
||||
totalCompletedIn += res.CompletedIn
|
||||
}
|
||||
return totalCompletedIn / r.Count
|
||||
}
|
||||
|
||||
func (r *Results) AvgCompletionTime() int {
|
||||
return 0
|
||||
}
|
||||
Reference in New Issue
Block a user