Dans un article publié par The Daily WTF, Remy Porter présente Coveralls comme un service qui reçoit les rapports lcov des pipelines CI et fournit des informations sur la couverture du code. Les équipes peuvent lui demander de faire échouer un build lorsque le code ajouté n’atteint pas le niveau de couverture requis. Chez l’employeur de Porter, les tâches CI ont commencé à échouer le 24 février, après l’indisponibilité de Coveralls. De nombreux autres utilisateurs ont subi le même incident.

Coveralls a publié des mises à jour pendant toute la panne, parfois séparées de quelques secondes ou de quelques minutes seulement. D’après le postmortem de l’entreprise, Amazon a désactivé ses services parce que le compte était considéré comme impayé, alors que les factures avaient bien été réglées. Coveralls a mis environ 68 heures à comprendre cette cause. Les messages sont devenus de plus en plus alarmants après les premiers jours.

Porter transforme ces notes en lecture dramatique non autorisée et précise qu’il en interprète librement certains passages. Il rappelle que la plupart des entreprises auraient du mal à poursuivre leurs activités si leur fournisseur cloud verrouillait leurs comptes. Le passage le plus mordant concerne la demande faite aux utilisateurs de contacter Coveralls s’ils pouvaient aider à migrer le service hors d’AWS.