https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8028
Bug ID: 8028
Summary: Errors in t/sql_based_welcomelist.t
Product: Spamassassin
Version: unspecified
Hardware: PC
OS: FreeBSD
Status: NEW
Severity: normal
Priority: P2
Component: Regression Tests
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Undefined
I'm seeing two questionable things in results for t/sql_based_welcomelist.t,
one consistent and the other sporadic and not reproducible.
They both can be seen in the following CPAN test report of a test package in
which I added diagnostic output to dump the log file when the error happened.
Since I can't consistently make the error happen that was the only way I had to
view the log file when it did:
http://www.cpantesters.org/cpan/report/e01cc734-1d23-11ed-81f7-fd3d6e8775ea
Notice this line in the log, in the test looking for "scores -2.4":
>Aug 16 02:18:50.658 [73299] dbg: auto-welcomelist:
> sql-based [email protected]|144.137
> scores -2.39999999999999991, msgcount 2
The extra 0.00000000000000009 points seem to come from this extra AWL rule that
shows up in the score summary, which does not appear in the log output of
successful tests:
>-1.2 NICE_002 BODY: No description available.
> 0.0 AWL AWL: No description available.
Anyone have an idea what could inconsistently cause the 0 point AWL to add
0.00000000000000009 to the total? As I said, I cannot reproduce this at will.
The other strange thing I see even in successful tests is in the line of the
log output
>Aug 16 02:18:50.658 [73299] dbg: auto-welcomelist: sql-based add_score/insert
> cpansand|[email protected]|144.137|1|-1.2:
> SQL error: UNIQUE constraint failed: awl.username, awl.email, awl.signedby,
> awl.ip
The test creates the AWL table itself. Is this SQL error a bug in the test or
in the code, or something that is expected in the test that can be ignored?
--
You are receiving this mail because:
You are the assignee for the bug.