Giter Club home page Giter Club logo

cpan-testers-matrix's People

Contributors

andk avatar chorny avatar eserte avatar maddingue avatar neilb avatar rafl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cpan-testers-matrix's Issues

Recognise RC

Can you tell what is the reason that 5.20 and 5.20-RC1 are thrown into the same bucket? Could this be changed? Would it be Barbie's end or this end?

I think in general one would prefer to have them separated. WDYT?

Testers-matrix does not fail on non-satisfied strict pre-req

Please check perlancar/perl-Perinci-Sub-Complete#1

The current Perinci::Sub::Complete (0.943) requires Complete::Getopt::Long 0.479, which doesn't exists (latest current version is 0.478).
See https://metacpan.org/source/PERLANCAR/Perinci-Sub-Complete-0.943/Makefile.PL and https://metacpan.org/release/Complete-Getopt-Long.
As a result, the Perinci::Sub::Complete can't be installed in fresh environment (for example, new Perl install via plenv).
However, testers matrix is almost green: http://matrix.cpantesters.org/?dist=Perinci-Sub-Complete+0.943

And according to logs, the strict requirement of 0.479 was ignored and 0.478 was used, for example:
http://www.cpantesters.org/cpan/report/b87d2228-b808-11ea-a319-193bcccccfd6
http://www.cpantesters.org/cpan/report/8a7d103e-b805-11ea-9066-e374b0ba08e8

I'm not sure if this bug in cpan-testers-matrix or somewhere else, will be glad if you confirm or point me to the right direction.

Deprecated modules in author overview

The current version of the CPAN Matrix leaves modules that have been removed from CPAN on the author page. While I do agree the test results should not be thrown away, I think they're only distraction on that page. Hence I would like them to be removed from there.

differentiate NA/UNKNOWN/INVALID by default?

Right now those three use the same color by default, but in my development of OpenGL.pm, a module that has a lot of fragility in the makefile, being able to use signaling beyond FAIL/PASS is important. Could we change the default settings to differentiate the three by using different colors?

A temporary fix i'm using right now is to use UserCSS to apply the following:

.action_UNKNOWN { background:coral !important; } .action_INVALID { background:tomato !important; }

With these results:

image

Stylesheet preferences don't appear to work due to style tag being commented out.

Changing the stylesheet preference seems to be broken due to the style tag on cpantestersmatrix.pl being commented out. (

<style type="text/css"><!--
)

Example:

  <style type="text/css"><!--
  .action_PASS    { background:#00ff00; }
  .action_NA      { background:#0000c0; }
  .action_UNKNOWN { background:#0000c0; }
  .action_FAIL    { background:#800000; }
  .action_INVALID { background:#0000c0; }

  .maxver_PASSNEW { background:green;      }
  .maxver_PASSANY { background:lightgreen; }
  .maxver_NONE    { background:red;        }  

  .fgaction_PASS    { color:green;  }
  .fgaction_NA      { color:orange; }
  .fgaction_UNKNOWN { color:orange; }
  .fgaction_FAIL    { color:red;    }
  .fgaction_INVALID { color:orange; }

  table		  { border-collapse:collapse; }
  th,td           { border:1px solid black; }
  th                { padding: 0 }
  body		  { font-family:sans-serif; }
  form            { display: inline-block; margin: 0 0 1em 0; }

  .search_container { margin: 0 2em; }
  .bt th,td	  { border:none; height:2.2ex; }

  .reports th	  { border:2px solid black; padding-left:3px; padding-right:3px; }
  .reports td	  { border:1px solid black; padding-left:3px; padding-right:3px; }

  .warn           { color:red; font-weight:bold; }
  .warn a:link    { color:red; font-weight:bold; }
  .warn a:visited { color:red; font-weight:bold; }
  .warn a:hover   { color:red; font-weight:bold; }
  .warn a:active  { color:red; font-weight:bold; }
  .sml            { font-size: x-small; }
  .unimpt         { font-size: smaller; }

  th>a            { text-decoration: none; padding: 1px 5px; display: inline-block; min-width: 70px; margin: 0; }
  th>a:hover      { background-color: blue; color: white; }

  td.action_PASS:hover  { background-color: #050; }

  h1>a            { color:black; text-decoration: none; }

  div.downtime_teaser { float:right; font-size:x-small; background-color:#fffff0; color:#000000; border: 1px solid black; -moz-border-radius:10px; border-radius:10px; padding:10px; }
  --></style>

stylesheet preferences cookie should expire later

I'm using stylesheet gradient which I find very useful, and when I close the browser the testers matrix forgets this preference, and I have to set it again.
Can you add an expire date so the cookie survives browser closing?

Incorrect version comparison

The matrix page for BioPerl-1.6.923 sports the following note in red under Other Versions: "NOTE: no report for latest version 1.006923". It appears as if the conditional generating that note is comparing a non-numified list of report versions to the latest numified version.

Here's a screenshot:

screen_shot_2014-04-23_at_10_31_58

Time travel: http://matrix.cpantesters.org reports future time

Looking at test report matrix for Net::DNS 1.18, I was astonished to see the last report shown 7 hours into the future.

First report: 2018-09-21 15:52 BST (31 days ago)
Last report: 2018-10-23 01:26 BST
PASS: 1211
Number of tested configurations: 215

Current time is: Mon 22 Oct 18:18:38 BST 2018

The fault also appears in the table under the "ALL" link:

Result Id OS vers archname Perl version OS Tester Date Comment
99435019 2.11 i86pc-solaris 5.29.1 solaris STRO 2018-10-23 00:26  
99434624 11.2-release-p4 amd64-freebsd-thread-multi 5.29.5 freebsd Carlos Guevara 2018-10-22 15:57

AFAICT this is not the only example.

Badge for the github

Would be nice to be able to use a badge for the github, like from travis. With test matrix packed to the image. Like cell->pixel or smth. With the link to the report page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.