CPAN Testers,
Is there a way to get my module excluded from being tested? I know that
sounds like it is counter intuitive, but the problem is that most of the
tests fail for reasons that I can't fix.
I received a test report the other day that Net::CUPS failed because the
system had a full hard drive.
I get reports like the one below all the time. How do you expect
Net::CUPS to work if you don't have CUPS installed?
Rarely do I get a bug report were the report is legitimate. Here are
the most common reasons for test failure:
a) You don't have the cups headers installed
b) You don't have a new enough version of cups installed.
c) You don't have cups running on the system you are installing it on.
d) You are running the tests as a user that doesn't have the ability to
add/remove/modify destinations in cups.
Right now on CPAN it shows that my module has failed to work on 18
systems and it worked on none. *sigh*
Thank you for your time!
Josts Smokehouse wrote:
This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible. See
http://testers.cpan.org/
--
Dear D. Hageman,
This is a computer-generated report for Net-CUPS-0.57
on perl 5.10.0, created by CPAN-Reporter-1.1601.
Thank you for uploading your work to CPAN. However, there was a problem
testing your distribution.
If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:
http://cpantest.grango.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/export/home/cpantest/perl5/bin/perl Makefile.PL':
Net::CUPS Configuration
Running cups-config ... failed.
Net::CUPS requires the Common Unix Printing System. Check
your system configuration and then attempt the configure
process again.
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
No requirements found
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
PATH = /export/home/cpantest/perl5/bin:/usr/bin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 340
PERL5_CPAN_IS_EXECUTING =
/export/home/cpantest/.cpan/build/Net-CUPS-0.57-l3VhWZ/Makefile.PL
PERL5_CPAN_IS_RUNNING = 340
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 12735,340
PERL_CR_SMOKER_CURRENT = Net-CUPS-0.57
PERL_MM_USE_DEFAULT = 1
SHELL = /bin/bash
TERM = vt100
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /export/home/cpantest/perl5/bin/perl
$UID/$EUID = 100 / 100
$GID = 1 1
$EGID = 1 1
Perl module toolchain versions installed:
Module Have
------------------- ---------
CPAN 1.92_63
Cwd 3.2701
ExtUtils::CBuilder 0.23
ExtUtils::Command 1.14
ExtUtils::Install 1.50
ExtUtils::MakeMaker 6.44
ExtUtils::Manifest 1.54
ExtUtils::ParseXS 2.19
File::Spec 3.2701
Module::Build 0.2808_01
Module::Signature n/a
Test::Harness 3.13
Test::More 0.80
YAML 0.66
YAML::Syck 1.05
version 0.76
--
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
Platform:
osname=solaris, osvers=2.11, archname=i86pc-solaris-64int
uname='sunos open-solaris-noc 5.11 snv_86 i86pc i386 i86pc '
config_args='-Dcc=gcc -Dprefix=~/perl5 -Duse64bitint -d'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-DPTR_IS_LONG -fno-strict-aliasing -pipe
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV',
optimize='-O',
cppflags='-DPTR_IS_LONG -fno-strict-aliasing -pipe'
ccversion='', gccversion='3.4.3 (csl-sol210-3_4-20050802)',
gccosandvers='solaris2.11'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' '
libpth=/usr/lib /usr/ccs/lib
libs=-lsocket -lnsl -ldl -lm -lc
perllibs=-lsocket -lnsl -ldl -lm -lc
libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fPIC', lddlflags='-G'
--
========================================================
D. Hageman <[EMAIL PROTECTED]>
Dracken Technology, Inc. http://www.dracken.com/
========================================================
--
========================================================
D. Hageman <[EMAIL PROTECTED]>
Dracken Technology, Inc. http://www.dracken.com/
========================================================