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
rgw/verify: use rgw_compression_type = "random" #977
Conversation
cdb41ef
to
a847b05
Compare
a847b05
to
435dc6d
Compare
435dc6d
to
8b48c33
Compare
8b48c33
to
cdcb51a
Compare
removed |
added |
b4ac3ea
to
e20c5e3
Compare
instead of adding each compression type to the matrix for the rgw/verify suite, use the new 'random' compression type to get test coverage of the various compression plugins this adds an 'rgw compression type' option to the client config, and later adds that to the zone placement config Signed-off-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
e20c5e3
to
f39cafe
Compare
updated to use the new zone placement configuration for compression. for multisite tests, it adds this compression field directly into the json format. for non-multisite tests, it runs the new |
@yehudasa @oritwas rgw:verify suite passing with only valgrind failures: http://pulpito.ceph.com/cbodley-2016-12-06_10:46:50-rgw:verify-wip-cbodley-testing---basic-smithi |
lgtm |
This is my naive attempt to addrgw_compression_type={none, snappy, zlib}
to the test matrix of the rgw suite to validate ceph/ceph#7715. I would eventually like to narrow down which parts of the rgw suite test with compression.. maybe just running s3tests against each type is good enough.This uses the new compressor plugin factory's support for the compression type "random" (see ceph/ceph#11901) to get test coverage of all supported compression types without expanding the test matrix of the rgw suite.