You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Joe Orton <jo...@redhat.com> on 2026/04/29 08:32:31 UTC
Perl test framework migrated to https://github.com/apache/httpd-tests
Per the recent vote, https://github.com/apache/httpd-tests is now a
read/write Git master for the Perl-based test framework. I will set up
some basic .asf.yaml settings now that I've seen it's working.
Regards, Joe
Re: Perl test framework migrated to https://github.com/apache/httpd-tests
Posted by Ruediger Pluem <rp...@apache.org>.
On 4/29/26 11:02 AM, Joe Orton wrote:
> On Wed, Apr 29, 2026 at 10:50:46AM +0200, Ruediger Pluem wrote:
>>
>>
>> On 4/29/26 10:32 AM, Joe Orton wrote:
>>> Per the recent vote, https://github.com/apache/httpd-tests is now a
>>> read/write Git master for the Perl-based test framework. I will set up
>>> some basic .asf.yaml settings now that I've seen it's working.
>>>
>>
>> Thanks for taking care. One quick question. The previous Subversion based repository
>> has a svn:external on Apache-Test:
>>
>> Apache-Test https://svn.apache.org/repos/asf/perl/Apache-Test/trunk
>>
>> Is Apache-Test no longer needed? Testing worked fine for me with a freshly cloned
>> https://github.com/apache/httpd-tests.git which does not have an Apache-Test directory.
>
> Good question... Apache::Test is still needed but was never required in
> ./Apache-Test, the test framework will use it if installed as normal
Good point. I searched again and found out that I had PERL5LIB set in my environment pointing to
a quite old copy of Apache-Test. Hence it worked even without the directory in place.
> from CPAN. And it will still use it if you check out a copy in
> ./Apache-Test. The main advantage of having the externals set up was
> that we could depend on changes to Apache::Test which haven't made it to
> a CPAN release.
>
> We could ask the Perl PMC to have Apache-Test mirrored to git and then
> import it again via .gitmodules to get an equivalent setup.
+1. It looks like they only have mod_perl mirrored.
Regards
RĂ¼diger
Re: Perl test framework migrated to https://github.com/apache/httpd-tests
Posted by Joe Orton <jo...@redhat.com>.
On Wed, Apr 29, 2026 at 10:50:46AM +0200, Ruediger Pluem wrote:
>
>
> On 4/29/26 10:32 AM, Joe Orton wrote:
> > Per the recent vote, https://github.com/apache/httpd-tests is now a
> > read/write Git master for the Perl-based test framework. I will set up
> > some basic .asf.yaml settings now that I've seen it's working.
> >
>
> Thanks for taking care. One quick question. The previous Subversion based repository
> has a svn:external on Apache-Test:
>
> Apache-Test https://svn.apache.org/repos/asf/perl/Apache-Test/trunk
>
> Is Apache-Test no longer needed? Testing worked fine for me with a freshly cloned
> https://github.com/apache/httpd-tests.git which does not have an Apache-Test directory.
Good question... Apache::Test is still needed but was never required in
./Apache-Test, the test framework will use it if installed as normal
from CPAN. And it will still use it if you check out a copy in
./Apache-Test. The main advantage of having the externals set up was
that we could depend on changes to Apache::Test which haven't made it to
a CPAN release.
We could ask the Perl PMC to have Apache-Test mirrored to git and then
import it again via .gitmodules to get an equivalent setup.
Regards, Joe
Re: Perl test framework migrated to https://github.com/apache/httpd-tests
Posted by Ruediger Pluem <rp...@apache.org>.
On 4/29/26 10:32 AM, Joe Orton wrote:
> Per the recent vote, https://github.com/apache/httpd-tests is now a
> read/write Git master for the Perl-based test framework. I will set up
> some basic .asf.yaml settings now that I've seen it's working.
>
Thanks for taking care. One quick question. The previous Subversion based repository
has a svn:external on Apache-Test:
Apache-Test https://svn.apache.org/repos/asf/perl/Apache-Test/trunk
Is Apache-Test no longer needed? Testing worked fine for me with a freshly cloned
https://github.com/apache/httpd-tests.git which does not have an Apache-Test directory.
Regards
RĂ¼diger