Hi there, I'm trying to package notmuch for Redhat's enterprise linux and clones (EPEL, extra packages for enterprise linux).
This looks mostly fine, including the tests, except for intermittent failures on epel-8-s390x. They look like the below, or in tests following those, and apparantly all have to do with "db not synced yet" or such, so that a message one subtest creates only shows up in the db for the next subtest. I've also had completely fine test runs on epel-8-s390x, but I'm starting to wonder whether I've just been lucky so far on other platforms ... Could it be possible that generate_message(), even though adding the message, still returns false and therefore add_message() does not call "notmuch new"? One might want to drop the "&&" there in test-lib-common, I dunno. This shouldn't be "intermittent". Michael T210-raw: Testing notmuch show --format=raw FAIL Attempt to show multiple raw messages --- T210-raw.1.expected 2022-02-11 13:22:28.011556841 +0000 +++ T210-raw.1.output 2022-02-11 13:22:28.011556841 +0000 @@ -1 +1,7 @@ -Error: search term did not match precisely one message (matched 2 messages). +From: Notmuch Test Suite <test_su...@notmuchmail.org> +To: Notmuch Test Suite <test_su...@notmuchmail.org> +Message-Id: <msg-001@notmuch-test-suite> +Subject: Test message #1 +Date: Fri, 05 Jan 2001 15:43:56 +0000 + +This is just a test message (#1) PASS Show a raw message FAIL Show another raw message --- T210-raw.3.expected 2022-02-11 13:22:28.031556841 +0000 +++ T210-raw.3.output 2022-02-11 13:22:28.031556841 +0000 @@ -1,7 +1 @@ -From: Notmuch Test Suite <test_su...@notmuchmail.org> -To: Notmuch Test Suite <test_su...@notmuchmail.org> -Message-Id: <msg-002@notmuch-test-suite> -Subject: Test message #2 -Date: GENERATED_DATE -This is just a test message (#2) Error: search term did not match precisely one message (matched 0 messages). _______________________________________________ notmuch mailing list -- email@example.com To unsubscribe send an email to notmuch-le...@notmuchmail.org