Comments (10)
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.
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.
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.
Merci @py-b , avant j'avais un taux de république bananière à 96 %. C'est étrange, je vais investiguer.
from doremifasol.
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.
@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.
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.
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.
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.
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)
- Warning "L'extension du fichier diffère du type de fichier." HOT 1
- Donner la possibilité d'utiliser les labels de valeurs des métadonnées sous forme de `factor`
- Shapefiles issus de l'IGN HOT 3
- échec builds Windows (Pandoc ?) HOT 6
- ajouter la source dans l'objet R HOT 9
- Siret des prédécesseurs et des successeurs (API) HOT 4
- Nombre de requêtes max par minutes HOT 3
- Requête API 404 HOT 2
- Erreur 429 sur requête retournant une seule page HOT 2
- logo new look HOT 3
- Question sur l'emboitement des fonctions de téléchargement dans doremifasol HOT 3
- BPE n'est plus disponible à cet url HOT 6
- Intégration des indicateurs conjoncturels d'activité HOT 1
- Erreur après exécution de telechargerDonnees() HOT 6
- Nouveaux millésimes du COG à intégrer
- Comment consulter les variables des bases de données ? HOT 13
- type de fichier de données non conforme dans les métadonnées HOT 1
- URL a mettre a jour
- Ajout d'un example d'utilisation de l'argument vars dans la documentation, dans le cas du requêtage SIRENE HOT 1
- Bonjour, pourriez-vous ajouter cette source svp : https://www.insee.fr/fr/statistiques/6456153?sommaire=6456166
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from doremifasol.