Add sidekiq-alive queue cleanup and improve configuration setup
Sidekiq alive will create queues based on hostname. In case of kubernetes deployment, because each pod has it's own hostname, the queue list will grow large.
- Clean up queues on sidekiq process shutdown
- Improve the configuration setup
- Use a custom fork of sidekiq_alive for some improvements upstream
Allure report
allure-report-publisher
generated test report!
rspec:
+------------------------------------------------------------------+
| behaviors summary |
+-------------+--------+--------+---------+-------+-------+--------+
| | passed | failed | skipped | flaky | total | result |
+-------------+--------+--------+---------+-------+-------+--------+
| services | 177 | 0 | 0 | 0 | 177 | ✅ |
| controllers | 25 | 0 | 0 | 0 | 25 | ✅ |
| tasks | 9 | 0 | 0 | 0 | 9 | ✅ |
| jobs | 14 | 0 | 0 | 0 | 14 | ✅ |
| system | 10 | 0 | 0 | 0 | 10 | ✅ |
| models | 4 | 0 | 0 | 0 | 4 | ✅ |
+-------------+--------+--------+---------+-------+-------+--------+
| Total | 239 | 0 | 0 | 0 | 239 | ✅ |
+-------------+--------+--------+---------+-------+-------+--------+
Edited by James Nutt