From: Yehuda Sadeh Date: Thu, 8 Jan 2015 18:28:05 +0000 (-0800) Subject: test: fix test_cls_rgw X-Git-Tag: v0.92~12^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ce0ed6bb1988709e76525ada49e5da56a295f06d;p=ceph.git test: fix test_cls_rgw Adjust to new api calls. Signed-off-by: Yehuda Sadeh --- diff --git a/src/test/cls_rgw/test_cls_rgw.cc b/src/test/cls_rgw/test_cls_rgw.cc index fd77ccd087f4..0df7ab2a1874 100644 --- a/src/test/cls_rgw/test_cls_rgw.cc +++ b/src/test/cls_rgw/test_cls_rgw.cc @@ -68,12 +68,14 @@ public: void test_stats(librados::IoCtx& ioctx, string& oid, int category, uint64_t num_entries, uint64_t total_size) { - map results; - ASSERT_EQ(0, cls_rgw_get_dir_header(ioctx, results, 8)); + map results; + map oids; + oids[0] = oid; + ASSERT_EQ(0, CLSRGWIssueGetDirHeader(ioctx, oids, results, 8)()); uint64_t entries = 0; uint64_t size = 0; - map::iterator iter = results.begin(); + map::iterator iter = results.begin(); for (; iter != results.end(); ++iter) { entries += (iter->second).dir.header.stats[category].num_entries; size += (iter->second).dir.header.stats[category].total_size; @@ -347,11 +349,10 @@ TEST(cls_rgw, index_suggest) cls_rgw_encode_suggestion(suggest_op, dirent, updates); } - op = mgr.write_op(); - vector bucket_objs; - bucket_objs.push_back(bucket_oid); - cls_rgw_bucket_set_tag_timeout(ioctx, bucket_objs, 1, 8); // short tag timeout - ASSERT_EQ(0, ioctx.operate(bucket_oid, op)); + map bucket_objs; + bucket_objs[0] = bucket_oid; + int r = CLSRGWIssueSetTagTimeout(ioctx, bucket_objs, 8 /* max aio */, 1)(); + ASSERT_EQ(0, r); sleep(1);