Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validation NeTEx #4153

Open
5 of 14 tasks
ptitfred opened this issue Sep 2, 2024 · 1 comment
Open
5 of 14 tasks

Validation NeTEx #4153

ptitfred opened this issue Sep 2, 2024 · 1 comment
Assignees
Labels

Comments

@ptitfred
Copy link
Contributor

ptitfred commented Sep 2, 2024

Intégrer le validateur Chouette Valid d'enRoute.

Documentation d'API.

Sujets voisins :

À faire

(Liste non exhaustive.)

Pistes pour shipper

Questions ouvertes

  • Comment interpréter les codes de messages ?
    Réponse d'Alban : pour l'instant le mieux est de se fier au code source du validateur
  • Liste des valeurs possibles pour l'attribut "code" ?
    Réponse d'Alban : idem point précédent
  • Possible d'avoir dans des champs spécifiques la valeur observée et la valeur attendue (pour affichage) ?
  • Certains messages n'ont pas l'attribut "code" .
    Réponse d'Alban : bug qui sera corrigé lors du sprint 116 (vendredi 13/09/2024)
  • Quand le fichier est pas un xml/zip valide le validateur reste coincé en pending. Edit: j'ai un exemple de fichier XML qui coince également mais qui passe une fois archivé en zip. Aucun fichier simple ne passe ?
    Réponse d'Alban : On a vu ça dans notre supervision. On a fait des changements pour rattraper l'erreur (qui vient du validateur de la XSD).
  • Nos plus gros fichiers semblent coincer (voire notamment b047ed5f-0820-403e-867d-142bf009b824 pour un fichier zip de 432Mo). Un timeout de notre côté sera implémenté. (Le plus gros fichier est un XML non compressé.)
    Réponse d'Alban : On va changer la configuration en production pour augmenter les resources maximums disponibles. On va tester en interne ce fichier en particulier.
  • N'accepter que les archives zip.

Quelques stats

As of 2024-09-19

+---------------------------------+--------+
|              code               | count  |
+---------------------------------+--------+
| frame-calendrier-resources      | 101428 |
| frame-arret-resources           |  86397 |
| version-any                     |  84895 |
| frame-horaire-resources         |  83949 |
| unknown-reference               |  77777 |
| frame-ligne-resources           |  11528 |
| frame-reseau-resources          |  10346 |
| xsd-1877                        |   1772 |
| latitude-mandatory              |    503 |
| longitude-mandatory             |    503 |
| uic-operating-period            |    450 |
| valid-day-bits                  |    450 |
| composite-frame-ligne-mandatory |     92 |
| xsd-1845                        |     62 |
| xsd-1840                        |     19 |
| xsd-1871                        |     11 |
+---------------------------------+--------+

Conversations front

Sujets connexes :

@ptitfred
Copy link
Contributor Author

OnDemand disponible en production.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant