MTES-MCT / MTES-MCT/monitorfish

Missions – Problème d'enregistrement entre les deux apps Fish et Env

Open
#2,575 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug dev question
Dominant language
HTML
Stars
41
Forks
9
Avg merge
18h 7m
Merged PRs (30d)
42

Description

Problème remonté par Christophe Le Noc du CACEM, qui a tenté le 3 octobre d'ouvrir une mission conjointe CNSP/CACEM.

  • potentiellement pas de synchro entre les deux apps, même après 2 min (mais ce point-là n'est pas certain)
  • mission "disparue" après sa clôture dans Env

J'ai essayé de reproduire je n'ai pas réussi.
@claire2212 ou @louptheron est-ce qu'on peut regarder en base si l'on retrouve une trace de cette mission disparue ? C'était sur l'ULAM 13, le 3 octobe à 02h50. Il doit y avoir deux autres missions ouvertes pour l'ULAM 13 à peu près aux mêmes heures, une par le CACEM et une par le CNSP du coup.

Capture envoyée par Christophe :
Image

Copie des mails envoyés par Christophe :

Pour info, au cas où. Mardi matin, j'ai essayé de créer une mission partagée avec le CNSP pour l'ULAM 13. La mission avait  initialement été créée par le CNSP sous FISH. Aucune info que je rentrais sur ENV n'était visible à l'écran sur FISH y compris mes commentaires écrits dans la case "Orientations/Observations CACEM qui est pourtant commune aux 2applis. Idem pour l'heure estimée de fin de mission que j'avais précisée et qui n'était pas visible sur FISH.  Et enfin, la mission s'est évaporée et est devenue introuvable des 2 côtés après l'avoir clôturée sous ENV. Par conséquent, on a donc dû recréer une mission distincte chacun de notre côté.
On a pas essayé de répéter la manip pour vérifier si c'était un simple bug isolé (perso, c'est la première fois que j'expérimentais de faire une mission partagée). Mais peut-être également qu'on s y est mal pris ?

Hello Adeline

  • Oui, j'ai fait "Enregistrer et quitter" quand j'ai modifié la cession ouverte par le CNSP depuis le CACEM.
  • Je ne savais pas pour le temps d'actualisation de 2 min et je ne peux pas être catégorique sur le fait qu'elles se soient bien écoulées quand j'ai modifié la mission au tout début. Ce dont je me souviens, c'est qu'entre le temps que j'enregistre et que je quitte la mission la 1ère fois puis que j'aille au CNSP voir ce que ça affichait sur FISH, j'avais pris le temps de screener mon écran avec mon appareil photo afin de pouvoir comparer si les infos étaient identiques de chaque côté. A priori, en ajoutant le temps de trajet à pied, je dirais donc que les 2 min avaient dû s'écouler mais ça a pu se jouer de peu que ce ne soit pas le cas. Par contre, pour la suite des tests, les 2 min ne se sont clairement pas écoulées. Car pour éviter que je fasse des allers-retours entre le CACEM et le CNSP, et que je doive à chaque fois screener mon écran pour pouvoir comparer, on avait affiché FISH et ENV, côte à côte, sur 2 PC du CNSP. C'est donc au CNSP qu'on a fait le test de clôturer la mission sur ENV pour voir ce que cela produirait immédiatement en suivant.
  • Oui, une fois la mission clôturée et qu'on s'est aperçu qu'elle avait immédiatement disparu des 2 écrans (FISH et ENV),  on a bien tenté de la rechercher en utilisant le filtre "clôturé".

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by checking the database for the ULAM 13 missions created around 3 October at 02:50, including the CNSP and CACEM entries. Compare what Fish and Env recorded before and after the mission was closed, and verify whether closed missions remain available through the “clôturé” filter; done means identifying the persistence or synchronization failure, or confirming that the report cannot be reproduced.

Written by the indexing model from the issue text.

Assessment

Domain
backend, databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.