Documentation ¶
Index ¶
- type Statistics
- func (s *Statistics) Add(item *StatisticsItem)
- func (s *Statistics) AddEvent(event func(*StatisticsItem))
- func (s *Statistics) CostSucc() time.Duration
- func (s *Statistics) CostSussAvg() time.Duration
- func (s *Statistics) CostTotal() time.Duration
- func (s *Statistics) Count() int
- func (s *Statistics) CountFail() int
- func (s *Statistics) CountSucc() int
- func (s *Statistics) TPS() int
- type StatisticsItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Statistics ¶
type Statistics struct {
// contains filtered or unexported fields
}
func Hi ¶
func Hi(parallelNum, n int, statistics *Statistics, hiFunc func() (int, bool)) (*Statistics, error)
Hi 并发测试 parallelism 并发数 n 单协程执行次数 f 需要执行函数
func (*Statistics) Add ¶
func (s *Statistics) Add(item *StatisticsItem)
func (*Statistics) AddEvent ¶
func (s *Statistics) AddEvent(event func(*StatisticsItem))
func (*Statistics) CostSucc ¶
func (s *Statistics) CostSucc() time.Duration
func (*Statistics) CostSussAvg ¶
func (s *Statistics) CostSussAvg() time.Duration
func (*Statistics) CostTotal ¶
func (s *Statistics) CostTotal() time.Duration
func (*Statistics) Count ¶
func (s *Statistics) Count() int
func (*Statistics) CountFail ¶
func (s *Statistics) CountFail() int
func (*Statistics) CountSucc ¶
func (s *Statistics) CountSucc() int
func (*Statistics) TPS ¶
func (s *Statistics) TPS() int
Click to show internal directories.
Click to hide internal directories.