Hi monks,

I have been working on some legacy code that involves doing bit-level manipulation in XS code. The distribution is Algorithm::AM, and here are the current cpan testers results. They are rather boggling to me. I passed tests on Windows 64-bit Perl 5.16 before uploading, so I don't see any particular pattern to the failures here (besides "mostly fail"). I see passing and failing tests on single and multi-threaded, *nix and Windows, and multiple versions of Perl. The amount of information in a single report is difficult to hold in my head for comparison with other reports.

I am looking for a way to parse these test results into a hash or something so that I can compare them all. Maybe make a feature chart or run a decision tree classifier on it to try and pinpoint the environment parameters that make the tests fail (because I suspect that it may be certain combinations of parameters that cause it to fail). Are there any modules out there for parsing out these test reports? The report is written via this code.

Alternatively, of course, if you happen to have the experience to immediately see any pattern in these reports then please tell me what you see.


In reply to parsing and comparing test reports by nglenn

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.