Documentation ¶
Overview ¶
包mclock是单调时钟源的包装器
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Simulated ¶
type Simulated struct {
// contains filtered or unexported fields
}
在实际处理占用零时间的虚拟时间刻度上模拟调度程序。
虚拟时钟本身不前进,调用run前进并执行计时器。 由于无法影响Go调度程序,因此测试涉及的超时行为 戈罗蒂内斯需要特别照顾。测试这种超时的一个好方法是:首先 执行应该超时的操作。确保要测试的计时器 创建。然后运行时钟直到超时之后。最后观察 使用通道或信号量的超时。
func (*Simulated) ActiveTimers ¶
func (*Simulated) WaitForTimers ¶
Click to show internal directories.
Click to hide internal directories.