PHP 5.2.3 test errors on Solaris 10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello,

I'm seeing 41 test errors building 5.2.3 on Solaris 10u3, independent of architecture (i86pc vs sparc) or build tools (Sun Studio 12 vs GNU). Many of these test errors seem to refer to standard POSIX functions which it seems should never fail on a standard UNIX platform. That said, I have also noticed that many of them, especially those regarding time functions, iconv, and flock seem to be common with this release, based on the archives of php-qa. Also, it seems that some of the bugs being reported as present were supposedly fixed years ago.

What's going on here? Are there a large number of faulty tests in this release? If so, which ones are they? Shall I send the complete log to php-qa?

Thanks,
-Amy Linari


The failed test summary is below:
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
easter_date() [ext/calendar/tests/easter_date.phpt]
jdtounix() [ext/calendar/tests/jdtounix.phpt]
idate() and invalid params [ext/date/tests/005.phpt]
localtime() tests [ext/date/tests/007.phpt]
getdate() tests [ext/date/tests/008.phpt]
strftime() and gmstrftime() tests [ext/date/tests/009.phpt]
timezone_offset_get() tests [ext/date/tests/014.phpt]
Bug #32555 (strtotime("tomorrow") can return false) [ext/date/tests/bug32555.phpt] Bug #33532 (Different output for strftime() and date()) [ext/date/tests/bug33532.phpt] Bug #37368 (Incorrect timestamp returned for strtotime()). [ext/date/tests/bug37368.phpt] Bug #37514 (strtotime doesn't assume year correctly). [ext/date/tests/bug37514.phpt] date_default_timezone_get() function [1] [ext/date/tests/date_default_timezone_get-1.phpt] date_default_timezone_get() function [2] [ext/date/tests/date_default_timezone_get-2.phpt] date_default_timezone_set() function [1] [ext/date/tests/date_default_timezone_set-1.phpt]
Test basic date_sun_info() [ext/date/tests/date_sun_info_001.phpt]
Test basic date_sun_info() [ext/date/tests/date_sun_info_002.phpt]
imagecreatefromwbmp with invalid wbmp [ext/gd/tests/createfromwbmp2.phpt]
imagefttext() function test [ext/gd/tests/imagefttext.phpt]
EUC-JP to ISO-2022-JP [ext/iconv/tests/eucjp2iso2022jp.phpt]
EUC-JP to SJIS [ext/iconv/tests/eucjp2sjis.phpt]
iconv_mime_encode() sanity cheeck. [ext/iconv/tests/iconv004.phpt]
iconv_mime_decode_headers() [ext/iconv/tests/iconv_mime_decode_headers.phpt]
iconv_mime_encode() [ext/iconv/tests/iconv_mime_encode.phpt]
iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]
iconv_strlen() [ext/iconv/tests/iconv_strlen.phpt]
iconv_strpos() [ext/iconv/tests/iconv_strpos.phpt]
iconv_strrpos() [ext/iconv/tests/iconv_strrpos.phpt]
iconv_substr() [ext/iconv/tests/iconv_substr.phpt]
ob_iconv_handler() [ext/iconv/tests/ob_iconv_handler.phpt]
IPv6 Loopback test [ext/sockets/tests/ipv6loop.phpt]
Test array_keys() function [ext/standard/tests/array/array_keys.phpt]
flock() tests [ext/standard/tests/file/flock.phpt]
Test flock() function: Basic functionality [ext/standard/tests/file/flock_basic.phpt] Test flock() function: Variations [ext/standard/tests/file/flock_variation.phpt] Test gettype() & settype() functions : usage variations [ext/standard/tests/general_functions/gettype_settype_variation2.phpt]
proc_open [ext/standard/tests/general_functions/proc_open02.phpt]
Various pow() tests [ext/standard/tests/math/pow.phpt]
Generic pack()/unpack() tests [ext/standard/tests/strings/pack.phpt]
XMLWriter: libxml2 XML Writer, Elements & Attributes [ext/xmlwriter/tests/007.phpt] XMLWriter: libxml2 XML Writer, Elements & Attributes [ext/xmlwriter/tests/OO_007.phpt] gzopen(), gzread(), gzwrite() for non-compressed data [ext/zlib/tests/gzreadgzwriteplain.phpt]
=====================================================================


=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped    :   50
Exts tested     :   29
---------------------------------------------------------------------

Number of tests : 3345              2078
Tests skipped   : 1267 ( 37.9%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :   41 (  1.2%) (  2.0%)
Tests passed    : 2037 ( 60.9%) ( 98.0%)
---------------------------------------------------------------------

[Index of Archives]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [Postgresql]     [PHP Books]     [PHP Databases]     [PHP SOAP]
  Powered by Linux