1. Unang pahina
  2. Mga gabay
  3. Hanapin ang mga pabago-bagong test
Mga gabay · Code

Hanapin ang mga pabago-bagong test

Kapag paminsan-minsang bumabagsak ang isang test, muli itong patatakbuhin ng agent, hahanapin ang padron at magmumungkahi ng pag-aayos sa isang branch.

I-paste ito sa agent mo

Kapag bumagsak ang isang test sa CI at pumasa naman sa muling pagpapatakbo, itala mo ito. Patakbuhin nang mag-isa ang pinaghihinalaang test nang sapat na beses para makumpirma mong pabago-bago ang resulta nito. Pagkatapos, hanapin ang sanhi, gaya ng timing, pinagsasaluhang state o pagkakasunod-sunod ng mga test. Magmungkahi ka ng pag-aayos sa bagong branch, kasama ang pull request na naglalahad ng ebidensiya. Huwag mong i-disable, laktawan o burahin ang mga test, at huwag mag-merge o mag-push sa main branch.

Mga ginagawa ng agent

  1. Tukuyin ang mga test na bumabagsak at pumapasa rin

  2. Patakbuhin muli nang mag-isa ang pinaghihinalaang test

  3. Hanapin ang sanhi ng pabago-bagong resulta

  4. Gumawa ng pull request na may pag-aayos at ebidensiya

Mga idadagdag na patakaran

  • Sa branch lang gawin ang mga pagbabago at hintayin ang review
  • Huwag i-disable, laktawan o burahin ang mga test
  • Huwag magdagdag ng mga package nang walang pag-apruba mo

Ang kalalabasan: Nahanap at naipaliwanag ang mga pabago-bagong test, at inayos ang mga ito sa isang pull request na maaari mong suriin.