You are viewing a plain text version of this content. The canonical link for it is here.
Posted to test-dev@httpd.apache.org by "William A. Rowe, Jr." <wr...@rowe-clan.net> on 2002/06/22 23:02:36 UTC

Asst'd Win32 failures [that should simply be skipped]

The following tests are all sh scripts that won't work on win32, we should
exclude on non-sh supporting platforms;

apache\acceptpathinfo.t               36   10  27.78%  9-10, 21-24, 33-36

The following test looks like we didn't follow our have apxs test results
(we can't compile modules on win32 right at this instant) before we try
an echo_post_chunk request;

apache\chunkinput.t                    9    2  22.22%  2-3

This looks like the same problem again, we never built echo_post before
attempting to run the contentlength.t tests;

apache\contentlength.t                20    3  15.00%  2, 6, 10

I'm entirely unclear what is happening on these two tests, however;

apache\limits.t                       10    2  20.00%  9-10

# Testing LimitRequestBody; should fail
# Chunked transfer-encoding enabled
# testing : Test #9
# expected: 413
# received: 500
not ok 9
# Failed test 9 in apache\limits.t at line 112 fail #2
# Server response:
# 500 (Internal Server Error) EOF
# Client-Date: Sat, 22 Jun 2002 20:47:14 GMT
#
#
#
# Testing LimitRequestBody; should fail
# Chunked transfer-encoding disabled
#lwp request:
#GET http://localhost:8529/apache/limits/ HTTP/1.0
#User-Agent: libwww-perl/5.65
#Content-Type: text/plain
#X-Subtest: 10
#
#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[...sparing 
you lots of 'a's in the lwp=2 output...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
#server response:
#500 (Internal Server Error) EOF instead of reponse status line
#Content-Length: 0
#Client-Date: Sat, 22 Jun 2002 20:47:14 GMT
#X-Content-Length-Note: added by Apache::TestRequest
#
#
# testing : Test #10
# expected: 413
# received: 500
not ok 10
# Failed test 10 in apache\limits.t at line 123 fail #2
# Server response:
# 500 (Internal Server Error) EOF instead of reponse status line
# Content-Length: 0
# Client-Date: Sat, 22 Jun 2002 20:47:14 GMT
# X-Content-Length-Note: added by Apache::TestRequest

This one is just plain silly, looks like a semantics error...

modules\include.t                     51    6  11.76%  46-51

ok 36
ok 37 # Skipping XBitHack tests on this platform
ok 38 # Skipping XBitHack tests on this platform
ok 39 # Skipping XBitHack tests on this platform
ok 40 # Skipping XBitHack tests on this platform
ok 41 # Skipping XBitHack tests on this platform
ok 42 # Skipping XBitHack tests on this platform
ok 43 # Skipping XBitHack tests on this platform
ok 44 # Skipping XBitHack tests on this platform
ok 45 # Skipping XBitHack tests on this platform
FAILED tests 46-51
	Failed 6/51 tests, 88.24% okay (-9 skipped tests: 36 okay, 70.59%)

Since when is a skip == failure :-?

I won't bother reporting our failures in ssl\*.t for the moment till I get
a handle on what ssl perl module errors are going on.

So if someone who groks this all would add [and fix the existing borked]
'skipping' statuses to these tests, or share some observation about what
is up with the limits.t test, I would be most appreciative.

Bill


Re: Asst'd Win32 failures [that should simply be skipped]

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Sat, 22 Jun 2002, William A. Rowe, Jr. wrote:

> This one is just plain silly, looks like a semantics error...
>
> modules\include.t                     51    6  11.76%  46-51
>
> ok 36
> ok 37 # Skipping XBitHack tests on this platform
> ok 38 # Skipping XBitHack tests on this platform
> ok 39 # Skipping XBitHack tests on this platform
> ok 40 # Skipping XBitHack tests on this platform
> ok 41 # Skipping XBitHack tests on this platform
> ok 42 # Skipping XBitHack tests on this platform
> ok 43 # Skipping XBitHack tests on this platform
> ok 44 # Skipping XBitHack tests on this platform
> ok 45 # Skipping XBitHack tests on this platform
> FAILED tests 46-51
> 	Failed 6/51 tests, 88.24% okay (-9 skipped tests: 36 okay, 70.59%)
>
> Since when is a skip == failure :-?

The following

===================================================================
Index: t/modules/include.t
===================================================================
RCS file: /home/cvspublic/httpd-test/perl-framework/t/modules/include.t,v
retrieving revision 1.21
diff -u -r1.21 include.t
--- t/modules/include.t	20 Jun 2002 04:05:04 -0000	1.21
+++ t/modules/include.t	22 Jun 2002 21:31:00 -0000
@@ -141,9 +141,9 @@
     for (1..9) {
         skip "Skipping XBitHack tests on this platform", 1;
     }
-    exit;
+#    exit;
 }
-
+else {
 ### XBITHACK TESTS
 # test xbithack off
 $doc = "xbithack/off/test.html";
@@ -189,7 +189,7 @@
          "XBitHack full [0554]"
         );

-
+}
 ### MOD_BUCKETEER+MOD_INCLUDE TESTS
 # we can use mod_bucketeer to create edge conditions for mod_include, since
 # it allows us to create bucket and brigade boundaries wherever we want

===================================================================

is one way of fixing this.

best regards,
randy kobes