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

librbd: new QA client upgrade tests #5046

Merged
4 commits merged into from Jul 17, 2015

Conversation

Projects
None yet
2 participants
@dillaman
Contributor

dillaman commented Jun 22, 2015

dillaman added some commits May 5, 2015

tests: create librbd API-only integration test suite
The QA client-upgrade test suite requires a librbd test
that is dynamically linked to librbd.  Since the current
ceph_test_librbd includes tests against the non-public API,
it is statically linked against librbd and thus cannot be
used to test a client upgrade scenario.

Backport: hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 6fe94c8)
qa/workunits/rbd: add new test_librbd_api workunit
This only tests the public librbd API for use during upgrade tests.

Backport: hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 9039955)
qa/workunits/rbd: add notify_master/slave bootstrap scripts
Backport: hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 124b1d3)
tests: add librbd watch/notify version compatibility test
Fixes: #11405
Backport: hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 41e4cbe)

@dillaman dillaman added this to the hammer milestone Jun 22, 2015

@ghost ghost self-assigned this Jul 8, 2015

ghost pushed a commit that referenced this pull request Jul 15, 2015

Merge pull request #5046: librbd: new QA client upgrade tests
Reviewed-by: Loic Dachary <ldachary@redhat.com>

ghost pushed a commit that referenced this pull request Jul 15, 2015

Merge pull request #5046: librbd: new QA client upgrade tests
Reviewed-by: Loic Dachary <ldachary@redhat.com>

ghost pushed a commit that referenced this pull request Jul 16, 2015

Merge pull request #5046: librbd: new QA client upgrade tests
Reviewed-by: Loic Dachary <ldachary@redhat.com>

ghost pushed a commit that referenced this pull request Jul 17, 2015

Loic Dachary
Merge pull request #5046 from ceph/wip-12109-hammer
librbd: new QA client upgrade tests

Reviewed-by: Loic Dachary <ldachary@redhat.com>

@ghost ghost merged commit 45beb86 into hammer Jul 17, 2015

@dillaman dillaman deleted the wip-12109-hammer branch Sep 7, 2015

This issue was closed.

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