Skip to content

feat: modify fault parameters manually#375

Merged
Artanias merged 13 commits into
mainfrom
reduce-fault-injection-overhead
Jun 14, 2026
Merged

feat: modify fault parameters manually#375
Artanias merged 13 commits into
mainfrom
reduce-fault-injection-overhead

Conversation

@nhitar

@nhitar nhitar commented May 25, 2026

Copy link
Copy Markdown
Collaborator

Продолжение #359
Попробовал вручную менять параметры fault injection, чтобы не было нагрузки со стороны LTP при тестах с Chaosblade, Stress-ng, Perf, FIO.

@nhitar nhitar added this to the May milestone May 25, 2026
@nhitar nhitar self-assigned this May 25, 2026
@nhitar nhitar added the enhancement New feature or request label May 25, 2026
@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown

Coverage

@nhitar nhitar requested a review from Artanias May 25, 2026 17:43
@nhitar

nhitar commented May 25, 2026

Copy link
Copy Markdown
Collaborator Author

@Artanias вроде как всё работает корректно, значения debugfs меняются, но у меня была проблема, что соединение зависало при высоких шансах сбоя. В принципе при ошибках соединение зависало, не отображало логи, может в этом причина

@Artanias

Artanias commented May 25, 2026

Copy link
Copy Markdown
Collaborator

@Artanias вроде как всё работает корректно, значения debugfs меняются, но у меня была проблема, что соединение зависало при высоких шансах сбоя. В принципе при ошибках соединение зависало, не отображало логи, может в этом причина

В целом логично, что взаиодействие с системой происходит на грани, когда нагрузчики, системные сервисы и т.д. могут "убиваться" как раз из-за сбоев. Я думаю, что такие сценарии тестирования (с fault injection) скорее подойдут для конечных приложений и проверки их надёжности, нежели fault injection совместно с различными нагрузчиками системы.

@Artanias Artanias modified the milestones: May, June Jun 4, 2026
Comment thread src/imgtests/exec/loaders/kirk.py Outdated
Comment thread src/imgtests/suites/fault_injection.py Outdated
Comment thread src/imgtests/suites/fault_injection.py Outdated
Comment thread src/imgtests/suites/fault_injection.py Outdated
@Artanias Artanias added the question Further information is requested label Jun 9, 2026
Comment thread src/imgtests/exec/debugfs.py Outdated
Comment thread src/imgtests/exec/debugfs.py Outdated
Comment thread src/imgtests/exec/debugfs.py Outdated
Comment thread src/imgtests/exec/debugfs.py
@nhitar nhitar removed the question Further information is requested label Jun 14, 2026
@nhitar nhitar requested a review from Artanias June 14, 2026 14:21
@Artanias Artanias merged commit d979b4c into main Jun 14, 2026
1 check passed
@Artanias Artanias deleted the reduce-fault-injection-overhead branch June 14, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Добавить тесты fault injection со stress-ng, perf bench, fio

2 participants