When configuring recurring jobs I've noticed that SolidQueue is hiding configuration mistakes that make it difficult to catch potential errors:
- Jobs that don't pass
SolidQueue::RecurringTask's validation are silently filtered out without any error
- Setting
SOLID_QUEUE_RECURRING_SCHEDULE to a path that doesn't exist makes SolidQueue silently fall back to an empty schedule
Expected behaviour: above errors should trigger an exception.