Re: trunk/modules/http2 built and tested

2015-07-13 Thread Stefan Eissing
Thanks for the hint. sandbox, modified to run against an existing installation, 
is now checked in.

//Stefan

 Am 10.07.2015 um 18:43 schrieb William A Rowe Jr wr...@rowe-clan.net:
 
 You can do an 
 
 svn mkdir https://svn.apache.org/repos/asf/httpd/test/mod_h2
 svn cp -r1690247 
 https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/http2/sandbox  
 https://svn.apache.org/repos/asf/httpd/test/mod_h2/trunk
 
 to shift that all over to the test tree, perhaps integrate into 
 test/framework/ a bit later on if it's possible.
 
 On Fri, Jul 10, 2015 at 10:50 AM, Stefan Eissing 
 stefan.eiss...@greenbytes.de wrote:
 
 Am 10.07.2015 um 17:04 schrieb William A Rowe Jr wr...@rowe-clan.net:
 
 On Fri, Jul 10, 2015 at 6:57 AM, Stefan Eissing 
 stefan.eiss...@greenbytes.de wrote:
 FYI: just checked in a modules/http2 that takes part in the build
 process, similar options as mod_ssl
 
   --enable-h2
   --with-nghttp2=path
 
 Tests were removed, so all sandbox/* is gone. Instead, I transformed my
 git mod_h2 into a repository with just the test setup and cases. If
 interested, you may find it here: https://github.com/icing/mod_h2_test
 
 There is a repository, http://svn.apache.org/repos/asf/httpd/test/ for all 
 test
 resources that aren't part of the httpd tarballs/distribution.  It can 
 certainly
 fit in a new mod_h2/trunk/ tree for the time being; if it were possible to
 integrate it into http://svn.apache.org/repos/asf/httpd/test/framework/trunk/
 that would be excellent, as this is the regression test many of us perform
 to initially validate potentially breaking changes.
 
 I expect the behavior of mod_h2 to degrades over time, absent tests to
 demonstrate correct behavior.
 
 I agree. I was not sure about the test thing and how it's used. That is why I 
 put the tests in a githup repo for the time being. 
 
 //Stefan
 

green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782





trunk/modules/http2 built and tested

2015-07-10 Thread Stefan Eissing
FYI: just checked in a modules/http2 that takes part in the build 
process, similar options as mod_ssl

  --enable-h2
  --with-nghttp2=path

Tests were removed, so all sandbox/* is gone. Instead, I transformed my 
git mod_h2 into a repository with just the test setup and cases. If
interested, you may find it here: https://github.com/icing/mod_h2_test

So far, tested on OS X with event/worker/prefork. I had to make two 
small changes, one for 421 handling and one for a pool threading issue
never observed on 2.4.

Added XML for directive description. Did not check in the generated
pages, as requested.

Again, as newbie in this project, please do not hesitate telling
me mistakes or advising me to do things in a different way. Thanks.

Cheers,

  Stefan

green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782





Re: trunk/modules/http2 built and tested

2015-07-10 Thread William A Rowe Jr
On Fri, Jul 10, 2015 at 6:57 AM, Stefan Eissing 
stefan.eiss...@greenbytes.de wrote:

 FYI: just checked in a modules/http2 that takes part in the build
 process, similar options as mod_ssl

   --enable-h2
   --with-nghttp2=path

 Tests were removed, so all sandbox/* is gone. Instead, I transformed my
 git mod_h2 into a repository with just the test setup and cases. If
 interested, you may find it here: https://github.com/icing/mod_h2_test


There is a repository, http://svn.apache.org/repos/asf/httpd/test/ for all
test
resources that aren't part of the httpd tarballs/distribution.  It can
certainly
fit in a new mod_h2/trunk/ tree for the time being; if it were possible to
integrate it into
http://svn.apache.org/repos/asf/httpd/test/framework/trunk/
that would be excellent, as this is the regression test many of us perform
to initially validate potentially breaking changes.

I expect the behavior of mod_h2 to degrades over time, absent tests to
demonstrate correct behavior.


Re: trunk/modules/http2 built and tested

2015-07-10 Thread Stefan Eissing

 Am 10.07.2015 um 17:04 schrieb William A Rowe Jr wr...@rowe-clan.net:
 
 On Fri, Jul 10, 2015 at 6:57 AM, Stefan Eissing 
 stefan.eiss...@greenbytes.de wrote:
 FYI: just checked in a modules/http2 that takes part in the build
 process, similar options as mod_ssl
 
   --enable-h2
   --with-nghttp2=path
 
 Tests were removed, so all sandbox/* is gone. Instead, I transformed my
 git mod_h2 into a repository with just the test setup and cases. If
 interested, you may find it here: https://github.com/icing/mod_h2_test
 
 There is a repository, http://svn.apache.org/repos/asf/httpd/test/ for all 
 test
 resources that aren't part of the httpd tarballs/distribution.  It can 
 certainly
 fit in a new mod_h2/trunk/ tree for the time being; if it were possible to
 integrate it into http://svn.apache.org/repos/asf/httpd/test/framework/trunk/
 that would be excellent, as this is the regression test many of us perform
 to initially validate potentially breaking changes.
 
 I expect the behavior of mod_h2 to degrades over time, absent tests to
 demonstrate correct behavior.
 
I agree. I was not sure about the test thing and how it's used. That is why I 
put the tests in a githup repo for the time being. 

//Stefan

Re: trunk/modules/http2 built and tested

2015-07-10 Thread William A Rowe Jr
You can do an

svn mkdir https://svn.apache.org/repos/asf/httpd/test/mod_h2
svn cp -r1690247 https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/
http2/sandbox  https://svn.apache.org/repos/asf/httpd/test/mod_h2/trunk

to shift that all over to the test tree, perhaps integrate into
test/framework/ a bit later on if it's possible.

On Fri, Jul 10, 2015 at 10:50 AM, Stefan Eissing 
stefan.eiss...@greenbytes.de wrote:


 Am 10.07.2015 um 17:04 schrieb William A Rowe Jr wr...@rowe-clan.net:

 On Fri, Jul 10, 2015 at 6:57 AM, Stefan Eissing 
 stefan.eiss...@greenbytes.de wrote:

 FYI: just checked in a modules/http2 that takes part in the build
 process, similar options as mod_ssl

   --enable-h2
   --with-nghttp2=path

 Tests were removed, so all sandbox/* is gone. Instead, I transformed my
 git mod_h2 into a repository with just the test setup and cases. If
 interested, you may find it here: https://github.com/icing/mod_h2_test


 There is a repository, http://svn.apache.org/repos/asf/httpd/test/ for
 all test
 resources that aren't part of the httpd tarballs/distribution.  It can
 certainly
 fit in a new mod_h2/trunk/ tree for the time being; if it were possible to
 integrate it into
 http://svn.apache.org/repos/asf/httpd/test/framework/trunk/
 that would be excellent, as this is the regression test many of us perform
 to initially validate potentially breaking changes.

 I expect the behavior of mod_h2 to degrades over time, absent tests to
 demonstrate correct behavior.

 I agree. I was not sure about the test thing and how it's used. That is
 why I put the tests in a githup repo for the time being.

 //Stefan