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

qa: thrash tests for backoff and upmap #16428

Merged
merged 6 commits into from Jul 20, 2017

Conversation

Projects
None yet
2 participants
@idryomov
Contributor

idryomov commented Jul 19, 2017

No description provided.

idryomov added some commits Jul 4, 2017

qa/tasks/rbd_fio: use teuthology.packaging for handling packages
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/tasks/rbd_fio: support libaio engine
Want to set iodepth and do direct AIO.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/tasks/rbd_fio: dump fio options before starting
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/krbd: heavier rbd_fio workload
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/krbd: reorganize thrash tests
- factor out install and ceph into ceph/ceph.yaml
- pg_num thrashing + 20 minute health timeout for thrashosds
- common thrashosds-health.yaml whitelist
- drop iozone workload

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/krbd: add luminous thrash tests
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
rw: randrw
bs: 1024
io-depth: 256

This comment has been minimized.

@vasukulkarni

vasukulkarni Jul 19, 2017

Member

@idryomov do you want this high level of queue depth, Its going to choke on vps nodes, I think.

@idryomov

This comment has been minimized.

Contributor

idryomov commented Jul 19, 2017

@vasukulkarni Yes -- these are thrash tests, not really suitable for vpses. For example, when a PG split is triggered, a deep(er) queue increases the chance of hitting RESEND_ON_SPLIT conditions, etc.

@vasukulkarni

This comment has been minimized.

Member

vasukulkarni commented Jul 19, 2017

Great to see these thrash tests for krbd!, probably in crontab we could filter them out for VMs.

@idryomov idryomov merged commit 67db89f into ceph:master Jul 20, 2017

4 checks passed

Signed-off-by all commits in this PR are signed
Details
Unmodified Submodules submodules for project are unmodified
Details
make check make check succeeded
Details
make check (arm64) make check succeeded
Details

@idryomov idryomov deleted the idryomov:wip-krbd-luminous-thrash branch Jul 20, 2017

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