TaskQueue should remove all tasks when requested to remove tasks up to a size bigger than the total task size in the queue
TaskQueue should remove all tasks when requested to remove tasks up to a size bigger than the total task size in the queue
