Skip to content

feat: Increase E2E test timeout to reduce CI flakiness #273

Description

@lornakelly

Description

Our E2E tests are intermittently failing on CI, most recently on the build-and-test job (run #589), which failed after ~6m 29s with exit code 1

The current timeout appears too tight, likely because slower filesystem/process startup on shared CI runners. This causes tests to fail intermittently even though the underlying functionality is working correctly, forcing re-runs and slowing down releases

Motivation

Reduce false-negative CI failures that require manual re-runs

Proposed Implementation

Set timeout globally in config to 30 seconds

Definition of Done

  • Implementation: Fully implemented according to the Open Workflow spec.
  • Unit Tests: Comprehensive unit tests are included and passing.
  • Integration Tests: Verified within the monorepo and target environments (Web/VS Code).
  • Documentation: Updated README.md, ADRs, or official docs.
  • Performance: No significant regression in editor responsiveness.
  • Accessibility: UI changes comply with accessibility standards.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions