Heads up: the runner calls FLUSHDB on database 0 before each scenario, so point it at a dedicated Redis instance. To put every library on equal footing, all N tasks in a run share a single enqueue_ns ...