the squid backport merged in https://github.com/ceph/ceph/pull/56676, so we're all done here. thanks Nitzan! we'll want to add similar coverage for 19.2.0 to main once squid ships On Wed, Apr 3, 2024 at 2:18 PM Radoslaw Zarzynski <rzarzyns@xxxxxxxxxx> wrote: > > Done! > > On Wed, Apr 3, 2024 at 7:55 PM Casey Bodley <cbodley@xxxxxxxxxx> wrote: > > > > the updated ceph-object-corpus submodule is finally passing tests in > > https://github.com/ceph/ceph/pull/54735 but needs an approval from the > > core team > > > > On Sun, Feb 18, 2024 at 12:35 AM Nitzan Mordechai <nmordech@xxxxxxx> wrote: > > > > > > actually. the checklist do have corpus tests listed: > > > generate new object corpus for encoding/decoding tests > > > > > > i'll ask Neha or someone else to approve the PR that is supposed to fix it > > > ________________________________ > > > From: Gregory Farnum <gfarnum@xxxxxxxxxx> > > > Sent: Saturday, February 17, 2024 9:01 AM > > > To: Casey Bodley <cbodley@xxxxxxxxxx> > > > Cc: Nitzan Mordechai <nmordech@xxxxxxxxxx>; dev@xxxxxxx <dev@xxxxxxx> > > > Subject: [EXTERNAL] Re: ceph-object-corpus test coverage > > > > > > I think we should make updating this a blocker for the squid release. Maintaining ceph-object-corpus has always been very ad-hoc so we should perhaps add it to release checklists. If there are specific failures in the object corpus tests, those > > > ZjQcmQRYFpfptBannerStart > > > This Message Is From an External Sender > > > This message came from outside your organization. > > > Report Suspicious > > > > > > ZjQcmQRYFpfptBannerEnd > > > I think we should make updating this a blocker for the squid release. Maintaining ceph-object-corpus has always been very ad-hoc so we should perhaps add it to release checklists. > > > > > > If there are specific failures in the object corpus tests, those should be directed to the relevant component leads/recent updaters, right? > > > -Greg > > > > > > On Fri, Feb 16, 2024 at 10:12 AM Casey Bodley <cbodley@xxxxxxxxxx> wrote: > > > > > > this ceph-object-corpus repo is the basis of our ceph-dencoder test > > > src/test/encoding/readable.sh, which verifies that we can still decode > > > all of the data structures encoded by older ceph versions > > > > > > i'd like to raise awareness that this ceph-object-corpus repo hasn't > > > been updated with new encodings since pacific 16.2.0, so we're missing > > > important regression test coverage since then > > > > > > Nitzan prepared the encodings for reef 18.2.0 in > > > https://github.com/ceph/ceph-object-corpus/pull/17, but those haven't > > > merged yet. i had opened https://github.com/ceph/ceph/pull/54735 to > > > test that, but 'make check' identified failures like: > > > > > > > The following tests FAILED: > > > > 147 - readable.sh (Failed) > > > > > > > > **** reencode of /home/jenkins-build/build/workspace/ceph-pull-requests/ceph-object-corpus/archive/18.2.0/objects/chunk_refs_t/ccb69d9ecd572c1f6ed9598899773cf1 resulted in a different dump **** > > > > > > can we find a way to prioritize this? it would be great to have these > > > reef encodings while we're validating the squid release > > > _______________________________________________ > > > Dev mailing list -- dev@xxxxxxx > > > To unsubscribe send an email to dev-leave@xxxxxxx > > > > > _______________________________________________ > > Dev mailing list -- dev@xxxxxxx > > To unsubscribe send an email to dev-leave@xxxxxxx > _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx