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

[Disk Manager] add ability to run multiple disk agents in disk manager large tests #2658

Merged

Conversation

gy2411
Copy link
Collaborator

@gy2411 gy2411 commented Dec 9, 2024

#1950

Add --disk-agents-count parameter to the receipt of dm large tests. This parameter is 1 by default, and we set it to 3 for snapshot service tests (since we are going to add there a test for #1950, and this test requires multiple disk agents).

Now the receipt runs disk agents similarly to https://github.com/ydb-platform/nbs/blob/main/cloud/blockstore/tests/client/test_with_multiple_agents.py

Needed for testing of #1950 (and any other large tests with shadow disks). Also will be useful if we want to create mirror3 disks in dm large tests.

@gy2411 gy2411 added the large-tests Launch large tests for PR label Dec 9, 2024
@gy2411
Copy link
Collaborator Author

gy2411 commented Dec 9, 2024

Disk registry state backup after the service initialization is the following. Looks good.
three_da.json

Copy link
Contributor

github-actions bot commented Dec 9, 2024

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit cf2197e.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
6597 6597 0 0 0 0

@gy2411 gy2411 merged commit c51a54f into main Dec 9, 2024
11 of 12 checks passed
@gy2411 gy2411 deleted the users/gayurgin/add_ability_to_run_multiple_da_in_dm_large_tests branch December 9, 2024 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
large-tests Launch large tests for PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants