Skip to content

Fix che blocking

Romain Hennuyer requested to merge fix-che-blocking into develop

Merge Request Canopsis

Lié à canopsis/canopsis#832

  • Les events de type pbehavior n'étaient jamais acké en cas de réussite de transfert.
  • Correction d'un message de warning inversé lorsqu'il n'y a pas suffisamment de steps pour clore une alarme (les alarmes impactées ne devaient pas pouvoir se clôturer automatiquement à cause de cela)
  • Message d'erreur plus précis en cas d'arrêt inopiné des engines
  • Plus de "event processing error: json decoder: unexpected end of JSON input" à la fermeture des engines
  • De la documentation

Pré-requis

Pour la validation

  • Le code respecte la PEP8
  • Chaque classe/fonction/méthode contient une docstring complète
  • Le code est revu, les modifications demandées sont appliquées
  • Les messages de commits sont compatibles avec l' angular spec ?
  • Les modifications apportées contiennent des tests unitaires
  • Les tests unitaires passent
  • la documentation a été mise à jour (si changement de comportement)

Tests

  1. Installer la branche dans un environnement Canopsis
  2. se mettre dans l'environnement Canopsis :su - canopsis
  3. (re)démarrer Canopsis :hypcontrol restart
  4. lancer les tests unitaires : ut_runner
  5. Retourner dans le dossier où les sources de canopsis sont installées :cd /vagrant/canopsis
  6. Exécuter les tests fonctionnels : cd sources/functional_testing/ && python2 runner.py

@bdubois @tgosselin @adewarumez @fpeterschmitt @lseguinot

Edited by Romain Hennuyer

Merge request reports