-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
maintenanceAnything related to maintenance (CI, tests, refactoring...)Anything related to maintenance (CI, tests, refactoring...)
Description
Description
The features.cy.js are flaky due to the asynchronous nature of Meilisearch.
When enabling Meilisearch indexing for a Strapi resource type, we might need to wait for Meilisearch to complete it before asserting results on the UI.
The UI has different ways to handle that ("hooked", or "Reload needed"), which makes tests hard to write.
Expected behavior
Write tests that pass 100% of the time.
Current behavior
Some tests are often failing, in particular in the CI environment (see CI logs), which makes it harder to debug + iterate.
Metadata
Metadata
Assignees
Labels
maintenanceAnything related to maintenance (CI, tests, refactoring...)Anything related to maintenance (CI, tests, refactoring...)
