Où puis-je trouver des modules de profilage de code et / ou de couverture de code fonctionnant avec mod_perl2?

StackOverflow https://stackoverflow.com/questions/470310

Question

Existe-t-il un moyen d'obtenir cette fonctionnalité sous mod_perl2?

Et cela peut-il être déclenché via des requêtes Web, par opposition à la ligne de commande? Ou dois-je simuler les variables $ ENV, les chaînes de requête et les cookies nécessaires à mon script et utiliser la ligne de commande d'une manière ou d'une autre?

Les recherches Google et CPAN semblent toutes indiquer des éléments qui ne prennent pas en charge mod_perl au début ou le font, mais qui sont anciens et ne mentionnent pas mod_perl2.

Était-ce utile?

La solution 3

Aucune ne correspond aux critères.

Autres conseils

En supposant que vous souhaitiez profiler votre code Perl, et non le serveur lui-même, les profileurs ne se soucient généralement pas de savoir si c'est mod_perl ou mod_perl2, la différence majeure réside dans les modules d'Apache API et sur ce que vous pouvez obtenir avec apache pour vous en utilisant perl.

Jetez un coup d’œil sur Devel :: NYTProf , qui est relativement nouveau, est activement maintenu et amélioré et fournit de très bonnes fonctionnalités de profilage.

Une tactique légèrement différente ici, mais jetez un coup d'œil à Apache2 :: ASP .

Vous pouvez utiliser Devel :: Cover et Devel :: NYTProf pour la couverture de code et le profilage de code.

Exemple: tests de couverture de code avec Apache2 :: ASP

Exemple: profilage de code avec Apache2 :: ASP

Bonus: vous pouvez effectuer des tests unitaires sur votre application Web elle-même. .

Avertissement: j'ai écrit Apache2 :: ASP.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top