Re: [TESTING] PEAR 1.5.2 to be released in 4 days
| From: | Gregory Beaver | Date: | Thu, 05 Apr 2007 03:05:25 +0000 |
| Subject: | Re: [TESTING] PEAR 1.5.2 to be released in 4 days | ||
| References: | 1 2 | Groups: | php.pear.qa |
| Request: | Send a blank email to pear-qa+get-4237@lists.php.net to get a copy of this message | ||
Helgi Þormar Þorbjörnsson wrote:
> On Tue, 03 Apr 2007 23:23:22 -0500, Gregory Beaver wrote:
>
>> Hello all,
>>
>> PEAR 1.5.2 is ready to go. Please test upgrade from
>>
>> pear upgrade http://pear.php.net/~greg/PEAR-1.5.2.tgz
>>
>> then
>>
>> checkout pear-core/tests with
>>
>> cvs -d :pserver:<yourusername>@cvs.php.net:/repository co -r PEAR_1_5
>> pear-core/tests
>>
>> cd tests
>>
>> pear run-tests -rq
>>
>> Finally, run "pear help"
>
> Running 687 tests
> FAIL PEAR_Registry->listPackages() v1.0[PEAR_Registry/api1_0/
> test_listPackages.phpt]
> FAIL PEAR_Registry->packageInfo() v1.0[PEAR_Registry/api1_0/
> test_packageInfo.phpt]
> FAIL PEAR_PackageFile_Parser_v2_Validator->validate(), phprelease tag
> validation[PEAR_PackageFile_v2_Validator/test_phprelease.phpt]
> FAIL upgrade-all command - real-world example from Bug #3388
> [PEAR_Command_Install/upgrade-all/test.phpt]
> FAIL upgrade command, test for bug #4060 - install/upgrade of package
> with an os installcondition * fails[PEAR_Command_Install/upgrade/
> test_bug4060.phpt]
> FAIL install command, complex test[PEAR_Command_Install/install/
> test_complex.phpt]
> FAIL install command, complex test[PEAR_Command_Install/install/
> test_complex_rest.phpt]
> FAIL install command, binary package install[PEAR_Command_Install/install/
> test_extinstall.phpt]
> FAIL install command, test pear install Installed#group where Installed
> is already installed[PEAR_Command_Install/install/test_installgroup.phpt]
> FAIL install command, simplest possible test[PEAR_Command_Install/install/
> test_simple.phpt]
> wrote log to "/home/helgi/projects/pear-core-testing/pear-core/tests/run-
> tests.log"
> TOTAL TIME: 03:02
> 658 PASSED TESTS
> 19 SKIPPED TESTS
> 10 FAILED TESTS:
>
> a lot of regression it seems :-)
>
> Diffs for the failures:
> http://phpfi.com/223376
> http://phpfi.com/223378
> http://phpfi.com/223380
> http://phpfi.com/223381
> http://phpfi.com/223382
> http://phpfi.com/223383
> http://phpfi.com/223384
> http://phpfi.com/223385
> http://phpfi.com/223386
> http://phpfi.com/223387
>
> Some of those seem to be good old bugs that we always see when I run
> those tests *sigh* but the last 5 seem to be linked in some ways
>
> Those above are ran as a normal user tho ;-) no wonder install is failing
> hehe
>
> Running with higher permissions gives me this:
> FAIL PEAR_Registry->listPackages() v1.0[PEAR_Registry/api1_0/
> test_listPackages.phpt]
> FAIL PEAR_Registry->packageInfo() v1.0[PEAR_Registry/api1_0/
> test_packageInfo.phpt]
> FAIL PEAR_PackageFile_Parser_v2_Validator->validate(), phprelease tag
> validation[PEAR_PackageFile_v2_Validator/test_phprelease.phpt]
> FAIL upgrade-all command - real-world example from Bug #3388
> [PEAR_Command_Install/upgrade-all/test.phpt]
> wrote log to "/home/helgi/projects/pear-core-testing/pear-core/tests/run-
> tests.log"
> TOTAL TIME: 03:01
> 664 PASSED TESTS
> 19 SKIPPED TESTS
> 4 FAILED TESTS:
>
> a lot less of failures but still they are there.
Hi Helgi,
I'm willing to bet you don't get "22" when you run "pear config-get
umask". The unit tests don't stuff the umask value, and probably
should. The failure in your tests is we're seeing "+ chmod 664" instead
of "+ chmod 644"
> channel-info works, shows everything fine, tho is the version for pearweb
> suppose to be missing and why does it not list the info for the us mirror
> only the de one ? (not yet fully installed on us ?)
if you mean "default" then yes, this is expected. I had noticed the
weirdness with reporting mirror information, but forgot about it. Since
this is a minor issue, I'll open a bug and put it in 1.6.0, thanks for
the catch.
Thanks for the tests, I appreciate the time that goes into this
Greg