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

repair allocation system tests #117

Closed
stewartie4 opened this issue Nov 24, 2021 · 1 comment · Fixed by #731
Closed

repair allocation system tests #117

stewartie4 opened this issue Nov 24, 2021 · 1 comment · Fixed by #731
Assignees
Labels
blocked by development Blocked by development issues not finished mainnet

Comments

@stewartie4
Copy link
Contributor

stewartie4 commented Nov 24, 2021

Investigate and Implement system acceptance tests that test allocation repair functionality
Example test cases are below but this is not a complete list.
Also create your own, thinking about security, param validation, error messaging, performance etc.

attempt file repair on single file that needs repaired
attempt file repair on multiple files that needs repaired
attempt file repair on file that does need repaired with a file that does not need repaired
attempt file repair on file that does not exist
attempt file repair using local path that does not exist
don't supply repair path
don't supply root path

Repair by delete
Repair by upload

a system test where we replace all blobbers with new ones with no data loss

Following the test style guide and the style of the existing tests

@stewartie4 stewartie4 linked a pull request Nov 24, 2021 that will close this issue
@moldis moldis self-assigned this Nov 25, 2021
@ssardana08 ssardana08 assigned Sriep and unassigned moldis Jul 27, 2022
@Kishan-Dhakan Kishan-Dhakan assigned Naman-1234 and unassigned Sriep Sep 13, 2022
@stewartie4 stewartie4 added the blocked by development Blocked by development issues not finished label Dec 16, 2022
@guruhubb guruhubb changed the title repair allocation system tests repair allocation system tests + use repair for add/replace blobber Mar 23, 2023
@boddumanohar boddumanohar changed the title repair allocation system tests + use repair for add/replace blobber repair allocation system tests Apr 14, 2023
@Jayashsatolia403 Jayashsatolia403 self-assigned this Apr 18, 2023
@Jayashsatolia403 Jayashsatolia403 removed their assignment Apr 29, 2023
@Hitenjain14 Hitenjain14 linked a pull request Jun 22, 2023 that will close this issue
@dabasov
Copy link
Member

dabasov commented Jul 9, 2023

there is no reason to make repair in cli, it will be done automatically in gosdk during normal functionality. we will test it in conductor tests other than #731

@dabasov dabasov closed this as completed Jul 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked by development Blocked by development issues not finished mainnet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants