Re: Call for testing: 2.0.0 is close to the doors
"A.Schulze" <[email protected]> Mon, 30 Mar 2026 21:23:29 +0200
| Newsgroups | org.mlmmj.mlmmj |
|---|---|
| Message-ID | <[email protected]> |
Am 29.03.26 um 10:26 schrieb Baptiste Daroussin:
> I am close to have delivered all the features I intended to add as such I would like to stamp it with naming the next release: 2.0.0!
Hello,
thanks to this announcement, I start to update my mlmmj builds.
1.6.0 is running in prod
1.7.0 compile
1.7.1 compile & I enabled 'make check' -> all tests pass
1.8.0 compile but 'make check' fail
(the buildsystem is Debian/Trixie)
...
234/235 passed (1 failed)
===> Execution context
Current directory: /tmp
Environment variables:
CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2
CXXFLAGS=-g -O2 -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
FCFLAGS=-g -O2 -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -fcf-protection
FFLAGS=-g -O2 -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -fcf-protection
GCJFLAGS=
HOME=/root
HOSTNAME=8baa659f2c1b
LDFLAGS=-Wl,-z,relro -Wl,-z,now
MAKEFLAGS=
MAKELEVEL=3
MFLAGS=
OBJCFLAGS=-g -O2 -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
OBJCXXFLAGS=-g -O2 -ffile-prefix-map=/=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/tmp
SHLVL=2
VERSION=1.8.0
_=/usr/bin/kyua
===> tests/mlmmj-receive:subrelease
Result: failed: atf-check failed; see the output of the test for details
Start time: 2026-03-30T19:11:49.873919Z
End time: 2026-03-30T19:11:50.095029Z
Duration: 0.221s
Metadata:
allowed_architectures is empty
allowed_platforms is empty
description is empty
has_cleanup = false
is_exclusive = false
required_configs is empty
required_disk_space = 0
required_files is empty
required_memory = 0
required_programs is empty
required_user is empty
timeout = 300
Standard output:
Executing command [ /tmp/tests/fakesmtpd ]
Executing command [ /tmp/src/mlmmj-receive -L list -F ]
Executing command [ cat mail-1.txt ]
Executing command [ cat mail-1.txt ]
Executing command [ cat mail-1.txt ]
Executing command [ cat mail-1.txt ]
Executing command [ /tmp/src/mlmmj-receive -L list -F ]
Executing command [ cat list/subscribers.d/b ]
Executing command [ test -f list/archive/1 ]
Executing command [ sed -e /^Message-ID:/d; /^Date:/d; mail-2.txt ]
Standard error:
Fail: stdout does not match golden output
--- expected-release.txt 2026-03-30 19:11:50.087813040 +0000
+++ /tmp/kyua.nrwQgG/236/work/check.X23Y8G/stdout 2026-03-30 19:11:50.087813040 +0000
@@ -1,6 +1,6 @@
EHLO heloname
-MAIL FROM:<test+bounces-1-bob=test@mlmmjtest>
-RCPT TO:<bob@test>
+MAIL FROM:<test+bounces-1-user=test@mlmmjtest>
+RCPT TO:<user@test>
DATA
From: bob@test
To: test@mlmmjtest
@@ -9,8 +9,8 @@
Let's go, first email
.
-MAIL FROM:<test+bounces-1-user=test@mlmmjtest>
-RCPT TO:<user@test>
+MAIL FROM:<test+bounces-1-user2=test@mlmmjtest>
+RCPT TO:<user2@test>
DATA
From: bob@test
To: test@mlmmjtest
@@ -19,8 +19,8 @@
Let's go, first email
.
-MAIL FROM:<test+bounces-1-user2=test@mlmmjtest>
-RCPT TO:<user2@test>
+MAIL FROM:<test+bounces-1-bob=test@mlmmjtest>
+RCPT TO:<bob@test>
DATA
From: bob@test
To: test@mlmmjtest
Files left in work directory after failure: debugmail.txt, expected-release.txt, first, list, mail-1.txt, mail-2.txt, subrel
===> Failed tests
tests/mlmmj-receive:subrelease -> failed: atf-check failed; see the output of the test for details [0.221s]
===> Summary
Results read from /root/.kyua/store/results.tmp.20260330-191140-863923.db
Test cases: 235 total, 6 skipped, 0 expected failures, 0 broken, 1 failed
Start time: 2026-03-30T19:11:40.871920Z
End time: 2026-03-30T19:11:52.421728Z
Total time: 11.243s
-----
is there a better place to report such failures?
Andreas