You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
Currently, UI tests using Chrome are integrated with our E2E test suite, causing flakiness and performance issues. This issue proposes separating these UI tests into a dedicated test suite to improve overall test stability and maintainability.
Background:
Current E2E tests use chromedp for network request checks and UI testing.
These tests are experiencing flakiness, especially on the main branch.
The use of a full browser for these tests is causing performance issues in CI.
Objectives:
Separate Chrome-based UI tests from the main E2E test suite.
Improve test stability and reduce flakiness.
Optimize CI performance by isolating resource-intensive browser tests.
Proposed Changes:
Create a new dedicated UI test suite.
Move all Chrome-based tests from the E2E suite to the new UI suite.
Update CI pipeline to run UI tests separately from other E2E tests.
Summary:
Currently, UI tests using Chrome are integrated with our E2E test suite, causing flakiness and performance issues. This issue proposes separating these UI tests into a dedicated test suite to improve overall test stability and maintainability.
Background:
chromedp
for network request checks and UI testing.Objectives:
Proposed Changes:
See slack thread: https://cloud-native.slack.com/archives/CL25937SP/p1734412998861709
The text was updated successfully, but these errors were encountered: