RE: [PHP-QA] 64-bit SGI account offer
| From: | Sebastian Nohn | Date: | Fri, 01 Nov 2002 14:51:10 +0000 |
| Subject: | RE: [PHP-QA] 64-bit SGI account offer | ||
| References: | 1 | Groups: | php.qa |
| Request: | Send a blank email to php-qa+get-6547@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: Ilia A. [mailto:ilia@prohost.org]
> Sent: Friday, November 01, 2002 3:10 PM
> To: Sebastian Nohn; Seth Price; php-qa@lists.php.net
> Subject: Re: [PHP-QA] 64-bit SGI account offer
>
>
> > I alreadys started to create a systems for automatic testing (like
> > the weekly cvs compile you mentioned):
>
> Cool, let me know if you need any help. The run-tests.php already has a
> facility to submit test to QA so that should make the process somewhat
> easier. The only thing that you'd need to do for the test results
> is to add a
> little piece of code that would send the results without waiting
> for user's
> input. I think an automated build enviroment would be highly useful
> especially if done a timely basis (once per day). The reason is that many
> developers do not have access to those machines so by applying
> the patch to
> address a problem they would not need to wait a week to see if
> the patch did
> the trick. Basically something like our win32 snapshot building process.
Ok, so what is to do:
- Implement a feature to get build date, package date
(php4.3.0-dev-200212120900 for example, compiler, bison blablabla out of php
(not via system calls, otherwise it is impossible to use the test-system on
windows-machines or on webservers. This has to be done in PHP.
- Modify the run-tests.php to decide if a test failed or passed
(TRUE/FALSE), build an array out of these results an make a wddx out of it.
The user should have the option to decide via a config-file to write the xml
to disk or to directly submit it to the webserver.
Regards,
Sebastian Nohn
--
sebastian@nohn.net - http://www.nohn.net/
PGP Key Available - Did I help you? Consider a gift:
http://www.amazon.de/exec/obidos/wishlist/3HYH6NR8ZI0WI/