Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove flakiness of TestServiceRepairResumeAllRangesIntegration for Tablets #3834

Closed
Michal-Leszczynski opened this issue May 6, 2024 · 0 comments · Fixed by #3839
Closed
Assignees
Labels
bug Something isn't working repair testing

Comments

@Michal-Leszczynski
Copy link
Collaborator

TestServiceRepairResumeAllRangesIntegration might fail when executed against tablet env:

2024-05-02T15:32:43.4828588Z     service_repair_integration_test.go:1095: Overall redundant ranges 39
2024-05-02T15:32:43.4829937Z     service_repair_integration_test.go:1097: Expected less redundant token ranges than 39
2024-05-02T15:32:43.4831372Z --- FAIL: TestServiceRepairResumeAllRangesIntegration (91.77s)

As tablet tables are always repaired from scratch when repair is restarted (5 repairs * 8 tablets in table ~ 40 re-repaired ranges).
The test should be changed so that it takes tablets into consideration.

@Michal-Leszczynski Michal-Leszczynski added bug Something isn't working repair testing labels May 6, 2024
@Michal-Leszczynski Michal-Leszczynski self-assigned this May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working repair testing
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant