Faraday: Tunggu hingga CodeClimate mendukung SimpleCov 0.18+, lalu tambahkan kembali koleksi lencana & cakupan kode

Dibuat pada 1 Apr 2020  ·  5Komentar  ·  Sumber: lostisland/faraday

Info dasar

  • Versi Faraday: master
  • Versi Ruby: 2.6

Deskripsi masalah

Pelaporan cakupan kode kami ke Codeclimate selalu gagal. Itu karena mereka tidak mendukung format 0.18+ dari keluaran SimpleCov (cakupan cabang dll).

Saya mengenali keluaran kesalahan dalam langkah ke-2 reporter codeclimate: a Kegagalan Go untuk mengurai format SimpleCov yang lebih baru.

Error: json: cannot unmarshal object into Go struct field input.coverage of type []formatters.NullInt
Usage:
  cc-test-reporter after-build [flags]

~ Proposal : Turunkan simplecov ke versi yang mendukung iklim kode, dan simpan komentar kode di sana untuk mengingatkan kita akan hal itu.~

Proposal, perbarui : Nonaktifkan pelaporan dan lencana cakupan hingga Codeclimate mendukung semua SimpleCov. Masalah ini dapat tetap terbuka sebagai masalah pelacakan untuk ini.

Langkah-langkah untuk mereproduksi

Lihat kegagalan Tindakan GH ini: https://github.com/lostisland/faraday/runs/543272466?check_suite_focus=true#step :9:8

Ketika CI berjalan melewati langkah itu, hanya di Ruby 2.6 program itu dijalankan. Kode keluar adalah 255 pada kegagalan, dan output terlihat seperti di atas.

Semua 5 komentar

Berpikir lebih keras tentang ini, saya agak ingin agar program Go CodeClimate tidak menahan SimpleCov. Saya akan memilih untuk menghapus lencana cakupan mereka dari README sebagai gantinya. Kami dapat mengembalikan lencana saat mereka mendukung SimpleCov 0.18+.

Masalah reporter di sini:
https://github.com/codeclimate/test-reporter/issues/413

https://github.com/colszowka/simplecov/releases memiliki banyak tindakan yang terjadi.

Dengan penghapusan seperti itu akan datang "jatuhkan barang-barang CI yang mentransmisikan data cakupan juga".

Memang kita tidak boleh menurunkan versi SimpleCov hanya karena tidak didukung oleh reporter pengujian CodeClimate. Setuju dengan menonaktifkan test-reporter sampai perbaikan didorong

Kami telah menghapus codeclimate, menutup ini

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

subvertallchris picture subvertallchris  ·  5Komentar

Lewiscowles1986 picture Lewiscowles1986  ·  4Komentar

t3hk0d3 picture t3hk0d3  ·  3Komentar

aleksb86 picture aleksb86  ·  3Komentar

mattmill30 picture mattmill30  ·  4Komentar