Question

Je veux lancer une analyse de couverture de code (en utilisant Coverstory) sur nos tests unitaires de iPhone dans XCode automatiquement lorsque l'exécution des tests. le problème est que nous utilisons la boîte à outils Google pour Mac, et de la manière que les tests semblent fonctionner ne génère pas réellement des rapports de couverture de code de gcov, donc l'analyse que je reçois est obsolète à moins que je Régénérez manuellement le code html de couverture après une construction et aller. Je me demande s'il y a une façon obscure pour déclencher une étape de post-débogage qui ferait cela pour moi donc je n'ai pas à ré-exécuter manuellement Coverstory. Est-il possible?

Edit: Pour clarifier les choses, je veux avoir une étape de construction courir après le programme est en cours d'exécution fait si possible, avant de démarrer le débogage

.
Était-ce utile?

La solution

Oui, vous pouvez facilement ajouter construire des marches.

Dans le dossier cible, sélectionnez votre cible, puis faites un clic droit -> Ajouter | Nouvelle phase de construction | Nouvelle phase de script d'exécution ... "

Vous pouvez saisir des commandes shell dans la phase de script résultant par doubleclicking dessus. Voici comment les tests unitaires sont exécutés.

texte alt http://img178.imageshack.us/img178/9718/addbuildphase .png

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