https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6753

             Bug #: 6753
           Summary: ruleqa is handling late/early masscheck data badly
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: RuleQA
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified


If you look at the most recent 1000 ruleqa reports, you'll see weird things
related to Axb's data:
http://ruleqa.spamassassin.org/?longdatelist=1#r20120130_r1237571_n

For the Saturday / net runs, his data doesn't show up until it's a week late,
and then it shows up with the *date* of a week later.  And overwrites everybody
else's data.

Similarly, past Friday's all have their data overwritten with only Axb's data,
and with Thursday's date.

Looking at the latest masscheck net log he uploaded, I notced his "SVN
revision" line had a value that was a week old.

So I asked him if he was running masscheck too early, and it turned out he was.
 So while it's (possibly?) correctable by him editing his cron job, ruleqa is
dealing with it really badly.  

There was a previous bug where somebody asked how, for example, the 2012-01-21
ruleqa report could have data from a week in the future, 2012-01-28 - this is
all it takes.  Grabbing the wrong SVN revision number by running masscheck too
early.

Might be useful if avoiding this problem was handled in masscheck.  There's
even already dates provided with the SVN revision numbers where they come from,
weekly-versions.txt and nightly-versions.txt.  They could be checked against
whatever date ends up in the right hand column of ruleqa output
("20120128-r1237024-n").

But I think the biggest problem is the overwriting.

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to