diff --git a/seastar b/seastar index 3133ecdd65..a9bef53769 160000 --- a/seastar +++ b/seastar @@ -1 +1 @@ -Subproject commit 3133ecdd6599469672f1d7cbffdd92606f2b132c +Subproject commit a9bef537696b556104d42848629756a8a4b198ca diff --git a/test/boost/group0_test.cc b/test/boost/group0_test.cc index 5a6fc27f7d..15f52ddbb7 100644 --- a/test/boost/group0_test.cc +++ b/test/boost/group0_test.cc @@ -46,7 +46,7 @@ SEASTAR_TEST_CASE(test_abort_server_on_background_error) { auto get_metric_ui64 = [&](sstring name) { const auto& value_map = seastar::metrics::impl::get_value_map(); const auto& metric_family = value_map.at("raft_group0_" + name); - const auto& registered_metric = metric_family.at({{"shard", "0"}}); + const auto& registered_metric = metric_family.at(make_lw_shared({{"shard", "0"}})); return (*registered_metric)().ui(); }; diff --git a/test/boost/query_processor_test.cc b/test/boost/query_processor_test.cc index 96b6e42247..e1d72dbe34 100644 --- a/test/boost/query_processor_test.cc +++ b/test/boost/query_processor_test.cc @@ -184,8 +184,8 @@ std::unordered_map get_query_metrics() { const auto values = all_metrics->values[distance(cbegin(all_metadata), qp_group)]; std::vector labels; for (const auto& metric : qp_group->metrics) { - const auto found = metric.id.labels().find("consistency_level"); - BOOST_REQUIRE(found != metric.id.labels().cend()); + const auto found = metric.labels().find("consistency_level"); + BOOST_REQUIRE(found != metric.labels().cend()); labels.push_back(found->second); } BOOST_REQUIRE(values.size() == level_count);