4.2.0rc1 test

From: Date: Thu, 21 Mar 2002 23:22:15 +0000
Subject: 4.2.0rc1 test
Groups: php.qa 
Request: Send a blank email to php-qa+get-4589@lists.php.net to get a copy of this message
hi, my system is slackware linux 7.1, egcs 2.91.66, libc 2.1.3 i unzipped, configured with: ./configure --with-vpopmail --with-mysql=/usr/local (indeed i was testing version compatibility for vpopmail and it is ok) make and make test here is the result: Running tests in /home/bbonev/php/php-4.2.0RC1//ext/bz2/tests ============================================================= [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/crack/tests =============================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/ctype/tests =============================================================== ctype on integers ... passed ctype on strings ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/cybermut/tests ================================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/db/tests ============================================================ [all 6 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/dbplus/tests ================================================================ [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/dbx/tests ============================================================= [all 8 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/dio/tests ============================================================= [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/exif/tests ============================================================== [all 2 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/gmp/tests ============================================================= [all 3 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/iconv/tests =============================================================== [all 5 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/interbase/tests =================================================================== [all 6 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/mailparse/tests =================================================================== [all 2 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/mbstring/tests ================================================================== [all 19 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/mcrypt/tests ================================================================ [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/mcve/tests ============================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/ncurses/tests ================================================================= [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/pcntl/tests =============================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/pgsql/tests =============================================================== [all 9 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/session/tests ================================================================= Session Object Serialization (001.phpt) ... failed session_unset() without any session ... passed Session Object Deserialization (003.phpt) ... failed session_set_save_handler test (004.phpt) ... failed Custom save handler, multiple session_start()s, complex data structu ... failed References between variables in sessions (006.phpt) ... failed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/skeleton/tests ================================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/aggregation ============================================================================== aggregating everything ... passed aggregating all methods ... passed aggregating methods specified in the list ... passed aggregating methods matching regular expression ... passed aggregating all default properties ... passed aggregating default properties specified in the list ... passed aggregating default properties matching regular expression ... passed retrieving aggregation info ... passed deaggreating ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/array ======================================================================== Test array_walk, arsort, asort, krsort, ksort, rsort and sort (001.p ... failed search_array and in_array (including bug 13567) ... passed count ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/assert ========================================================================= assert() ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/file ======================================================================= File type functions ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/general_functions ==================================================================================== sprintf() function ... passed quoted_printable_decode() function test ... passed levenshtein() function test ... passed fgetcsv() with tab delimited fields (BUG #8258) ... passed is_scalar() function test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/math ======================================================================= Simple math tests ... passed Tests for floor en ceil ... passed Various pow() tests ... passed Simple math tests ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/reg ====================================================================== RegReplace test 1 ... passed RegReplace test 2 ... passed ereg_replace single-quote test ... passed simple ereg test ... passed Test Regular expression register support in ereg ... passed Test ereg_replace of start-of-line ... passed Test empty result buffer in reg_replace ... passed Test back-references in regular expressions ... passed Test split() ... passed Long back references ... passed \0 back reference ... passed nonexisting back reference (012.phpt) ... failed escapes in replace string ... passed backreferences not replaced recursively ... passed replace empty matches ... passed test backslash handling in regular expressions ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/serialize ============================================================================ serialize()/unserialize()/var_dump() ... passed serialize() (Bug #14293) ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/strings ========================================================================== strtr() function ... passed trim() function ... passed wordwrap() function ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/time ======================================================================= microtime() function ... passed strtotime() function ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/standard/tests/versioning ============================================================================= version_compare test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/xml/tests ============================================================= XML parser test, function callbacks ... passed XML parser test, object tuple callbacks ... passed XML parser test, xml_set_object callbacks ... passed XML parser case folding test ... passed UTF-8<->ISO Latin 1 encoding/decoding test ... passed xml_parse_into_struct/umlauts in tags (007.phpt) ... failed Running tests in /home/bbonev/php/php-4.2.0RC1//ext/xslt/tests ============================================================== [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/zip/tests ============================================================= [all 1 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//ext/zlib/tests ============================================================== [all 3 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests ============================================================= DB_Error/DB_Warning test (db_error.phpt) ... failed DB configurable error handler test (db_error2.phpt) ... failed DB::factory test ... passed DB::isManip test ... passed DB::parseDSN test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/driver ==================================================================== [all 12 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/ibase =================================================================== [all 6 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/mysql =================================================================== DB_mysql::connect test ... passed DB_mysql fetch test ... passed DB_mysql::simpleQuery test ... passed DB_mysql::numCols test ... passed DB_mysql sequences ... passed DB_mysql::prepare/execute test ... passed DB_mysql::errorNative test ... passed DB_mysql::affectedRows test ... passed DB_mysql::numRows test ... passed DB_mysql error mapping ... passed DB_mysql tableInfo test ... passed DB_mysql row limit ... passed DB_mysql::fetchmode object (14fetchmode_object.phpt) ... failed Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/oci8 ================================================================== [all 11 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/odbc ================================================================== [all 8 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/DB/tests/pgsql =================================================================== [all 13 test(s) skipped] Running tests in /home/bbonev/php/php-4.2.0RC1//pear/XML/tests ============================================================== XML Parser: parse simple string ... passed XML Parser: parse from file (002.phpt) ... failed XML Parser: parse from file resource (003.phpt) ... failed XML Parser: error class ... passed XML Parser: mixing character encodings ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//pear/tests ========================================================== PEAR constructor/destructor test ... passed PEAR_Autoloader ... passed PEAR_Config (pear_config.phpt) ... failed PEAR_Error: basic test (pear_error.phpt) ... failed PEAR_Error: die mode ... passed PEAR_Error: default error handling (pear_error3.phpt) ... failed PEAR_Error: expected errors ... passed PEAR_Registry ... passed System commands tests (pear_system.phpt) ... failed Running tests in /home/bbonev/php/php-4.2.0RC1//tests ===================================================== dirname test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//tests/basic =========================================================== Trivial "Hello World" test ... passed Simple POST Method test (002.phpt) ... failed GET and POST Method combined (003.phpt) ... failed Two variables in POST data (004.phpt) ... failed Three variables in POST data (005.phpt) ... failed Add 3 variables together and print result ... passed Multiply 3 variables and print result ... passed Divide 3 variables and print result ... passed Subtract 3 variables and print result ... passed Testing | and & operators ... passed Testing $argc and $argv handling (011.phpt) ... failed Running tests in /home/bbonev/php/php-4.2.0RC1//tests/classes ============================================================= Classes general test ... passed Classes inheritance test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//tests/func ========================================================== Strlen() function test ... passed Static variables in functions ... passed General function test ... passed General function test ... passed Testing register_shutdown_function() ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//tests/lang ========================================================== Simple If condition test ... passed Simple While Loop Test ... passed Simple Switch Test ... passed Simple If/Else Test ... passed Simple If/ElseIf/Else Test ... passed Nested If/ElseIf/Else Test ... passed Function call with global and static variables ... passed Testing recursive function ... passed Testing function parameter passing ... passed Testing function parameter passing with a return value ... passed Testing nested functions ... passed Testing stack after early function return ... passed Testing eval function ... passed Testing eval function inside user-defined function ... passed Testing include ... passed Testing user-defined function in included file ... passed Testing user-defined function falling out of an If into another ... passed eval() test ... passed eval() test ... passed Switch test 1 ... passed Switch test 2 ... passed Switch test 3 ... passed Regression test ... passed Looped regression test (may take a while) ... passed Mean recursion test ... passed Testing string scanner confirmance ... passed Testing do-while loop ... passed Testing calling user-level functions from C ... passed OO Bug Test (Bug #7515) (029.phpt) ... failed $this in constructor test ... passed Running tests in /home/bbonev/php/php-4.2.0RC1//tests/strings ============================================================= String functions ... passed Formatted print functions ... passed HTML entities ... passed TEST RESULT SUMMARY ============================= Number of tests: 270 Tests skipped: 125 ( 46%) Tests failed: 23 ( 16%) Tests passed: 122 ( 84%) ============================= Skipped 0 extensions. PHP Version: 4.2.0rc1 make: *** [test] Error 255 i have looked into these Test array_walk, arsort, asort, krsort, ksort, rsort and sort (001.p ... failed i have run diff on .exp and .out and were flooded with output - couldn't get the tests point to track the problem nonexisting back reference (012.phpt) ... failed this one segfaults Simple POST Method test (002.phpt) ... failed same as next GET and POST Method combined (003.phpt) ... failed same as next Two variables in POST data (004.phpt) ... failed same as next Three variables in POST data (005.phpt) ... failed this seems not to get POST data - output is some spaces Testing $argc and $argv handling (011.phpt) ... failed the script seems not to get the GET data, output is: 0: /home/bbonev/php/php-4.2.0RC1//tests/basic/phpt.1EASVm OO Bug Test (Bug #7515) (029.phpt) ... failed this really fails a phpinfo output can be seen on http://orange.bonev.com/boza.html i have verified the same results on a Debian Linux / testing: TEST RESULT SUMMARY ============================= Number of tests: 270 Tests skipped: 125 ( 46%) Tests failed: 23 ( 16%) Tests passed: 122 ( 84%) ============================= ps. i am not reading this list, so please cc: Sincerely, Boian Bonev

« previous php.qa (#4589) next »