Tâche #33421
Scénario #33394: Traitement express MEN (46-48)
Test unitaire ERA/Proxy en erreur sur AmonEcole 2.8.1
Début:
19/11/2021
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-moduletests-amonecole-2.8.1-amd64/
L'erreur est présente depuis le 1er novembre, elle pourrait être liée à une mauvaise compensation du changement d'heure dans les tests.
=================================== FAILURES =================================== ____________________________ test_web_interdiction _____________________________ def test_web_interdiction(): """ teste l'interdiction web pour un ou plusieurs postes """ p1 = dict(poste=poste1, hdeb='{}:00'.format(hdeb1), hfin='{}:00'.format(hfin1), jdeb=jdeb1, jfin=jfin1, interface=eth) p2 = dict(poste=poste2, hdeb=hdeb2, hfin=hfin2, jdeb=jdeb2, jfin=jfin2, interface=eth) assert postes.save_forbidden_poste(0, 'web', [p1, p2]) assert postes.load_forbidden_poste(0, 'web') == [p1, p2] assert postes.save_forbidden_poste(0, 'web', [p1]) > assert postes.generate_postes_rules() == poste1_forbid_rule E AssertionError: assert [('/sbin/ipta...CCEPT', None)] == [('/sbin/iptab...CCEPT', None)] E At index 3 diff: ('/sbin/iptables -I INPUT -i br0 -s 1.1.1.1 -p tcp --dport 83 -m time --timestart 9:0 --timestop 14:0 --weekdays Mon,Tue,Wed,Thu -j ACCEPT', None) != ('/sbin/iptables -I INPUT -i br0 -s 1.1.1.1 -p tcp --dport 83 -m time --timestart 8:0 --timestop 13:0 --weekdays Mon,Tue,Wed,Thu -j ACCEPT', None) E Full diff: E [('/sbin/iptables -t nat -I PREROUTING -i eth1 -m multiport -p tcp --dports ' E '3128 -s 1.1.1.1 -m time --timestart 9:0 --timestop 14:0 --weekdays ' E 'Mon,Tue,Wed,Thu -j DNAT --to-destination 192.0.2.1:83', E 'proxy'), E ('/sbin/iptables -I FORWARD -i eth1... E E ...Full output truncated (13 lines hidden), use '-vv' to show tests/test_era.py:80: AssertionError
Révisions associées
Test unitaire : compensation heure d'hiver oubliée pour l'interface br0
Ref: #33421
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Sujet changé de Test unitaire ERA en erreur sur AmonEcole 2.8.1 à Test unitaire ERA/Proxy en erreur sur AmonEcole 2.8.1
#2 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Joël Cuissinat
- % réalisé changé de 0 à 100
#3 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
test OK