Testing-Game-SAD-2023 / A13

Versione migliorativa sviluppata a partire dal progetto A10-2024 con integrazione del repository A7
6 stars 12 forks source link

[Sfida] Errata lettura coverage Robot da database #53

Open reverse-unina opened 1 week ago

reverse-unina commented 1 week ago

Describe the bug La coverage del robot visualizzata è sempre 0% mentre dovrebbe avere valori molto più alti

To Reproduce Steps to reproduce the behavior:

  1. Seleziona una classe
  2. Scrivi una classe di test
  3. Gioca
  4. Submit
  5. Nel riquadro dei risultati la coverage del robot risulta nulla anzichè avere un valore vicino o pari al 100%

Expected behavior La coverage del robot dovrebbe avere un valore prossimo o pari al 100%

Screenshots image

Desktop (please complete the following information):

Additional Context Nel container t4 si osservano errori nell'esecuzione delle query ce sembrano mostrare come non siano restituiti risultati relativi al robot:

2024-11-17 10:57:27 2024/11/17 09:57:27 /app/api/robot/service.go:60 ERROR: relation "robots" does not exist (SQLSTATE 42P01)

2024-11-17 10:57:27 [0.149ms] [rows:0] SELECT "id" FROM "robots" WHERE "robots"."test_class_id" = 'SubjectParser' AND "robots"."difficulty" = '1' AND type = 1

2024-11-17 10:57:27 2024/11/17 09:57:27 "GET http://t4-g18-app-1:3000/robots?difficulty=1&testClassId=SubjectParser&type=EvoSuite HTTP/1.1" from 172.18.0.7:37450 - 500 36B in 562.179µs