Code review comment for ~ahasenack/ubuntu/+source/apache2:bionic-apache-ssl-regression-1836329

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I just found out that the run-test-suite dep8 test isn't actually running, because the scrit runs as root and apache refuses that, and it still exits 0:
make[1]: Leaving directory '/tmp/autopkgtest.wAqieG/autopkgtest_tmp/perl-framework/c-modules/eat_post'
[ error] Apache cannot spawn child processes as root, therefore the test suite must be run as a non-privileged user.
+ rm apache2.conf.debian

From debian's 2.4.37-1 upload:
  * Fix test suite to actually run by creating a test user. It turns out
    the test suite refuses to run as root but returns true even in that
    case. It seems this has been broken since 2.4.27-4, where the test suite
    had been updated and the debci test duration dropped from 15min to
    3min. Also, don't rely on the exit status anymore but parse the test
    output.

I might give that a try tomorrow.

« Back to merge proposal