Actions
action #41459
closed[sle][functional][u] Explicit test module for btrfs snapshots cleanup performance
Status:
Rejected
Priority:
Normal
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 27
Start date:
2018-08-01
Due date:
% Done:
0%
Estimated time:
Difficulty:
Description
Motivation¶
boo#1063638 is the "openSUSE/SLE sucks bug" which kills systems performance and frustrates people and fails many openQA tests (#39059) after the feature was introduced in https://fate.suse.com/312751. Existing test modules do not show the problem(s) in an obvious enough way even though we reference the bug also in e.g. force_scheduled_tasks and without our help it seems the bug fix is going nowhere. We have already test modules like btrfs_qgroups and snapper_cleanup which we should complement by more test coverage to explicitly cover the system performance impact.
Acceptance criteria¶
- AC1: Tests explicitly reproduce boo#1063638 on SLE12
Suggestions¶
- Review existing test modules force_scheduled_tasks, btrfs_qgroups and snapper_cleanup
- Create a new test module that reproduces the bug, e.g. try to fill up the disk a lot, create snapshots, delete fill-up data again, repeat, then trigger the maintenance tasks as in force_scheduled_tasks and measure the load impact
- During a test run, try tools like stress-ng with a high IO load or trigger tests with bonnie++
Files
Actions