Okay, my bad... an eval function (the unique words code) was changing
@$body.  I found the problem due to a weird peak in the results for the
DOMAIN_CHECK rules, after debugging it for a while I figured out that
the message was being modified (sha1 code came in handy) during body
eval tests.

Fortunately, body eval tests are run after body tests, so only body eval
tests were potentially affected.

I checked SVN history to make sure no body eval tests were removed for
poor performance since the check-in that introduced the problem (r6820
on 2004-02-21) and also checked every version of 70_testing.cf for any
body eval rules that might have been discarded prematurely.  None were,
although I can't know if anyone else has been working on a body eval
rule that didn't get checked in for testing.

The worst so far is that the calibration for UNIQUE_WORDS is probably
rather non-optimal.  That, and please ignore the current nightly results
for body eval tests.

Sorry, folks.

-- 
Daniel Quinlan                     anti-spam (SpamAssassin), Linux,
http://www.pathname.com/~quinlan/    and open source consulting

Reply via email to