mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-23 17:31:11 +01:00
17 lines
692 B
Go
17 lines
692 B
Go
package models
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
type TaskStat struct {
|
|
any `collection:"task_stats"`
|
|
BaseModel[TaskStat] `bson:",inline"`
|
|
StartTs time.Time `json:"start_ts" bson:"start_ts,omitempty"`
|
|
EndTs time.Time `json:"end_ts" bson:"end_ts,omitempty"`
|
|
WaitDuration int64 `json:"wait_duration" bson:"wait_duration,omitempty"` // in millisecond
|
|
RuntimeDuration int64 `json:"runtime_duration" bson:"runtime_duration,omitempty"` // in millisecond
|
|
TotalDuration int64 `json:"total_duration" bson:"total_duration,omitempty"` // in millisecond
|
|
ResultCount int64 `json:"result_count" bson:"result_count"`
|
|
}
|