Le fichier reviewstats.csv ne contient pas les informations de stats de la revue qui vient d'être faite #10

Closed
opened 2024-07-12 18:54:47 +02:00 by fcouchet · 1 comment

J'ai fait sur le salon #april-test un test de revue, qui s'est terminé à 18 h 16 sans souci (le bot a bien écrit « % Fin de la revue hebdomadaire »).

Pourtant le fichier /srv/hebdobot-py/reviews/reviewstats.csv ne contient pas les informations de stats de la revue qui vient d'être faite. Alors même que la date de modification du fichier correspond à la fin de la revue de test.


-rw------- 1 hebdobot hebdobot 14444 juil. 12 18:16 reviewstats.csv
-rw------- 1 hebdobot hebdobot  2555 juil. 12 18:16 20240712-log-irc-revue-hebdomadaire.txt

# tail reviewstats.csv
20240419-12h11	4	12
20240426-12h10	3	11
20240503-12h12	3	13
20240517-12h11	3	12
20240524-12h12	3	13
20240531-12h14	3	15
20240607-12h12	3	13
20240614-12h12	4	13
20240621-12h13	5	14
20240624-16h05	3	2
J'ai fait sur le salon #april-test un test de revue, qui s'est terminé à 18 h 16 sans souci (le bot a bien écrit « % Fin de la revue hebdomadaire »). Pourtant le fichier /srv/hebdobot-py/reviews/reviewstats.csv ne contient pas les informations de stats de la revue qui vient d'être faite. Alors même que la date de modification du fichier correspond à la fin de la revue de test. ``` -rw------- 1 hebdobot hebdobot 14444 juil. 12 18:16 reviewstats.csv -rw------- 1 hebdobot hebdobot 2555 juil. 12 18:16 20240712-log-irc-revue-hebdomadaire.txt # tail reviewstats.csv 20240419-12h11 4 12 20240426-12h10 3 11 20240503-12h12 3 13 20240517-12h11 3 12 20240524-12h12 3 13 20240531-12h14 3 15 20240607-12h12 3 13 20240614-12h12 4 13 20240621-12h13 5 14 20240624-16h05 3 2 ```
Owner

Comme visé dans le fichier src/org/april/hebdobot/bot/hooks/FinishReviewHook.java de l'ancien robot, ligne 124 :

if (bot.getReview().getParticipants().size() > 1)
{
    ReviewDatasFile.append(reviewDataFile, currentReviewData);
}

Un participant seul n'ajoute pas de statistiques. J'ai ajouté 2 tests pour valider ce fonctionnement, le nouvel hebdobot est correct.

Comme visé dans le fichier src/org/april/hebdobot/bot/hooks/FinishReviewHook.java de l'ancien robot, ligne 124 : ``` if (bot.getReview().getParticipants().size() > 1) { ReviewDatasFile.append(reviewDataFile, currentReviewData); } ``` Un participant seul n'ajoute pas de statistiques. J'ai ajouté 2 tests pour valider ce fonctionnement, le nouvel hebdobot est correct.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: mindiell/hebdobot#10
No description provided.