Μετάβαση στο περιεχόμενο

Οδηγοί

Πώς να αντιμετωπίσετε τις ασταθείς εργασίες CI

Οι δοκιμές αποτυγχάνουν τυχαία και οι άνθρωποι προσπαθούν ξανά μέχρι να περάσουν.

6 λεπτά ανάγνωσης

Συμπτώματα

  • Η ίδια δοκιμή αποτυγχάνει σε αμετάβλητο κώδικα
  • Οι επαναλήψεις είναι ρουτίνα
  • Οι πραγματικές αποτυχίες δοκιμάζονται ξανά

Γιατί συμβαίνει

Πώς να το διορθώσετε

  1. Παρακολουθήστε το ποσοστό αποτυχίας ανά δοκιμή για να εντοπίσετε τους χειρότερους παραβάτες
  2. Απομονώστε τις δοκιμές σε καραντίνα σε μια εργασία που δεν μπλοκάρει αντί να προσπαθήσετε ξανά στα τυφλά
  3. Διορθώστε τη βασική αιτία: κοινόχρηστα φωτιστικά, πραγματικά ρολόγια, τυχαίες που δεν έχουν εμφανιστεί, συγκρούσεις λιμένων
  4. Μην δοκιμάζετε ποτέ ξανά – μετατρέπει πραγματικά σφάλματα σε διακοπτόμενα

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.