Table of Contents
Commit 2007-12-17
Modifs
Batterie
Couleurs
La batterie multithread est en couleurs (1 couleur/thread). C'est plus simple a debuguer. J'ai modifié la procédure qui boucle sur les fichiers. Normalement, c'est plus robuste et plus général:
Gestion correcte de l'expansion des wildcards sous Unix:
battery.py rerun apps/qs/cont2*
Idem sous Cygwin…
Bug
La batterie multithread plantait parfois parce que os.getcwd()
est partagé par tous les threads. La baconisation, qui doit se faire dans le répertoire du module du test en cours, pose donc problème puisqu'elle nécessite un os.chdir
qui peut perturber le démarrage d'un autre test dans un thread différent. J'ai donc lancé la baconisation dans un processus séparé.
Nouveauté
option -debug
pour lancer avec metafor debug.
Fichiers ajoutés/supprimés
— Romain BOMAN 2007/12/17 15:17