Normalement l’évaluation prend quelques minutes (je ne sais plus exactement, mais moins d’une heure). Ce n’est plus lié aux sessions babe mais à un nombre de blocs.
J’ai un oracle et il marchait quand j’avais testé, je n’ai pas testé depuis un moment.
Le log montre que l’oracle a bien détecté la demande et l’a traitée.
Pour vérifier que Duniter a bien récupéré le résultat, il faut regarder dans le storage. Dans une des trois pools, la demande en attente apparaît, et des évaluateurs devraient s’ajouter dedans au fur et à mesure. C’est vrai que c’est galère à debug (long à tester et ne laisse pas de trace après expiration).
Un résultat n’est publié que quand l’évaluateur crée un bloc. Il faut donc qu’il y ait suffisamment d’évaluateurs en proportion des forgerons (ce qui n’est peut-être pas le cas actuellement, cf Besoin de plus de forgeron avec oracle de distance! - #22 by tuxmain).