type traceQueue …
func (t *traceQueue) Touch(item interface{ … }
var _ …
func TestBasic(t *testing.T) { … }
func TestAddWhileProcessing(t *testing.T) { … }
func TestLen(t *testing.T) { … }
func TestReinsert(t *testing.T) { … }
func TestCollapse(t *testing.T) { … }
func TestCollapseWhileProcessing(t *testing.T) { … }
func TestQueueDrainageUsingShutDownWithDrain(t *testing.T) { … }
func TestNoQueueDrainageUsingShutDown(t *testing.T) { … }
func TestForceQueueShutdownUsingShutDown(t *testing.T) { … }
func TestQueueDrainageUsingShutDownWithDrainWithDirtyItem(t *testing.T) { … }
func TestGarbageCollection(t *testing.T) { … }
func mustGarbageCollect(t *testing.T, i interface{ … }
func BenchmarkQueue(b *testing.B) { … }