2012-06-25 2 views
1

Je cours NCover 3, avec TeamCity 7. TeamCity démarre le processus de couverture et je peux trouver le fullcoveragereport.html dans mon répertoire de fichiers pour la construction, mais TeamCity ne crée pas d'onglet pour la couverture.Afficher le rapport de couverture NCover dans TeamCity

Je ne peux pas voir ce Ncover fullcoveragereport.html à l'intérieur de TeamCity. Je pense que cela a à voir avec mes paramètres d'onglet de rapport, sous la section page de démarrage, il est dit "Chemin relatif de la racine des artefacts de construction à une page de démarrage du rapport généré Pour référencer un fichier d'une archive, utilisez le [path-to-archive]! [syntaxe-relative]. " Est-ce en référence à la machine du serveur de construction, c'est-à-dire que je veux le pointer depuis le dossier .buildserver vers le dossier coverage.zip?

J'ai maintenant un "Ceci est un fichier d'index généré automatiquement (il n'y avait pas index.html trouvé dans le rapport généré)." dans l'onglet de la couverture, je pense que je suis proche ...

Des idées, ou des choses que j'ai peut-être manqué?

+0

Aucun de mes rapports apparait dans Teamcity. –

+0

http://confluence.jetbrains.net/display/TCD7/Manually+Configuring+Reporting+Coverage Je pense que ce lien pourrait être utile –

Répondre

1

Il semble donc que beaucoup utilisent mal la documentation et inscrivent // comme paramètre. Ils ont également mis en FullCoverageReport: Html: {teamcity.report.path}.

En réalité, il devrait être une chaîne entière avec le ou là-dedans qui rejette certaines personnes.

//or FullCoverageReport:Html:{teamcity.report.path} 

Dans ce scénario (je ne suis pas sûr à 100% pourquoi), cela n'a toujours pas fonctionné. J'ai été heureux de découvrir que

//or Summary:Html:{teamcity.report.path} 

Va travailler. Ce n'est pas aussi bavard que le rapport complet de NCover, mais il bat un fichier index.html vide.

Je vais essayer quelques-unes des autres commandes de rapports (voir ci-dessous) et voir si je peux faire une ad-hoc FullCoverageReport suffire. http://docs.ncover.com/kb/reports-available-in-ncover-classic-and-ncover-complete/

Questions connexes