Coder Social home page Coder Social logo

Comments (10)

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024 1

J'obtiens cela chez moi :

pc <- covr::package_coverage()
pc
#> doremifasol Coverage: 97.07%
#> R/millesimesDisponibles.R: 83.33%
#> R/utile.R: 95.65%
#> R/chargerDonnnees.R: 96.88%
#> R/telechargerFichier.R: 98.67%
#> R/consulter.R: 100.00%
#> R/telechargerDonnees.R: 100.00%

En fait c'est un problème de jeton pour accéder à l'API, avec la migration du dépôt il n'y a plus de jeton pour accéder à l'API de l'Insee.

from doremifasol.

olevitt avatar olevitt commented on September 14, 2024

Hello !

De ce que je vois, travis tourne bien sur le projet.
Tu as besoin de quoi comme réglage sur travis ?
Normalement les droits de travis sont liés aux droits de github.

from doremifasol.

py-b avatar py-b commented on September 14, 2024

Si on lance :

pc <- covr::package_coverage()
pc
#> doremifasol Coverage: 57.07%
#> R/telechargerFichier.R: 46.67%
#> R/chargerDonnnees.R: 52.08%
#> R/millesimesDisponibles.R: 83.33%
#> R/utile.R: 95.65%
#> R/consulter.R: 100.00%
#> R/telechargerDonnees.R: 100.00%

On obtient bien 57,07 %

En analysant plus finement avec covr::report(pc), on s'aperçoit que toute la partie "API/token/json" ne fait l'objet d'aucun test, ce qui explique ce faible pourcentage de lignes parcourues par les tests.

from doremifasol.

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024

Merci @py-b , avant j'avais un taux de république bananière à 96 %. C'est étrange, je vais investiguer.

from doremifasol.

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024

Bon on est de retour à 97 % en réalisant en local l'analyse de code coverage et en rebalaçant le résultat du codecov.io.
Il me reste à valider l'autorisation de Travis dans InseeFrLab, mais on n'en est plus très loin.

from doremifasol.

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024

@olevitt il me semble que c'est toi qui valide les demandes ; tu as accepté l'accès de codecov.io au dépôt, mais pas celui de Travis (si je ne me trompe pas). Du coup, y a-t-il une objection à cet accès ?

from doremifasol.

olevitt avatar olevitt commented on September 14, 2024

Sorry j'ai pas suivi, il vous manque quoi ?
J'ai l'impression que les builds tournent bien, non ?https://travis-ci.org/github/InseeFrLab/DoReMIFaSol

from doremifasol.

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024

En fait le badge pointe vers ce lien : https://travis-ci.com/inseeFrLab/doremifasol
Du coup je vais modifier les liens et voir si ça résout le souci sur codecov.io.

from doremifasol.

olevitt avatar olevitt commented on September 14, 2024

C'est l'arnaque classique de travis. Travis-ci.org c'est pour les projets opensource, travis-ci.com c'est l'offre entreprise payante (projets privés). Donc oui, il faut que tout soit en org

from doremifasol.

pierre-lamarche avatar pierre-lamarche commented on September 14, 2024

Parfait, j'ai accès aux variables d'environnement du build sur le domaine .org donc j'ai pu rajouter les jetons pour l'accès à l'API. Ça doit marcher maintenant. Merci beaucoup !

from doremifasol.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.