Skip to content

Conversation

kostasrim
Copy link
Contributor

@kostasrim kostasrim commented Apr 8, 2025

Locally, the test consumes roughly 8gb of memory. Our gh runner has 7.5GB.
Solution: lower number of seeded keys

Also increase timeout for reg tests. It seems that we timeout now :)

Resolves #4899

@kostasrim kostasrim requested a review from adiholden April 8, 2025 11:29
@kostasrim kostasrim self-assigned this Apr 8, 2025
@kostasrim
Copy link
Contributor Author

@@ -2999,7 +2998,7 @@ async def test_replica_snapshot_with_big_values_while_seeding(df_factory: DflyIn
c_replica = replica.client()

# 50% big values
seeder_config = dict(key_target=20_000, huge_value_target=10000)
seeder_config = dict(key_target=8_000, huge_value_target=4_000)
Copy link
Contributor

Choose a reason for hiding this comment

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

Ok for this change, though I suspect it will not be stable for long because you check the side_saved. I suggest to follow up with a PR that will add a flag to yield on x buckets granularity in snapshot as we have in migration

Copy link
Contributor Author

Choose a reason for hiding this comment

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

+1

@kostasrim kostasrim enabled auto-merge (squash) April 9, 2025 06:54
@kostasrim kostasrim merged commit 7adb071 into main Apr 9, 2025
10 checks passed
@kostasrim kostasrim deleted the kpr1 branch April 9, 2025 08:20
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.

test_replica_snapshot_with_big_values_while_seeding times out in CI
2 participants