Home > Archive > PHP PEAR Questions and Answers > November 2007 > testing of PEAR 1.7.0 (release due on Dec. 1, 2007)
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
testing of PEAR 1.7.0 (release due on Dec. 1, 2007)
|
|
| Gregory Beaver 2007-11-23, 7:02 pm |
| Hi all,
As promised, PEAR 1.7.0 is ready for release. This release adds 2 new
installation roles, cfg for user-modifiable configuration files, and www
for web frontend files.
Testing is easy:
pear upgrade http://pear.php.net/~greg/PEAR-1.7.0.tgz
Once you have upgraded, you will be able to try out the new features by
using cfg and www role. In addition, please try to break existing
features, if possible (I don't think it will be likely that you will
find a new bug but you never know).
Most of the codebase has not changed one bit from PEAR 1.6.2, and all
bugs reported since that release have been fixed. PEAR is reaching full
maturity just in time for Pyrus :)
*WARNING*
I am CC'ing pear-dev to make sure the maximum number of developers see
this message, please limit your replies to pear-qa@lists.php.net.
Thanks,
Greg
| |
| Gregory Beaver 2007-11-24, 7:02 pm |
| Lorenzo Alberton wrote:
> Gregory Beaver wrote:
>
> Windows 2003 Server R2, apache 2.2.6, PHP 5.2.4
>
> TOTAL TIME: 20:09
> 659 PASSED TESTS
> 11 SKIPPED TESTS
> 23 FAILED TESTS:
> pear-core\tests\System\test.phpt
> pear- core\tests\PEAR_RunTest\test_bug10092std
in.phpt
> pear- core\tests\PEAR_Registry\api1_1\test_has
WriteAccess.phpt
> pear- core\tests\PEAR_Registry\api1_1\test_pac
kageExists.phpt
> pear- core\tests\PEAR_PackageFile_Generator_v2
\toTgz2\test_bundle.phpt
> pear- core\tests\PEAR_PackageFile_Generator_v2
\toTgz2\test_dual_packagexml_fail.phpt
>
> pear- core\tests\PEAR_PackageFile\v1\test_setS
tate.phpt
> pear- core\tests\PEAR_PackageFile\v1\test_setS
tate_invalid.phpt
> pear- core\tests\PEAR_Installer_Role\test_fact
ory.phpt
> pear- core\tests\PEAR_Installer\test_install_b
inary.phpt
> pear- core\tests\PEAR_ErrorStack\pushpopcallba
ck\test_returns_nothing.phpt
> pear- core\tests\PEAR_ErrorStack\test_infuncti
on_context_staticPush.phpt
> pear- core\tests\PEAR_ErrorStack\test_instatic
method_context_createfunction.phpt
>
> pear- core\tests\PEAR_Downloader_Package\test_
initialize_packagexml.phpt
> pear- core\tests\PEAR_Downloader_Package\test_
mergeDependencies_basic_groupnotspecifie
d_2.0.phpt
>
> pear- core\tests\PEAR_Downloader\test_sortPack
agesForInstall_recursion1.phpt
>
> pear- core\tests\PEAR_Command_Registry\list\te
st_default_channel.phpt
> pear-core\tests\PEAR_Command_Install\upgrade-all\test.phpt
> pear- core\tests\PEAR_Command_Install\upgrade\
test_bug4060.phpt
> pear- core\tests\PEAR_Command_Install\install\
test_bug5513.phpt
> pear-core\tests\PEAR_Command_Config\config-get\test_opt.phpt
> pear-core\tests\PEAR_Command_Config\config-create\test_fail.phpt
> pear- core\tests\PEAR_Command_Channels\channel
-info\test_fail.phpt
Hi Lorenzo,
This would be helpful if I can see the .out files, otherwise it is
perplexing - the Errorstack tests and PEAR_ErrorStack are unchanged from
the previous release, where they all passed.
Greg
| |
|
| Here are the tests results:
http://php5.lagged.de/~till/tests.out.txt
Let me know if you need any of the results.
dev# uname -a && php -v
FreeBSD dev 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:42:56
UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
PHP 5.2.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Jun 16 2007 23:34:48)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Xdebug v2.0.0, Copyright (c) 2002, 2003, 2004, 2005, 2006,
2007, by Derick Rethans
Looks good so far!
Till
| |
| Carsten Wiedmann 2007-11-28, 7:03 pm |
| An other test from an old FreeBSD box:
FreeBSD 5.3-SECURITY / PHP 5.0.5 (cli)
TOTAL TIME: 01:41
672 PASSED TESTS
13 SKIPPED TESTS
9 FAILED TESTS:
/root/CVS/pear-core/tests/PEAR_RunTest/test_bug10092upload.phpt
/root/CVS/pear-core/tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt
/root/CVS/pear-core/tests/PEAR_Command_Remote/list-all/test_rest_fail.phpt
/root/CVS/pear-core/tests/PEAR_Command_Install/upgrade-all/test.phpt
/root/CVS/pear-core/tests/PEAR_Command_Install/upgrade-all/test_bug5683.phpt
/root/CVS/pear-core/tests/PEAR_Command_Install/upgrade/test_bug5683.phpt
/root/CVS/pear-core/tests/PEAR_Command_Install/install/test_bug5513.phpt
/root/CVS/pear-core/tests/PEAR_Command_Install/install/test_bug5810.phpt
/root/CVS/pear-core/tests/PEAR_Command/test_registerCommands_standard.phpt
together with diffs:
http://phpfi.com/279484
Regards,
Carsten
| |
| Carsten Wiedmann 2007-11-28, 7:03 pm |
| Christian Weiske schrieb:
> I know why the System test fails on my machine:
> /tmp is a symlink to /mnt/temporary/tmp
> So System::tmpDir() returns "/tmp" only, while the temporary file is
> returned as full path: /mnt/temporary/tmp/tstVWEUsR
There is a similar problem on Windows. System::tmpDir() can return a short
(8.3) or a long name. This depends on the system configuration.
Regards,
Carsten
|
|
|
|
|