You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/modules/queue
zeripath 7b4c3c7bb1
Prevent intermittent NPE in queue tests (#19301)
There appears to be an intermittent NPE in queue tests relating to the deferred
shutdown/terminate functions.

This PR more formally asserts that shutdown and termination occurs before starting
and finishing the tests but leaves the defer in place to ensure that if there is an
issue shutdown/termination will occur.

Signed-off-by: Andrew Thornton <art27@cantab.net>
2 years ago
..
bytefifo.go Pause queues (#15928) 2 years ago
helper.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
manager.go Add number in queue status to monitor page (#18712) 2 years ago
queue.go Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393) 2 years ago
queue_bytefifo.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
queue_channel.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
queue_channel_test.go Prevent intermittent NPE in queue tests (#19301) 2 years ago
queue_disk.go Pause queues (#15928) 2 years ago
queue_disk_channel.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
queue_disk_channel_test.go Prevent intermittent NPE in queue tests (#19301) 2 years ago
queue_disk_test.go Pause queues (#15928) 2 years ago
queue_redis.go Pause queues (#15928) 2 years ago
queue_test.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
queue_wrapped.go Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393) 2 years ago
setting.go Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393) 2 years ago
unique_queue.go Add Unique Queue infrastructure and move TestPullRequests to this (#9856) 4 years ago
unique_queue_channel.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
unique_queue_channel_test.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
unique_queue_disk.go Pause queues (#15928) 2 years ago
unique_queue_disk_channel.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
unique_queue_redis.go Pause queues (#15928) 2 years ago
unique_queue_wrapped.go Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393) 2 years ago
workerpool.go Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago