Project

General

Profile

Scénario #17397

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

Added by Joël Cuissinat almost 7 years ago. Updated about 4 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
3.0
Remaining (hours):
2.00 hours
Velocity based estimate:

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 View - Utilisation du test de consistance not_equal de Tiramisu à la place de eosfunc.valid_differ (1020 Bytes) Joël Cuissinat, 10/05/2016 12:21 PM


Related issues

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

History

#2 Updated by Luc Bourdot almost 7 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Start date deleted (10/05/2016)
  • Release set to EOLE 2.6.1

#3 Updated by Scrum Master almost 7 years ago

  • Story points set to 3.0

#4 Updated by Joël Cuissinat over 6 years ago

  • Release deleted (EOLE 2.6.1)

#5 Updated by Joël Cuissinat over 6 years ago

  • Project changed from Distribution EOLE to creole

#6 Updated by Gilles Grandgérard over 5 years ago

  • Release set to EOLE 2.7.1

#7 Updated by Joël Cuissinat about 4 years ago

  • Release deleted (EOLE 2.7.1)

Also available in: Atom PDF