From ce0ed6bb1988709e76525ada49e5da56a295f06d Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Thu, 8 Jan 2015 10:28:05 -0800 Subject: [PATCH] test: fix test_cls_rgw Adjust to new api calls. Signed-off-by: Yehuda Sadeh --- src/test/cls_rgw/test_cls_rgw.cc | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/test/cls_rgw/test_cls_rgw.cc b/src/test/cls_rgw/test_cls_rgw.cc index fd77ccd087f..0df7ab2a187 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); -- 2.47.3