Développement #86737
test test_studio_home_recent_changes qui parfois échoue
0%
Description
Pas réussi à reproduire sur main, mais sur une de mes branches qui ajoute suffisamment de tests pour bousculer l'ordre xdist, badaboum https://jenkins.entrouvert.org/job/gitea/job/wcs/job/wip%252F83593-testdef-socle-de-base-pour-les-w/2/
Même veine que #86736, les objets stockés via SQL ne sont pas isolés entre les workers contrairement aux objets stockés en XML.
Associated revisions
History
Updated by Robot Gitea 10 months ago
- Status changed from Nouveau to En cours
Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1113
- Titre : WIP: tests: make snapshot count stable in test_studio_home_recent_changes (#86737)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1113/files
Updated by Frédéric Péters 10 months ago
SQL ne sont pas isolés entre les workers
Pour être précis, entre workers, c'est isolé.
prefix = os.environ.get('PYTEST_XDIST_WORKER') ... dbname = 'wcstests_%s_%d' % (prefix, random.randint(0, 100000))
Et le truc ici doit être qu'il y a décalage dans l'enchainement des modules sur lesquels joue le même worker. (ça ne change rien au patch qui est correct).
Updated by Robot Gitea 10 months ago
- Status changed from Solution proposée to Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea 10 months ago
- Status changed from Solution validée to Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1113
- Titre : tests: make snapshot count stable in test_studio_home_recent_changes (#86737)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1113/files
Updated by Transition automatique 10 months ago
- Status changed from Résolu (à déployer) to Solution déployée
tests: make snapshot count stable in test_studio_home_recent_changes (#86737)