Project

General

Profile

Tâche #22487

Scénario #22593: Correction eSBL Géomatique

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

Added by Emmanuel IHRY over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
12/04/2017
Due date:
% Done:

100%

Estimated time:
0.00 h
Spent time:
Remaining (hours):
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

Associated revisions

Revision 2e1365aa (diff)
Added by Benjamin Bohard over 2 years ago

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

Ref #22487

History

#1 Updated by Emmanuel IHRY over 2 years ago

  • Description updated (diff)

#2 Updated by Benjamin Bohard over 2 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Benjamin Bohard over 2 years ago

  • Description updated (diff)
  • Assigned To set to Benjamin Bohard

#4 Updated by Benjamin Bohard over 2 years ago

  • Status changed from En cours to Nouveau

#5 Updated by Benjamin Bohard over 2 years ago

  • Assigned To deleted (Benjamin Bohard)

#6 Updated by christophe guerinot over 2 years ago

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 Updated by Joël Cuissinat over 2 years ago

  • Parent task changed from #22303 to #22246

#8 Updated by Emmanuel IHRY over 2 years ago

  • Parent task changed from #22246 to #22593

#9 Updated by Emmanuel IHRY over 2 years ago

  • Assigned To set to Benjamin Bohard

#10 Updated by Benjamin Bohard over 2 years ago

  • Status changed from Nouveau to En cours

#11 Updated by Benjamin Bohard over 2 years ago

  • Estimated time set to 0.00 h
  • Remaining (hours) set to 0.0

#12 Updated by Benjamin Bohard over 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 0.0 to 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 Updated by Emmanuel IHRY over 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF