]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/test/rgw/test_rgw_throttle.cc
import quincy beta 17.1.0
[ceph.git] / ceph / src / test / rgw / test_rgw_throttle.cc
index 109dd100619542d2609d1c6db0b20ec027a19080..7ac82a30762dff8f1eae89e7e1de487c4421a813 100644 (file)
@@ -31,7 +31,7 @@ struct RadosEnv : public ::testing::Environment {
     rados.emplace(g_ceph_context);
     const NoDoutPrefix no_dpp(g_ceph_context, 1);
     ASSERT_EQ(0, rados->start(null_yield, &no_dpp));
-    int r = rados->pool({poolname}).create();
+    int r = rados->pool({poolname}).create(&no_dpp);
     if (r == -EEXIST)
       r = 0;
     ASSERT_EQ(0, r);
@@ -172,7 +172,7 @@ TEST_F(Aio_Throttle, YieldCostOverWindow)
 
   boost::asio::io_context context;
   spawn::spawn(context,
-    [&] (spawn::yield_context yield) {
+    [&] (yield_context yield) {
       YieldingAioThrottle throttle(4, context, yield);
       scoped_completion op;
       auto c = throttle.get(obj, wait_on(op), 8, 0);
@@ -194,7 +194,7 @@ TEST_F(Aio_Throttle, YieldingThrottleOverMax)
 
   boost::asio::io_context context;
   spawn::spawn(context,
-    [&] (spawn::yield_context yield) {
+    [&] (yield_context yield) {
       YieldingAioThrottle throttle(window, context, yield);
       for (uint64_t i = 0; i < total; i++) {
         using namespace std::chrono_literals;