Golang Test Summary
Стандартные инструменты Go
не позволяет вывести сводную информацию по тестам. Но, когда у вас большой проект, и надо
понимать общую картину, такая информация бывает полезна. Допустим, вы обновляете ваш собственный форк до состояния
апстрима, и вам необходимо оценить объем проблем, вызванных слиянием изменений.
Ребята из Google сделали простой инструмент для вывода такой информации:
go install gocloud.dev/internal/testing/test-summary@latest
Пользоваться им не сложно:
go test -json ./... | test-summary
Последней строкой будет выведена сводка:
ran 888; passed 853; failed 12; skipped 23 (in 23.1 sec)