
On 2006-09-06, Roland Levillain <roland@lrde.epita.fr> wrote:
Akim Demaille <akim@lrde.epita.fr> writes:
"Tsuna" == Tsuna <tsuna@warszawa.lrde.epita.fr> writes:
Ca va aussi affecter transformers? Ca sert a rien pour transformers... on fait deja distcheck, on va pas perdre X heures en plus a faire un make check?!
Ce n'est pas toujours pareil. En particulier sur la build-farm ne fait pas build != src par défaut.
Je propose qu'on fasse :
test_tree generic-tools bootstrap configure build check install test_tree c-tools bootstrap configure build check install test_tree cxx-tools bootstrap configure build check install test_tree transformers bootstrap configure build install distcheck
(càd, faire `check' sur chaque sous-projet, et `distcheck' sur transformers), au lieu du scénario actuel qui est :
test_tree generic-tools bootstrap configure build install distcheck test_tree c-tools bootstrap configure build install distcheck test_tree cxx-tools bootstrap configure build install distcheck test_tree transformers bootstrap configure build install distcheck
Motivations/justifications : - on souhaite voir les erreurs avec une plus faible « granularité » (même si le mot ne convient pas bien), donc on veut lancer les tests sur generic-tools, c-tools et cxx-tools ; - c'est transformers qu'on distribue (et pas generic-tools, c-tools et cxx-tools séparément), donc on veut vérifier la distribution du paquet transformers ;
On a fait 3 sous-package pour juste pouvoir les distribuer séparément. Cela dit, faire un distcheck sur tout transformers revient a faire un distcheck sur les *-tools. Donc a la rigueur je vois bien: test_tree generic-tools bootstrap configure build install distcheck test_tree c-tools bootstrap configure build install distcheck test_tree cxx-tools bootstrap configure build install distcheck test_tree transformers bootstrap configure build install dist Avantage: on a tous les packages distribuables et on check bien tout mais une seule fois (contrairement a 2 check dans ta proposition)
- on veut éviter de faire deux fois le même travail (ou tout au moins minimiser les recoupements), donc on fait `check' ou (exclusif) `distcheck'.
Qu'en pensez-vous ?
-- SIGOURE Benoit aka Tsuna (SUSv3 compliant) _____ "On a long enough timeline, the survival rate /EPITA\ Promo 2008.CSI for everyone drops to zero" -- Jack.