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

tests end2end pour recherche suggestions #507

Open
Numero7 opened this issue Oct 14, 2024 · 0 comments
Open

tests end2end pour recherche suggestions #507

Numero7 opened this issue Oct 14, 2024 · 0 comments
Labels

Comments

@Numero7
Copy link
Collaborator

Numero7 commented Oct 14, 2024

Pour l'API suggestions et le moteur de recherche du back on a un besoin comun:
lancer des tests de non régression sur les données de référence en preprod (tables nommées ref_* et sugg_* ).

Exemple pour le moteur de recherche:

  • vérifier que la recherche sur "sciences po" fait bien remonter sciences po

Exemple pour suggestions:

  • vérifier que sur un profil créatif / artistique on a bien "DE spectacle vivant" qui remonte

Actuellement dans le pipeline de CI de l'etl
les données de référence sont recalculées systématiquement
(clone du gitlab + lancement etl)
ce qui prend plusieurs minutes et crée un pipeline assez lent.

Idées pour conserver à la fois un pipeline de CI rapide et des tests de non régression sur les données réelles:

  • lancer quotidiennement un cron de test qui peuple une bdd de test et lance des tests de non régression
@Numero7 Numero7 added the infra label Oct 14, 2024
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