Skip to content
GitLab
Projets Groupes Sujets Extraits de code
  • /
  • Aide
    • Aide
    • Support
    • Forum de la communauté
    • Proposer une rétroaction
    • Contribuer à GitLab
  • Connexion
  • K killemd5
  • Informations du projet
    • Informations du projet
    • Activité
    • Étiquettes
    • Membres
  • Dépôt
    • Dépôt
    • Fichiers
    • Commits
    • Branches
    • Étiquettes
    • Statistiques sur les contributeurs
    • Graphe
    • Comparer les révisions
  • Tickets 0
    • Tickets 0
    • Liste
    • Tableaux
    • Service d’assistance
    • Jalons
  • Demandes de fusion 0
    • Demandes de fusion 0
  • Intégration et livraison continues
    • Intégration et livraison continues
    • Pipelines
    • Tâches
    • Planifications
  • Déploiements
    • Déploiements
    • Environnements
    • Versions
  • Paquets & registres
    • Paquets & registres
    • Registre de paquets
    • Modules Terraform
  • Supervision
    • Supervision
    • Métriques
    • Incidents
  • Analytique
    • Analytique
    • Chaînes de valeur
    • Intégration et livraison continues
    • Dépôt
  • Wiki
    • Wiki
  • Extraits de code
    • Extraits de code
  • Activité
  • Graphe
  • Créer un nouveau ticket
  • Tâches
  • Commits
  • Tableaux des tickets
Masquer la barre latérale
  • Massiles Ghernaout
  • killemd5
  • Demandes de fusion
  • !9

Impl of the teacher's testing program integration.

  • Examiner les modifications

  • Télécharger
  • Correctifs
  • Diff brut
Fusionnée Massiles Ghernaout a demandé de fusionner 11-integrate-our-teacher-testing-program vers master fév. 09, 2026
  • Vue d’ensemble 0
  • Commits 3
  • Pipelines 1
  • Modifications 10

The idea of our implementation is to add a proxy between the backend and the teacher's program since our backend does not offer a websocket based API. This proxy's duty is to offer such API and then forward the incoming requests from the tester program to our backend. We had to tweak the backend to add a couple new endpoints for the tester and also we had to tweak the worker to accept range based hash submission (begin charset bound, end charset bound). This does not break retrocompability and leave the legacy code intact !

TODO; We should next consider adding new tests to keep the coverage reasonable.

Closes #11 (closed)

Assigné
Assigner à
Relecteurs
Demander une revue de code à
Suivi du temps
Branche Source : 11-integrate-our-teacher-testing-program