Hello CPAN testers,

About a month ago I asked on the CPAN authors list why my module IPC::MMA wasn't getting more test reports, despite the fact that I had reworked its Makefile.PL to output a message about the need for a required C library that I don't have the right to include with IPC::MMA. David Golden sent a nice response:

Most automated smoke testing will just quietly exit and continue. The testers will never see the prompt. This is generally how automated testers like it (though there are exceptions). Stopping at every Nth module to figure out how to resolve someone's custom dependency takes extra time that donating some CPU cycles to the testing effort does not.

NOTE --> "exit 0" means that *no* report is sent. Not even an UNKNOWN. This is just like what happens with Perl prerequisites. If a prerequisite can't be satisfied, then no report is sent.

I think the most effective thing that will lead to more test reports is asking people to install libmm. That's best done via personal appeal on the cpan-testers-discuss or on #cpantesters- discuss on irc.perl.org. That means work for someone who maintains multiple virtual machines, so ask nicely. ;-)


Asking nicely is something I don't have much experience with, but this is my attempt.

The mm library, which is a non-CPAN prerequisite for IPC::MMA, is quite easy to download and install from http://www.ossp.org/pkg/lib/mm/

Almost certainly, none of you will have any problem with downloading and installing mm. mm only applies to Unix/Linux systems, so Windows- based testers should ignore this message.

A few days from now I will upload a new IPC::MMA 0.58001, that will be available to your test systems in the near future. The main change is that it uses /dev/urandom rather than /dev/random for testing, so that it should run its tests faster than previous versions.

So, might it be possible that you could please find time sometime in your busy schedule to install the mm library on your test system(s)? Historically only two testers have had mm on their systems, now 3 including David Golden.

One or two residual problems remain with the current 0.58, that may or not be the fault of my module. If you could please install mm, the test results would be very helpful to provide additional data on these.

Thank you very much,
Craig MacKenna
Los Gatos, CA

Reply via email to