vidjil issueshttps://gitlab.inria.fr/vidjil/vidjil/-/issues2017-11-18T12:29:30+01:00https://gitlab.inria.fr/vidjil/vidjil/-/issues/1443ajouter les tests fonctionnels dans make release_browser2017-11-18T12:29:30+01:00Vidjil Teamajouter les tests fonctionnels dans make release_browseril faut au moins doc/analysis_example... (à mettre plutôt dans data ?)
***
@nobodyil faut au moins doc/analysis_example... (à mettre plutôt dans data ?)
***
@nobodyhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2723Avoir des tests fonctionnels sur des jeux de démo complet2024-01-17T14:05:34+01:00Mathieu GiraudAvoir des tests fonctionnels sur des jeux de démo completNous devrions rajouter à la suite de tests algo des jeux complets de Démo #2635 vdj#195 avec une visée clinique. Ces tests pourraient être écrits par / validés avec nos utilisateurs. Ils seraient longs à lancer, et constitueraient un sta...Nous devrions rajouter à la suite de tests algo des jeux complets de Démo #2635 vdj#195 avec une visée clinique. Ces tests pourraient être écrits par / validés avec nos utilisateurs. Ils seraient longs à lancer, et constitueraient un stage après les ~"dev-tests-should-get" classiques.
Discuter au passage avec ~"KIE-Kiel" qui fait déjà des "re-certifications" sur nos releases ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/2806Changement de window.title2017-11-18T12:10:02+01:00Mathieu GiraudChangement de window.titleEn faisant !113 pour #2712, j'ai du faire f86c407.
Pourquoi `window.title` n'a pas changé à cet endroit-là ?
À partir de quand `window.title` vaut-il `analysis-example` dans `test_multilocus.rb` ?En faisant !113 pour #2712, j'ai du faire f86c407.
Pourquoi `window.title` n'a pas changé à cet endroit-là ?
À partir de quand `window.title` vaut-il `analysis-example` dans `test_multilocus.rb` ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/2809Un test external IMGT test_10bis_imgt_post échoue de temps en temps2019-10-29T14:33:25+01:00Mathieu GiraudUn test external IMGT test_10bis_imgt_post échoue de temps en tempsPour compléter #2465, on a aussi épisodiquement un `fail opening second IMGT` qui arrive.Pour compléter #2465, on a aussi épisodiquement un `fail opening second IMGT` qui arrive.https://gitlab.inria.fr/vidjil/vidjil/-/issues/2811Rajouter des tests fonctionnels pour les scatterplots multiples2017-11-20T07:56:02+01:00Mathieu GiraudRajouter des tests fonctionnels pour les scatterplots multiples- Charger successivement un fichier avec plusieurs samples puis un avec un seul sample. Vérifier que ce qu'il faut est présent. (C'est normalement bon depuis 72f67b3.)
- Éventuellement basculer entre sp2 et graph si on donne le bouton a...- Charger successivement un fichier avec plusieurs samples puis un avec un seul sample. Vérifier que ce qu'il faut est présent. (C'est normalement bon depuis 72f67b3.)
- Éventuellement basculer entre sp2 et graph si on donne le bouton accessible
- Vérifier que le scatterplot du haut fonctionne normalement (les tests touchent celui du bas...)https://gitlab.inria.fr/vidjil/vidjil/-/issues/2901Tester en Cypress? les tests QUnit2022-02-23T16:09:19+01:00Mathieu GiraudTester en Cypress? les tests QUnitÉvoqué avec @mikael-s à propos de #2899 : on pourrait faire un script Watir qui lance les tests unitaires, comme ce que fait `nightmare.js`
- nightmare est bien plus léger, a priori on le garde...
- mais d'un autre côté, cela pourrait ...Évoqué avec @mikael-s à propos de #2899 : on pourrait faire un script Watir qui lance les tests unitaires, comme ce que fait `nightmare.js`
- nightmare est bien plus léger, a priori on le garde...
- mais d'un autre côté, cela pourrait étendre notre couverture de tests... c'est le pendant de #2900 pour le ~client
Ce stage de test viendrait peut-être en dernier pour ne pas ralentir nos pipelines usuels.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3401Liste de tests fonctionnels server2021-01-26T16:51:05+01:00Ryan HerbertListe de tests fonctionnels serverIci on fait une liste des tests fonctionnels server:
* Utilisateur
- [x] Login
- [ ] Logout (mais #2571 #2477)
- [ ] Changer le mot de passe (mais #1682)
* Patients
- [x] Ajout (multiple)
- [x] Edition
- [x] Suppression
...Ici on fait une liste des tests fonctionnels server:
* Utilisateur
- [x] Login
- [ ] Logout (mais #2571 #2477)
- [ ] Changer le mot de passe (mais #1682)
* Patients
- [x] Ajout (multiple)
- [x] Edition
- [x] Suppression
- [x] Recherche
* Samples
- [x] Ajout (multiple)
- [x] Upload (normal, déjà inclus dans précédent ?) (et #4628)
- [x] Upload (réseau)
- [x] Edition
- [ ] Edition: ajouter le sample à un set supplémentaire
- [ ] Reupload
- [x] Suppression avec results
- [ ] Suppression sans results (n'existent pas)
- [ ] Suppression sans results (mais results existent)
- [x] Recherche
- [ ] Ajout sets multiples
- [x] Run (et #4628)
- [ ] Runs concurrents, certains sont provisoirement en `QUEUED` #3447
- [ ] Pre-process
- [ ] Relancer pre-process échoué
* Autcompletion
- [ ] tags
- [ ] samples
* Tags
- [x] Recherche par click (patient ou sample)
- [x] Recherche patient
- [x] Recherche sample
* Permissions
- [ ] Accès groupe public
- [ ] Accès groupe personnel
- [ ] Accès groupe hierarchie
- [ ] Pas d'accès à un groupe dont on n'est pas membre
- [ ] Permissions diverses (admin, upload, create, run)
* Groupes
- [ ] Ajout
- [ ] Edition
- [ ] Suppression
- [ ] Invitation utilisateur
- [ ] Exclusion utilisateur
- [ ] Modification permissions
* Configs
- [ ] Ajout
- [ ] Edition
- [ ] Suppression
* Tips
- [ ] Fermer
- [ ] Suivant
- [ ] Précédent
- [ ] lu
* Notifications
- [ ] Ajout
- [ ] Edition
- [ ] Suppression
- [ ] Expiration
- [ ] lu
* logs
- [ ] tester tous les cas de figure ?
* Utilisateurs
- [ ] Ajout
- [ ] Edition
- [ ] Suppression
* Consultation d'une analyse préalablement lancée
- [ ] Affichage correct
- [ ] Vérification des informations affichées dans la fenêtre d'info globale (éviter #3416)
- [ ] Sauvegarder une analyse (éviter vdj#792)
* Pre process
- [x] Ajout
- [x] Edition
- [x] Suppression
* Compare
- [ ] Liste
- [ ] Comparehttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3435Tests fonctionnels en ordre aléatoire2018-08-10T13:14:30+02:00Mathieu GiraudTests fonctionnels en ordre aléatoireÉvoqué par @RyanHerbÉvoqué par @RyanHerbhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3984.rb : clone_in_scatterplot et clones non visibles2019-09-25T12:34:43+02:00Mathieu Giraud.rb : clone_in_scatterplot et clones non visiblesVu par @flothoni : la fonction renvoie un objet même quand un clone n'est pas visible. Est-ce intentionnel ?Vu par @flothoni : la fonction renvoie un objet même quand un clone n'est pas visible. Est-ce intentionnel ?2019-10-16https://gitlab.inria.fr/vidjil/vidjil/-/issues/4082Tests fonctionnels client : diminuer (voire supprimer ?) le retry2019-12-04T15:32:57+01:00Mikaël SalsonTests fonctionnels client : diminuer (voire supprimer ?) le retryLe retry est à 2 sur ces tests (donc lancés max 3 fois). La raison est notamment qu'on lançait tous les tests sur tous les navigateurs en même temps. Ce n'est plus le cas. D'autre part une MR récente a aussi amélioré la reproductibilité ...Le retry est à 2 sur ces tests (donc lancés max 3 fois). La raison est notamment qu'on lançait tous les tests sur tous les navigateurs en même temps. Ce n'est plus le cas. D'autre part une MR récente a aussi amélioré la reproductibilité de ces tests (!534).https://gitlab.inria.fr/vidjil/vidjil/-/issues/4234Distributions : tester la position des clones dans le graphe2020-04-03T12:18:11+02:00Mathieu GiraudDistributions : tester la position des clones dans le graphe
cc @flothoni @duez
cc @flothoni @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2323Tests fonctionnels sur le serveur live pour détecter des incidents de prod2023-03-02T12:03:27+01:00Mathieu GiraudTests fonctionnels sur le serveur live pour détecter des incidents de prodOn en parlait il y a fort longtemps. Et il y a, dans browser/test/Makefile, un `make functional-rbx` (mais qui teste le client).
Plutôt tester des controlleurs (les tests serveur ?) en live.
cc @mikael-s @RyanHerbOn en parlait il y a fort longtemps. Et il y a, dans browser/test/Makefile, un `make functional-rbx` (mais qui teste le client).
Plutôt tester des controlleurs (les tests serveur ?) en live.
cc @mikael-s @RyanHerbThonier FlorianThonier Florian2021-01-18https://gitlab.inria.fr/vidjil/vidjil/-/issues/4628Avoir un test intégration : upload + lancement run + vérification clone major...2023-03-01T15:56:17+01:00Mathieu GiraudAvoir un test intégration : upload + lancement run + vérification clone majoritaireQue ce soit sur review ou sur live #2323.
Un petit upload ? (S22 ?).Que ce soit sur review ou sur live #2323.
Un petit upload ? (S22 ?).Thonier FlorianThonier Florianhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4747Internaliser un retry sur le NetTimeout du old-chrome2021-04-02T14:58:14+02:00Mathieu GiraudInternaliser un retry sur le NetTimeout du old-chromeVoir #4592.
Suggestion de @mikael-s
(comme on a internalisé le retry sur gpg #3610)Voir #4592.
Suggestion de @mikael-s
(comme on a internalisé le retry sur gpg #3610)