Skip to content

🐛 [BUG] - Tests flaky sur la chaîne de services et les checkbox multiples nécessitent une solution définitive #2220

@shikanime

Description

@shikanime

Description

Les tests E2E sur la page « Chaîne de services » (service-chains) et les composants à cases à cocher multiples sont instables (flaky). Ils échouent de manière intermittente, notamment à cause de problèmes de chargement (loader) et de synchronisation avec le DOM.

Deux tests ont été temporairement désactivés via test.skip dans la PR #2194 :

  • should show a service chain details
  • should show a service chain flows

Ces tests restent bloqués sur un état de chargement (cpin-loader).

Étapes de reproduction

  1. Lancer les tests E2E avec pnpm playwright:test
  2. Observer les échecs intermittents sur les tests de service-chains.spec.ts
  3. Les tests échouent sur l'attente de disparition du loader ou sur la visibilité d'éléments du formulaire

Comportement attendu

Les tests doivent être stables et reproductibles. Il faut identifier la cause racine (timing, sélecteurs, état de l'application) et implémenter une solution définitive plutôt que de maintenir des test.skip.

Issues liées

PR #2194 (ajout de test.skip sur les 2 derniers tests)

Définition du fini

  • La cause racine des tests flaky est identifiée
  • Une solution définitive est implémentée
  • Les test.skip sont retirés
  • Les tests passent de manière stable en CI

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingbuilt

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions