- Halaman utama
- Panduan
- Mencari tes yang tidak konsisten
Panduan kerja · Kode
Mencari tes yang tidak konsisten
Saat sebuah tes gagal secara acak, agen akan menjalankannya kembali, menemukan polanya, lalu mengusulkan perbaikan di sebuah cabang.
Tempelkan ini ke agen Anda
Saat sebuah tes gagal di CI lalu lulus ketika dijalankan ulang, catat kejadian itu. Jalankan tes yang dicurigai secara terpisah beberapa kali untuk memastikan hasilnya tidak konsisten, lalu cari penyebabnya, misalnya masalah waktu, status bersama, atau urutan tes. Usulkan perbaikan di cabang baru, beserta pull request yang menjabarkan buktinya. Jangan menonaktifkan, melewati, atau menghapus tes, dan jangan menggabungkan perubahan atau mengirimkannya ke cabang utama. Tugas agen
Temukan tes yang gagal lalu lulus
Jalankan kembali tes yang dicurigai secara terpisah
Telusuri penyebab hasil yang tidak konsisten
Buat pull request berisi perbaikan dan buktinya
Aturan untuk ditambahkan
- Perubahan dibuat di cabang dan menunggu peninjauan
- Jangan menonaktifkan, melewati, atau menghapus tes
- Jangan menambahkan paket baru tanpa persetujuanmu
Hasil yang akan Anda dapatkan: Tes yang tidak konsisten ditemukan, dijelaskan, dan diperbaiki dalam pull request yang bisa kamu tinjau.