Bug#763541: pkg-perl-autopkgtest: environment variables for the smoke test

Niko Tyni ntyni at debian.org
Mon Aug 24 18:18:05 UTC 2015


(I was about to file a bug about this, until I found I'd already
 done so a year ago...)

On Sun, Oct 05, 2014 at 07:57:05PM +0300, Niko Tyni wrote:
> On Tue, Sep 30, 2014 at 10:47:08PM +0300, Niko Tyni wrote:
> > Package: pkg-perl-autopkgtest
> > Version: 0.17
> > Severity: wishlist
>  
> > The libapache2-mod-perl2 package test suite needs to have
> > APACHE_TEST_EXTRA_ARGS set to work in our environment. We don't currently
> > have a way to configure that for the autopkgtest 'smoke' test.
> 
> It turned out that libapache2-mod-perl2 needs quite a few other knobs
> too, to the point where I decided to opt out of the autopkgtest-pkg-perl
> infrastructure and roll my own.
> 
> So there's no hurry with solving this bug. Let's keep it open for a
> while and track what more is actually needed in this area.
> 
> Please add comments here if you run into other packages that can't be
> tested with the current knobs.

The libapache2-authcookie-perl package needs APACHE_TEST_EXTRA_ARGS
as well. I had to skip the meat of the tests there because of this.

Also, people have expressed needs for HOME for at least libgtk3-perl and
libextutils-modulemaker-perl. It's not clear to me how that should work
wrt. absolute vs. relative paths: the tests are presumably run under
/tmp in a directory that can't be hardcoded in an environment list.

Finally, my original concerns in this bug about executable configuration
files still apply. I would appreciate input on this. See
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763541#5

-- 
Niko



More information about the pkg-perl-maintainers mailing list