Skip to content

Conversation

@PeshkovMikhail
Copy link
Contributor

No description provided.

@github-actions
Copy link
Contributor

Hi! Thank you for contributing!
The tests on this PR will run after a maintainer adds an ok-to-test label to this PR manually. Thank you for your patience!

@komarevtsev-d komarevtsev-d self-requested a review December 15, 2025 10:30
@komarevtsev-d komarevtsev-d added ok-to-test Label to approve test launch for external members large-tests Launch large tests for PR blockstore Add this label to run only cloud/blockstore build and tests on PR labels Dec 15, 2025
@github-actions github-actions bot removed the ok-to-test Label to approve test launch for external members label Dec 15, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 15, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f974118.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6057 0 1 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f974118.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f974118.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

TTxDiskRegistry::TCompareDiskRegistryState& args)
{
Y_UNUSED(ctx);
Y_UNUSED(args);
Copy link
Collaborator

Choose a reason for hiding this comment

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

лишнее

static_assert(sizeof(*this) == 2144);

google::protobuf::util::MessageDifferencer diff;
NProtoBuf::string report;
Copy link
Collaborator

Choose a reason for hiding this comment

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

std::string?

TVector<TString> result;

if(!diff.Compare(StorageConfig->GetStorageConfigProto(), rhs.StorageConfig->GetStorageConfigProto())) {
std::stringstream ss;
Copy link
Collaborator

Choose a reason for hiding this comment

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

TStringBuilder

}

if(!diff.Compare(CurrentConfig, rhs.CurrentConfig)) {
std::stringstream ss;
Copy link
Collaborator

Choose a reason for hiding this comment

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

TStringBuilder

}

const auto& vPlacementGroups = rhs.PlacementGroups;
std::stringstream ss;
Copy link
Collaborator

Choose a reason for hiding this comment

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

TStringBuilder


TVector<TLaggingDevice> OutdatedLaggingDevices;

TString getDiff(const TDiskState& rhs) const;
Copy link
Collaborator

Choose a reason for hiding this comment

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

С большой буквы названия

xxx(GetAgentNodeId, __VA_ARGS__) \
xxx(AddOutdatedLaggingDevices, __VA_ARGS__) \
xxx(GetClusterCapacity, __VA_ARGS__) \
xxx(CompareDiskRegistryStateWithLocalDb, __VA_ARGS__) \
Copy link
Contributor Author

Choose a reason for hiding this comment

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

поздно заметил, со следующими правками исправлю

@github-actions
Copy link
Contributor

github-actions bot commented Dec 16, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit d172d31.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6057 0 1 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit d172d31.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit d172d31.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Dec 16, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 6985ce8.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6057 0 1 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 6985ce8.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 6985ce8.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Dec 16, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 27b77de.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6057 0 1 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 27b77de.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 27b77de.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Dec 18, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f898a19.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6053 0 5 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f898a19.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
10 5 0 5 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit f898a19.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
10 5 0 5 0 0 0

@github-actions
Copy link
Contributor

Note

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

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

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6058 0 0 0 1 0

@github-actions
Copy link
Contributor

Note

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

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

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6059 6058 0 0 0 1 0

@github-actions
Copy link
Contributor

Note

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

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

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6081 6080 0 0 0 1 0

using namespace NKikimr::NTabletFlatExecutor;

namespace {

Copy link
Collaborator

Choose a reason for hiding this comment

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

//////

STFUNC(TCompareActor::StateCompare)
{
switch (ev->GetTypeRewrite()) {
HFunc(
Copy link
Collaborator

Choose a reason for hiding this comment

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

надо бы обрабатывать PoisonPill, чтобы если DR умрет, то и этот актор умер

TransactionTimeTracker.GetInflightInfo(GetCycleCount()).c_str());

NProto::TBackupDiskRegistryStateResponse record;
if (msg->Record.GetSource() != NProto::EBackupDiskRegistryStateSource::LOCAL_DB) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
if (msg->Record.GetSource() != NProto::EBackupDiskRegistryStateSource::LOCAL_DB) {
if (msg->Record.GetSource() == NProto::EBackupDiskRegistryStateSource::RAM) {

std::move(requestInfo),
msg->Record.GetBackupFilePath());
msg->Record.GetBackupFilePath(),
record);
Copy link
Collaborator

Choose a reason for hiding this comment

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

зочем?

Y_UNUSED(ctx);

TDiskRegistryDatabase db(tx.DB);
return LoadState(db, args.Snapshot);
Copy link
Collaborator

Choose a reason for hiding this comment

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

лучше сюда добавить
if (args.source == NProto::EBackupDiskRegistryStateSource::BOTH) {
args.RamSnapshot = State->BackupState();
}

ui64 diskStateSeqNo,
TVector<TDiskId> outdatedVolumes);

Copy link
Collaborator

Choose a reason for hiding this comment

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

убери, и пройдись по README и включи в вскоде все настройки вскода нужные чтобы таких space ов не было на пустых строках

UNIT_ASSERT(!diskRegistry.Exists("nonrepl-garbage"));
}

Y_UNIT_TEST(ShouldKeepDiskRegistryStateEqualWithLocalDb)
Copy link
Collaborator

Choose a reason for hiding this comment

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

стоит добавить тест что отлавливается разъезд локальной базы и стейта

message TBackupDiskRegistryStateRequest
enum EBackupDiskRegistryStateSource
{
RAM = 0;
Copy link
Collaborator

Choose a reason for hiding this comment

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

скорее что-то тип
BACKUP_DISK_REGISTRY_STATE_SOURCE_RAM
и остальные значения енума анологично

xxx(PurgeHostCms, __VA_ARGS__) \
xxx(RemoveOrphanDevices, __VA_ARGS__) \
xxx(AddOutdatedLaggingDevices, __VA_ARGS__) \
xxx(CompareDiskRegistryStateWithLocalDb, __VA_ARGS__) \
Copy link
Collaborator

Choose a reason for hiding this comment

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

можно убрать эту транзакцию теперь

@github-actions
Copy link
Contributor

github-actions bot commented Dec 25, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 2f845a0.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6085 6049 0 35 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 2f845a0.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
70 35 0 35 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 2f845a0.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
70 35 0 35 0 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Dec 25, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit e6d8420.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
6085 6049 0 35 0 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit e6d8420.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
70 35 0 35 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit e6d8420.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
70 35 0 35 0 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Dec 26, 2025

Note

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

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 97c4e58.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5783 5780 0 1 1 1 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 97c4e58.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit 97c4e58.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
2 1 0 1 0 0 0

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

Labels

blockstore Add this label to run only cloud/blockstore build and tests on PR large-tests Launch large tests for PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants