Hi Jan,

On Sun, October 6, 2013 16:52, Jan Ehrhardt wrote:
> Hi Anatol,
>
>
> Excellent work!
>

thanks :)
>
> "Anatol Belski" in php.pecl.dev (Fri, 4 Oct 2013 20:59:08 +0200):
>
>> * an ext is reqiered to have both TS/NTS build to succeed to be shown
>> on the list of DLL for the particular branch, so builds where only one
>> of TS/NTS builds is present aren't shown
>>
>
> Some extensions are TS or NTS by 'nature'. pthreads is an example of TS
> only as far as I know. Is it it feasible to show those as well.
>
> And this one was NTS only as far as I know:
> http://pecl.php.net/package/WinCache/1.3.5.0/windows
> But to my surprise there are TS builds listed. The last time I tried
> that you could compile it, but loading it led to a crash. Has this been
> fixed in the mean time?
>
> Did you test if all those 100 extensions will load without crash?
>

I've checked most of the exts randomly while developing the build system.
It doesn't run nmake test, the goal is just to build. The way it works is
to try on all the active branches, so if the build succeeds the DLL gets
packaged. In further as the automatic build works unattended, there will
be most likely less testing.

To do the runtime tests there's another tool called PFTT (see
https://github.com/OSTC/PFTT2 ), which is used for the PHP core at the
moment. But that's completely another story as it'd need a separate setup.
Testing every build manually isn't feasible at least for the time reasons.
And even if we did - it's more about extension developers taking care of
bugs. Even though I'm sending PRs or pushing fixes directly whenever I
can.

Regards

Anatol

-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to