Bug #13128
closedmixed client firefly osd with hammer client - rados api test failure
0%
Description
Config:
roles:
node1: mon.a osd.0 osd.1
node2: mon.b mon.c osd.2 osd.3
node3: client.0
node1 and node2 on 0.80.6 and node3 on 0.94.3
Run rados api test on node3 using firefly branch
2015-09-16 14:57:30,414.414 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosIoECPP.TruncTestPP 2015-09-16 14:57:30,463.463 INFO:tasks.workunit.client.0.vpm041.stdout:[ OK ] LibRadosIoECPP.TruncTestPP (49 ms) 2015-09-16 14:57:30,463.463 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosIoECPP.RemoveTestPP 2015-09-16 14:57:30,525.525 INFO:tasks.workunit.client.0.vpm041.stdout:[ OK ] LibRadosIoECPP.RemoveTestPP (62 ms) 2015-09-16 14:57:30,525.525 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosIoECPP.XattrsRoundTripPP 2015-09-16 14:57:30,587.587 INFO:tasks.workunit.client.0.vpm041.stdout:[ OK ] LibRadosIoECPP.XattrsRoundTripPP (61 ms) 2015-09-16 14:57:30,587.587 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosIoECPP.RmXattrPP 2015-09-16 14:57:30,659.659 INFO:tasks.workunit.client.0.vpm041.stdout:[ OK ] LibRadosIoECPP.RmXattrPP (72 ms) 2015-09-16 14:57:30,659.659 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosIoECPP.XattrListPP 2015-09-16 14:57:30,723.723 INFO:tasks.workunit.client.0.vpm041.stdout:[ OK ] LibRadosIoECPP.XattrListPP (64 ms) 2015-09-16 14:57:31,911.911 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] 13 tests from LibRadosIoECPP (1939 ms total) 2015-09-16 14:57:31,911.911 INFO:tasks.workunit.client.0.vpm041.stdout: 2015-09-16 14:57:31,911.911 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] Global test environment tear-down 2015-09-16 14:57:31,911.911 INFO:tasks.workunit.client.0.vpm041.stdout:[==========] 48 tests from 4 test cases ran. (24125 ms total) 2015-09-16 14:57:31,911.911 INFO:tasks.workunit.client.0.vpm041.stdout:[ PASSED ] 48 tests. 2015-09-16 14:57:31,913.913 INFO:tasks.workunit.client.0.vpm041.stderr:+ ceph_test_rados_api_list 2015-09-16 14:57:31,989.989 INFO:tasks.workunit.client.0.vpm041.stdout:Running main() from gmock_main.cc 2015-09-16 14:57:31,989.989 INFO:tasks.workunit.client.0.vpm041.stdout:[==========] Running 20 tests from 4 test cases. 2015-09-16 14:57:31,989.989 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] Global test environment set-up. 2015-09-16 14:57:31,990.990 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] 3 tests from LibRadosList 2015-09-16 14:57:32,948.948 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosList.ListObjects 2015-09-16 14:57:34,058.058 INFO:tasks.workunit.client.0.vpm041.stdout:test/librados/TestCase.cc:49: Failure 2015-09-16 14:57:34,058.058 INFO:tasks.workunit.client.0.vpm041.stdout:Value of: r 2015-09-16 14:57:34,059.059 INFO:tasks.workunit.client.0.vpm041.stdout: Actual: -22 2015-09-16 14:57:34,059.059 INFO:tasks.workunit.client.0.vpm041.stdout:Expected: 0 2015-09-16 14:57:34,059.059 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosList.ListObjects (1111 ms) 2015-09-16 14:57:34,059.059 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosList.ListObjectsNS 2015-09-16 14:57:34,143.143 INFO:tasks.workunit.client.0.vpm041.stdout:test/librados/list.cc:151: Failure 2015-09-16 14:57:34,143.143 INFO:tasks.workunit.client.0.vpm041.stdout:Value of: orig_set.end() != orig_set.find(std::string(entry)) 2015-09-16 14:57:34,144.144 INFO:tasks.workunit.client.0.vpm041.stdout: Actual: false 2015-09-16 14:57:34,144.144 INFO:tasks.workunit.client.0.vpm041.stdout:Expected: true 2015-09-16 14:57:34,175.175 INFO:tasks.workunit.client.0.vpm041.stdout:test/librados/TestCase.cc:49: Failure 2015-09-16 14:57:34,175.175 INFO:tasks.workunit.client.0.vpm041.stdout:Value of: r 2015-09-16 14:57:34,176.176 INFO:tasks.workunit.client.0.vpm041.stdout: Actual: -22 2015-09-16 14:57:34,176.176 INFO:tasks.workunit.client.0.vpm041.stdout:Expected: 0 2015-09-16 14:57:34,176.176 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosList.ListObjectsNS (117 ms) 2015-09-16 14:57:34,176.176 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosList.ListObjectsStart 2015-09-16 14:57:34,304.304 INFO:tasks.workunit.client.0.vpm041.stdout:1 0 2015-09-16 14:57:34,306.306 INFO:tasks.workunit.client.0.vpm041.stdout:15 1 2015-09-16 14:57:34,306.306 INFO:tasks.workunit.client.0.vpm041.stdout:11 1 2015-09-16 14:57:34,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:7 2 2015-09-16 14:57:34,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:10 2 2015-09-16 14:57:34,308.308 INFO:tasks.workunit.client.0.vpm041.stdout:13 2 2015-09-16 14:57:34,310.310 INFO:tasks.workunit.client.0.vpm041.stdout:6 3 2015-09-16 14:57:34,310.310 INFO:tasks.workunit.client.0.vpm041.stdout:foo2 3 2015-09-16 14:57:34,310.310 INFO:tasks.workunit.client.0.vpm041.stdout:foo1 3 2015-09-16 14:57:34,310.310 INFO:tasks.workunit.client.0.vpm041.stdout:3 3 2015-09-16 14:57:34,310.310 INFO:tasks.workunit.client.0.vpm041.stdout:foo3 3 2015-09-16 14:57:34,311.311 INFO:tasks.workunit.client.0.vpm041.stdout:4 3 2015-09-16 14:57:34,311.311 INFO:tasks.workunit.client.0.vpm041.stdout:12 3 2015-09-16 14:57:34,314.314 INFO:tasks.workunit.client.0.vpm041.stdout:5 5 2015-09-16 14:57:34,314.314 INFO:tasks.workunit.client.0.vpm041.stdout:8 5 2015-09-16 14:57:34,316.316 INFO:tasks.workunit.client.0.vpm041.stdout:foo 6 2015-09-16 14:57:34,316.316 INFO:tasks.workunit.client.0.vpm041.stdout:0 6 2015-09-16 14:57:34,316.316 INFO:tasks.workunit.client.0.vpm041.stdout:14 6 2015-09-16 14:57:34,319.319 INFO:tasks.workunit.client.0.vpm041.stdout:9 7 2015-09-16 14:57:34,319.319 INFO:tasks.workunit.client.0.vpm041.stdout:2 7 2015-09-16 14:57:34,321.321 INFO:tasks.workunit.client.0.vpm041.stdout:have 9 expect one of 2,9 2015-09-16 14:57:34,323.323 INFO:tasks.workunit.client.0.vpm041.stdout:have foo expect one of 0,14,foo 2015-09-16 14:57:34,325.325 INFO:tasks.workunit.client.0.vpm041.stdout:have 5 expect one of 5,8 2015-09-16 14:57:34,327.327 INFO:tasks.workunit.client.0.vpm041.stdout:have 6 expect one of 12,3,4,6,foo1,foo2,foo3 2015-09-16 14:57:34,329.329 INFO:tasks.workunit.client.0.vpm041.stdout:have 7 expect one of 10,13,7 2015-09-16 14:57:34,331.331 INFO:tasks.workunit.client.0.vpm041.stdout:have 15 expect one of 11,15 2015-09-16 14:57:34,333.333 INFO:tasks.workunit.client.0.vpm041.stdout:have 1 expect one of 1 2015-09-16 14:57:34,335.335 INFO:tasks.workunit.client.0.vpm041.stdout:test/librados/TestCase.cc:49: Failure 2015-09-16 14:57:34,335.335 INFO:tasks.workunit.client.0.vpm041.stdout:Value of: r 2015-09-16 14:57:34,335.335 INFO:tasks.workunit.client.0.vpm041.stdout: Actual: -22 2015-09-16 14:57:34,335.335 INFO:tasks.workunit.client.0.vpm041.stdout:Expected: 0 2015-09-16 14:57:34,336.336 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosList.ListObjectsStart (160 ms) 2015-09-16 14:57:35,028.028 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] 3 tests from LibRadosList (1388 ms total) 2015-09-16 14:57:35,028.028 INFO:tasks.workunit.client.0.vpm041.stdout: 2015-09-16 14:57:35,028.028 INFO:tasks.workunit.client.0.vpm041.stdout:[----------] 7 tests from LibRadosListPP 2015-09-16 14:57:36,092.092 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsPP 2015-09-16 14:57:37,269.269 INFO:tasks.workunit.client.0.vpm041.stdout:unknown file: Failure 2015-09-16 14:57:37,269.269 INFO:tasks.workunit.client.0.vpm041.stdout:C++ exception with description "rados returned (22) Invalid argument" thrown in TearDown(). 2015-09-16 14:57:37,269.269 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosListPP.ListObjectsPP (1175 ms) 2015-09-16 14:57:37,269.269 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsTwicePP 2015-09-16 14:57:37,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:unknown file: Failure 2015-09-16 14:57:37,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:C++ exception with description "rados returned (22) Invalid argument" thrown in TearDown(). 2015-09-16 14:57:37,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosListPP.ListObjectsTwicePP (39 ms) 2015-09-16 14:57:37,307.307 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsCopyIterPP 2015-09-16 14:57:37,336.336 INFO:tasks.workunit.client.0.vpm041.stdout:unknown file: Failure 2015-09-16 14:57:37,336.336 INFO:tasks.workunit.client.0.vpm041.stdout:C++ exception with description "rados returned (22) Invalid argument" thrown in TearDown(). 2015-09-16 14:57:37,337.337 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosListPP.ListObjectsCopyIterPP (30 ms) 2015-09-16 14:57:37,337.337 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsEndIter 2015-09-16 14:57:37,362.362 INFO:tasks.workunit.client.0.vpm041.stdout:unknown file: Failure 2015-09-16 14:57:37,362.362 INFO:tasks.workunit.client.0.vpm041.stdout:C++ exception with description "rados returned (22) Invalid argument" thrown in TearDown(). 2015-09-16 14:57:37,362.362 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosListPP.ListObjectsEndIter (25 ms) 2015-09-16 14:57:37,362.362 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsPPNS 2015-09-16 14:57:37,426.426 INFO:tasks.workunit.client.0.vpm041.stdout:test/librados/list.cc:227: Failure 2015-09-16 14:57:37,426.426 INFO:tasks.workunit.client.0.vpm041.stdout:Value of: orig_set.end() != orig_set.find(std::string((*iter).first)) 2015-09-16 14:57:37,426.426 INFO:tasks.workunit.client.0.vpm041.stdout: Actual: false 2015-09-16 14:57:37,426.426 INFO:tasks.workunit.client.0.vpm041.stdout:Expected: true 2015-09-16 14:57:37,457.457 INFO:tasks.workunit.client.0.vpm041.stdout:unknown file: Failure 2015-09-16 14:57:37,457.457 INFO:tasks.workunit.client.0.vpm041.stdout:C++ exception with description "rados returned (22) Invalid argument" thrown in TearDown(). 2015-09-16 14:57:37,457.457 INFO:tasks.workunit.client.0.vpm041.stdout:[ FAILED ] LibRadosListPP.ListObjectsPPNS (94 ms) 2015-09-16 14:57:37,457.457 INFO:tasks.workunit.client.0.vpm041.stdout:[ RUN ] LibRadosListPP.ListObjectsManyPP
Updated by Sage Weil over 8 years ago
The *NS tests are for an API that was added after firefly, so they are not expected to pass.
I assume this is the mixed-client suite? I think we need to make a test-firefly.sh script in teh hammer branch with teh subset of tests that are expected to pass.
(Similarly, the test-upgrade-9.0.1.sh in hammer/master should be renamed test-hammer.sh or similar...)
Updated by Sage Weil over 8 years ago
- Status changed from New to 12
The *NS tests are for an API that was added after firefly, so they are not expected to pass.
I assume this is the mixed-client suite? I think we need to make a test-firefly.sh script in teh hammer branch with teh subset of tests that are expected to pass.
(Similarly, the test-upgrade-9.0.1.sh in hammer/master should be renamed test-hammer.sh or similar...)
Updated by Vasu Kulkarni over 8 years ago
- Assignee changed from Yuri Weinstein to Vasu Kulkarni
I have this yaml in testing mode, I will check with subset of test that make sense for this test and update the hammer suite.
Updated by Loïc Dachary over 8 years ago
@Vasu Kulkarni, did you have time to test this some more ?