Skip to content

Run RefreshSerializerLifeCycle.spec.ts tests s only in local server#26428

Open
dannimad wants to merge 1 commit intomainfrom
skip-st
Open

Run RefreshSerializerLifeCycle.spec.ts tests s only in local server#26428
dannimad wants to merge 1 commit intomainfrom
skip-st

Conversation

@dannimad
Copy link
Contributor

RefreshSerializerLifeCycle.spec.ts tests are still flaky running in different servers due to timeouts. I still find useful to run this tests locally. Unit tests were added after SnapshotRefresher creation to mitigate some of the missing coverage when we skipped this test suite.

Copilot AI review requested due to automatic review settings February 12, 2026 17:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR simplifies the test skip logic for RefreshSerializerLifeCycle.spec.ts to run the entire test suite only on local servers. Previously, tests were conditionally skipped on non-local servers only when useLoadingGroupIdForSnapshotFetch was enabled. The PR description indicates these tests are flaky on different servers due to timeouts, and unit tests were added after SnapshotRefresher creation to provide coverage when the E2E test suite is skipped.

Changes:

  • Simplified conditional skip logic to unconditionally skip all test variations on non-local servers
  • Retained the useLoadingGroupIdForSnapshotFetch configuration parameter for local test runs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant