Retour d’expérience sur la validation d’un analyseur de captures réseau.
Les tests unitaires, écrits à la main, passaient tous ; rejouer les mêmes pannes sur un vrai noyau (netem, namespaces, captures Windows et Linux) a sorti 7 défauts - 6 dans l’outil, 1 dans le banc de test censé le valider.
L’article détaille chaque défaut, sa cause et ce qui l’a corrigé.
Retour d’expérience sur la validation d’un analyseur de captures réseau. Les tests unitaires, écrits à la main, passaient tous ; rejouer les mêmes pannes sur un vrai noyau (netem, namespaces, captures Windows et Linux) a sorti 7 défauts - 6 dans l’outil, 1 dans le banc de test censé le valider. L’article détaille chaque défaut, sa cause et ce qui l’a corrigé.