Eh bien, cela dépend vraiment de la source de l'échec. Savez-vous pourquoi échoue? Si oui, avez-vous essayé d'isoler ce défaut afin qu'il ne déclenche pas le test unitaire?
Personnellement, je dirais que si c'est vraiment 1 sur un million et vous savez pourquoi cela se produit, puis ajouter un commentaire à cet effet et ne vous inquiétez pas à ce sujet. Il n'est pas susceptible de déranger les gens de manière significative dans une construction continue, après tout. Bien sûr, si c'est vraiment un sur dix, ou quelque chose comme ça, c'est une question très différente.
Je voudrais au moins essayer pour supprimer la source de l'inexactitude si. D'une part, cela suggère que votre test n'est pas répétable. Parfois c'est correct - il y a des sources de hasard qui sont très difficiles à extraire - mais je ne pas essayer de le faire. Si vous avez essayé et atteint un bloc, alors la chose pragmatique à faire est de le documenter et de passer à autre chose, OMI.
Vous ne devriez jamais faire de tests avec des données aléatoires. – halfdan
Lien obligatoire http://stackoverflow.com/questions/462219/xkcd-random-number/620835#620835 –
Selon cette loi et la loi de Murphy, si vous exécutez l'application une seule fois, elle échouera :) – takeshin