New test Split Brain #81
Labels
No labels
P0
P1
P2
P3
good first issue
Infrastructure
blocked
bug
config
discussion
documentation
duplicate
enhancement
go
help wanted
internal
invalid
kludge
observability
perfomance
question
refactoring
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: TrueCloudLab/frostfs-testcases#81
Loading…
Reference in a new issue
No description provided.
Delete branch "d.zayakin/frostfs-testcases:add-split-brain-test"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Signed-off-by: Dmitriy Zayakin d.zayakin@yadro.com
b1efc0e132
tob8b590f677
@ -16,6 +16,7 @@ from frostfs_testlib.resources.common import (
DEFAULT_WALLET_PASS,
SIMPLE_OBJECT_SIZE,
)
from frostfs_testlib.s3 import AwsCliClient
What for?
delete import
b8b590f677
to8470cf4e12
8470cf4e12
to5ddd6148e4
5ddd6148e4
to9dbbda3ca1
9dbbda3ca1
toff1f176642
@ -120,0 +168,4 @@
if matches:
return matches[0]
else:
return logger.info(f"Key {pattern} no search")
Может стоит дропать эксепшн здесь? Внизу ты используешь функцию так, как будто бакет всегда находится, но тут есть ветвление
done
@ -120,0 +377,4 @@
)
with allure.step(f"Checking ping from {node} to {segment_two}, expected False"):
assert (
cluster_state_controller.ping_traffic(node, segment_two, 1) is True
Но ты проверяешь здесь на is True, а по комментарию ожидаешь False?
done
@ -120,0 +413,4 @@
for node in segment_two:
with allure.step(f"Checking ping from {node} to {segment_one}, expected True"):
assert cluster_state_controller.ping_traffic(
node, segment_one, 0
А здесь вызываешь ту же функцию cluster_state_controller.ping_traffic, но не указываешь явно ожидаемый статус (is True / is False)
done
ff1f176642
toe70532d6e0