From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, T_SCC_BODY_TEXT_LINE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 746A61F670; Tue, 1 Mar 2022 04:05:49 +0000 (UTC) Date: Tue, 1 Mar 2022 04:05:48 +0000 From: Eric Wong To: Julien Moutinho Cc: meta@public-inbox.org Subject: Re: Test failures with 1.7.0 Message-ID: <20220301040548.M849695@dcvr> References: <20211208010730.f47xxgzj53nwgvja@sourcephile.fr> <20211208040836.GA27368@dcvr> <20220301023025.nwysnpzpn7nrashn@sourcephile.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220301023025.nwysnpzpn7nrashn@sourcephile.fr> List-Id: Julien Moutinho wrote: > Hi Eric, > > A reviewer reported some more test failures > but I cannot reproduce them, any clue at what could cause them? > https://github.com/NixOS/nixpkgs/pull/104457#issuecomment-1054886919 > > Thank you in advance :) > > > t/lei-convert.t .............. 1/? > > # Failed test 'got expected emails in Maildir' > > # at t/lei-convert.t line 63. > > # got: '0' > > # expected: '15' > > # # converted 15 messages Odd, it said it converted 15 messages, but nothing on the FS... I wonder if syslog shows anything. Perhaps it's some weird FS/cache issue? I wouldn't expect it on common Linux FSes, though... Setting TEST_LEI_ERR_LOUD=1 in env for tests may help. I'm not sure I've seen lei-convert.t fail, here; or I've forgotten everything :x > > # Failed test 'Maildir output matches mboxrd' > > # at t/lei-convert.t line 72. > > # Structures begin differing at: > > # $got->[0] = Does not exist > > # $expected->[0] = PublicInbox::Eml=HASH(0x3384268) Looks like that's because of the previous failure > > # Failed test 'mboxrd round-tripped through Maildir w/ flags' > > # at t/lei-convert.t line 79. > > # Structures begin differing at: > > # $got->[0] = PublicInbox::Eml=HASH(0x3505cd0) > > # $expected->[0] = Does not exist ditto > > # Failed test '`seen' flag set in Maildir' > > # at t/lei-convert.t line 125. > > # '/build/pi-lei-convert-5666-Cu05/lei-daemon/md2/tmp/7b1157a4,621d7780,1650,1' > > # doesn't match '(?^::2,S\z)' > > > > # Failed test '`seen' flag preserved' > > # at t/lei-convert.t line 127. > > # '' > > # doesn't match '(?^ms:^Status: RO)' > > # Looks like you failed 5 tests of 50. Probably related to above, something seems odd with Maildirs... > > t/lei-convert.t .............. Dubious, test returned 5 (wstat 1280, 0x500) > > Failed 5/50 subtests > > t/lei-q-kw.t ................. 1/? Bailout called. Further testing stopped: # /build/pi-lei-q-kw-6884-0YKN/lei-daemon/.local/share/lei/store 1/1 > > FAILED--Further testing stopped: # /build/pi-lei-q-kw-6884-0YKN/lei-daemon/.local/share/lei/store 1/1 Hmm.. anything more from that? (ditto for TEST_LEI_ERR_LOUD) Thanks.