MCPcopy Create free account
hub / github.com/ceph/ceph / TEST_F

Function TEST_F

src/test/cls_queue/test_cls_queue.cc:63–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61};
62
63TEST_F(TestClsQueue, GetCapacity)
64{
65 const std::string queue_name = "my-queue";
66 const uint64_t queue_size = 1024*1024;
67 librados::ObjectWriteOperation op;
68 op.create(true);
69 cls_queue_init(op, queue_name, queue_size);
70 ASSERT_EQ(0, ioctx.operate(queue_name, &op));
71
72 uint64_t size;
73 const int ret = cls_queue_get_capacity(ioctx, queue_name, size);
74 ASSERT_EQ(0, ret);
75 ASSERT_EQ(queue_size, size);
76}
77
78TEST_F(TestClsQueue, Enqueue)
79{

Callers

nothing calls this directly

Calls 15

cls_queue_initFunction · 0.50
cls_queue_get_capacityFunction · 0.50
cls_queue_list_entriesFunction · 0.50
cls_queue_remove_entriesFunction · 0.50
to_stringFunction · 0.50
cls_queue_enqueueFunction · 0.50
threadFunction · 0.50
createMethod · 0.45
operateMethod · 0.45
sizeMethod · 0.45
from_strMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected