Bug #8847
test_store_async échoue parfois (et souvent chez moi)
Début:
03 novembre 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Test can fail if atomic_write() is slow, but behaviour is correct. Foobar.keys() will always return a non True value as the file first created by get_new_id(create=True) and not by atomic_write().
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Fichier 0001-tests-fix-test_store_async-8847.patch 0001-tests-fix-test_store_async-8847.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Sujet changé de test_store_async sometimes fails à test_store_async échoue parfois (et souvent chez moi)
Mis à jour par Frédéric Péters il y a plus de 8 ans
ok (curieux que sur ma vieille machine ça n'échoue jamais).
Rewrapper la description du commit à 80 caractères.
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
C'est pas tellement que qu'atomic_write est lent mais que le thread principal est beaucoup plus rapide et ne "yield" pas une seule fois entre le get_new_id() et le Foobar.get(1).
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
tests: fix test_store_async (#8847)
Test can fail if atomic_write() is slow, but behaviour is correct. Foobar.keys()
will always return a non True value as the file is first created by
get_new_id(create=True) and not by atomic_write().