Projet

Général

Profil

Scénario #17397

Implémenter la vérification "valeur différente" sur plusieurs variables à la fois

Ajouté par Joël Cuissinat il y a plus de 7 ans. Mis à jour il y a plus de 4 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Points de scénarios:
3.0
Restant à faire (heures):
2.00 heures
Estimation basée sur la vélocité:

Description

Fait suite à #17394, l'idée étant de rassembler, dans 01_network.xml, toutes les vérifications "valid_differ" sur les noms des interfaces en une seule, ce qui donnerait :

        <check name="valid_differ" target="nom_carte_eth0" level="warning">
            <param type='eole' hidden='False'>nom_carte_eth1</param>
            <param type='eole' hidden='False'>nom_carte_eth2</param>
            <param type='eole' hidden='False'>nom_carte_eth3</param>
            <param type='eole' hidden='False'>nom_carte_eth4</param>
        </check>

À ce jour, cela est impossible car :
  • Creole utilise la fonction "valid_differ" de eosfunc et non celle de Tiramisu (modification dans patch joint)
  • avec le code actuel de Tiramisu, dès que l'une des variables est désactivée, la vérification est désactivée

Pour ce scénario, il faudra également mettre la doc sur les contraintes à jour et vérifier qu'il existe des tests sur cette fonctionnalité et qu'elle n'entraîne pas de régression.

var_loader.py.patch Voir - Utilisation du test de consistance not_equal de Tiramisu à la place de eosfunc.valid_differ (1020 octets) Joël Cuissinat, 05/10/2016 12:21


Demandes liées

Copié depuis eole-common - Tâche #17394: Implémenter la vérification de tous les noms d'interface déjà utilisés Fermé 05/10/2016

Historique

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

#2 Mis à jour par Luc Bourdot il y a plus de 7 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Début 05/10/2016 supprimé
  • Release mis à EOLE 2.6.1

#3 Mis à jour par Scrum Master il y a plus de 7 ans

  • Points de scénarios mis à 3.0

#4 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Release EOLE 2.6.1 supprimé

#5 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Projet changé de Distribution EOLE à creole

#6 Mis à jour par Gilles Grandgérard il y a environ 6 ans

  • Release mis à EOLE 2.7.1

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

  • Release EOLE 2.7.1 supprimé

Formats disponibles : Atom PDF