You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by jo...@apache.org on 2003/11/17 10:56:47 UTC
cvs commit: apr/test README
jorton 2003/11/17 01:56:47
Modified: . STATUS
test README
Log:
Consolidate and update lists of known test failures.
Revision Changes Path
1.194 +16 -5 apr/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/apr/STATUS,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -u -r1.193 -r1.194
--- STATUS 15 Nov 2003 20:08:21 -0000 1.193
+++ STATUS 17 Nov 2003 09:56:46 -0000 1.194
@@ -56,10 +56,21 @@
Please add any platform anomilies to the following exception list.
- * All platforms fail tests in time: test_localstr and test_ctime
- Imaginary... the tests can only succeed on machines configured
- for the Pacific (US) timezone. Test needs to be restructured.
- Ignore these errors.
+ * various tests fail on Unix in VPATH builds.
+
+ * 'testsockets' will fail on some systems such as Linux where IPv6
+ can be "supported" but not "enabled", and socket(PF_INET6, ...)
+ can fail.
+
+ * 'testipsub' will tickle an Solaris 8 getaddrinfo() IPv6 bug,
+ causing the test to hang. Configure with --disable-ipv6 if
+ using an unpatched Solaris 8 installation.
+
+ * The 'testdso' tests will not work if configured with
+ --disable-shared since the loadable modules cannot be built.
+
+ * 'testdso' fails on older versions of OpenBSD due to dlsym(NULL,
+ ...) segfaulting.
* BUG: Win32 fails test in File Info: test_stat_eq_finfo
apr_stat and apr_getfileinfo differ in protection ... wrowe
1.6 +2 -17 apr/test/README
Index: README
===================================================================
RCS file: /home/cvs/apr/test/README,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -u -r1.5 -r1.6
--- README 28 Nov 2002 09:04:58 -0000 1.5
+++ README 17 Nov 2003 09:56:47 -0000 1.6
@@ -59,23 +59,6 @@
./testall
-Caveats
--------
-
-Currently, some tests are known to fail in certain circumstances:
-
- * 'testpoll' opens 64 sockets concurrently; ensure that resource
-limits are high enough to allow this (using ulimit or limit); for
-instance, Solaris <=2.7 and HP-UX 11.00 both set the limit to <=64 by
-default
-
- * 'testipsub' will tickle the Solaris 8 getaddrinfo() IPv6
-bug, causing the test to hang. Configure with --disable-ipv6 if using
-an unpatched Solaris 8 installation.
-
- * The 'testdso' tests will not work if configured with
---disable-shared since the loadable modules cannot be built.
-
Running individual tests
---------------------------------
@@ -97,6 +80,8 @@
Test Time: ............
16 tests run: 16 passed, 0 failed, 0 not implemented.
+
+Known test failures are documented in ../STATUS.
There are a couple of things to look at with this. First, if you look at the
first function in this document, you should notice that the string passed to