ci: report coverage
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 20.6k
- Forks
- 3.3k
- Métriques de merge des PR
- Métriques de PR en attente
Description
I think CI builds should report coverage (for code and tests), e.g. to codecov.io.
It might be as easy as using py-cov as a toxenv to enable it, and then upload it from there.
For performance reasons it should probably not done for all builds.
I'd be happy to provide a PR for it, but wanted to ask about / discuss it first.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue ne nomme aucun fichier ni test ; commencez par localiser la configuration CI et les environnements tox du dépôt, puis examinez comment les jobs de build sont sélectionnés. Confirmez quels builds doivent exécuter py-cov et comment la couverture serait envoyée à codecov.io ; le travail est considéré comme terminé lorsqu’un rapport CI convenu et fonctionnel est disponible, sans ajouter la couverture à tous les builds.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- ci-cd, testing-qa
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100