Timing or race condition
Playwright
Playwright timeout exceeded TimeoutError: locator.click: Timeout 30000ms exceeded.Playwright stopped waiting because an action or assertion did not reach its expected state before the configured timeout.
Open diagnostic guide Playwright strict mode violation Error: strict mode violation: locator('button') resolved to 2 elementsA Playwright locator expected to identify one element matched more than one, so Playwright refused an ambiguous action.
Open diagnostic guide Stale element reference exception StaleElementReferenceException: stale element referenceSelenium is holding a reference to a DOM node that the application replaced or detached after it was located.
Open diagnostic guide Timing or race condition
Selenium · Playwright
Element is not visible or actionable ElementNotInteractableException: element not interactableThe test found an element, but a user could not interact with it in its current state.
Open diagnostic guide Environment or infrastructure
CI · Playwright · Jest
ECONNREFUSED in CI Error: connect ECONNREFUSED 127.0.0.1:5432The test process reached the target host, but no service was accepting connections on the requested port.
Open diagnostic guide Environment or infrastructure
CI · Jest · Playwright
DNS resolution failed in CI getaddrinfo ENOTFOUND service-nameThe runtime could not translate a configured host name into an address in the CI environment.
Open diagnostic guide Dependency or configuration
pytest
pytest fixture not found fixture 'name' not foundpytest could not find a fixture with the requested name in the test's visible fixture scope.
Open diagnostic guide Timing or race condition
Jest
Jest cannot log after tests are done Cannot log after tests are done. Did you forget to wait for something asyncAsynchronous work continued after Jest considered the test complete and attempted to write output later.
Open diagnostic guide Test data or state isolation
pytest · Jest · CI
Unique constraint failed in a test Unique constraint failed on the fieldsThe test attempted to create a record whose unique value already exists in the database visible to that test.
Open diagnostic guide Environment or infrastructure
CI · Jest · pytest
Database connection pool exhausted Timed out fetching a new connection from the connection poolConcurrent test work requested more database connections than the configured pool could provide before its timeout.
Open diagnostic guide Dependency or configuration
Jest · pytest · CI
Module not found during tests Cannot find module 'package-name'The test runtime could not resolve a package, local module, generated artifact, or configured path alias.
Open diagnostic guide Assertion mismatch
Jest · Playwright · pytest
Expected and received values differ Expected: value Received: other-valueThe observed application result does not match the contract encoded in the assertion.
Open diagnostic guide Likely flaky behavior
Jest · Playwright · CI
Unhandled promise rejection in tests UnhandledPromiseRejectionAn asynchronous operation rejected without a handler attached in the test or application lifecycle.
Open diagnostic guide