Projet

Général

Profil

Tâche #22487

Scénario #22593: Correction eSBL Géomatique

Correction eSBL-T01-002 - Test géomatique - Eolebase (2.6.2-rc2)

Ajouté par Emmanuel IHRY il y a plus de 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
04/12/2017
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

le problème constaté #22071 est toujours présent.

Au pas 10 erreur lors du reconfigure

ADL : >>>
Passwords Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 411, in <module>
main()
File "/usr/bin/eole_db_gen", line 397, in main
args.backup_dir)
File "/usr/bin/eole_db_gen", line 324, in run_change_password
if conn.change_passwords(local_conf, bdir):
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbpg.py", line 341, in change_passwords
self.create_role(self.dbuser, self.__dict__.get('dbuser_options', None))
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbpg.py", line 186, in create_role
' '.join(options)))
psycopg2.ProgrammingError: conflicting or redundant options

Autre pb bizarre :

Dans squash ; le plan de test fait bien référence au cas de test eSBL-t01-002, mais quand on lance l'exécution de ce cas de test, c'est le eSBL-t01-001 qui démarre. Ce qui fait qu'il n'a pas pu être exécuté avec squash

voir http://squash-tm.eole.lan/squash/test-cases/3718

Révisions associées

Révision 2e1365aa (diff)
Ajouté par Benjamin Bohard il y a environ 6 ans

S’assurer qu’il n’y a pas de doublons dans les options envoyées au CREATE ROLE.

Ref #22487

Historique

#1 Mis à jour par Emmanuel IHRY il y a plus de 6 ans

  • Description mis à jour (diff)

#2 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Description mis à jour (diff)
  • Assigné à mis à Benjamin Bohard

#4 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Statut changé de En cours à Nouveau

#5 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Assigné à Benjamin Bohard supprimé

#6 Mis à jour par christophe guerinot il y a plus de 6 ans

voir cas de test
http://squash-tm.eole.lan/squash/executions/6958

Pour effectuer eSBL-t01-002, il est actuellement nécessaire de refaire l'ensemble des pas de tests de eSBL-t01-001 (9 pas). Il suffirait peut être de repartir de la vm rie.esbl-ad-2.6.2rc2-Instance-Auto ?
Entre les pas 2 (apt-get install) et le pas 3rie.esbl-ad-2.6.2rc2-Instance-Auto (gen_config) j'avais rajouté un pas 'lancer reconfigure' mais c'est en fait inutile j'ai supprimé

#7 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Tâche parente changé de #22303 à #22246

#8 Mis à jour par Emmanuel IHRY il y a plus de 6 ans

  • Tâche parente changé de #22246 à #22593

#9 Mis à jour par Emmanuel IHRY il y a environ 6 ans

  • Assigné à mis à Benjamin Bohard

#10 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Statut changé de Nouveau à En cours

#11 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Temps estimé mis à 0.00 h
  • Restant à faire (heures) mis à 0.0

#12 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 0.0 à 0.25

En plus de la correction apportée par Vincent, utilisation d’un set() pour s’assurer que la liste ne contient pas de doublons.

#13 Mis à jour par Emmanuel IHRY il y a environ 6 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF