From: myoungwon oh Date: Fri, 6 May 2022 06:45:13 +0000 (+0900) Subject: test/cbjournal: fix wrong device id X-Git-Tag: v18.0.0~857^2~26 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=d520e5e70a84e73db7d6594ef1f7c6146f8c8262;p=ceph-ci.git test/cbjournal: fix wrong device id Signed-off-by: Myoungwon Oh --- diff --git a/src/test/crimson/seastore/test_cbjournal.cc b/src/test/crimson/seastore/test_cbjournal.cc index eba3246151e..6b38eae71d7 100644 --- a/src/test/crimson/seastore/test_cbjournal.cc +++ b/src/test/crimson/seastore/test_cbjournal.cc @@ -37,7 +37,10 @@ std::optional decode_record( decode(r_header, bliter); logger().debug(" decode_record mdlength {} records {}", r_header.mdlength, r_header.records); - auto del_infos = try_decode_deltas(r_header, bl, paddr_t{}); + device_id_t d_id = 1 << (std::numeric_limits::digits - 1); + + auto del_infos = try_decode_deltas(r_header, bl, + paddr_t::make_blk_paddr(d_id, 0)); for (auto &iter : *del_infos) { for (auto r : iter.deltas) { record.deltas.push_back(r.second);