Newsgroups: php.internals,php.qa Path: news.php.net Xref: news.php.net php.internals:61860 php.qa:66670 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46040 invoked from network); 28 Jul 2012 17:32:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jul 2012 17:32:31 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.42 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.160.42 mail-pb0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:36287] helo=mail-pb0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3D/00-45145-C2224105 for ; Sat, 28 Jul 2012 13:32:29 -0400 Received: by pbbrp12 with SMTP id rp12so7696886pbb.29 for ; Sat, 28 Jul 2012 10:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=b8MwEkfYpM3zNtPa8Aa47lijPROlxhTQu184RargOl0=; b=AN2/kyyx7+NZ1448tHreSnMV79PzrX3/wBFM1L3mm0Re5GtI54Ru5qUQu1iBkLCs6G wGg23EvQzpRaT9GKTSkFbPVVtwoEtOHBGJ1eSAU1IaWNheNY+8Ax1mxFobXcR/6BSaN6 SkUy9GIp1aXwP30oMzREeEqKzZeeGE+qVXWaCIxG0D0OAwW/EkBzwMRbY8JsJ+e6EFGe 9CBlmFqSd3exVIPhClM1uSKUCgqy9/mZ7GNW5IhUGgPU9OD7/CZDYSFCZZSF0kGbwy+G F1v3HTMKglhP8VEsttlEtArmAQ7Pvl1bfulIHrCYqRKNQ75dWjJ/mtrAqRjYJe5UdBsq g9nA== MIME-Version: 1.0 Received: by 10.68.138.169 with SMTP id qr9mr23009334pbb.27.1343496744690; Sat, 28 Jul 2012 10:32:24 -0700 (PDT) Received: by 10.68.28.41 with HTTP; Sat, 28 Jul 2012 10:32:24 -0700 (PDT) In-Reply-To: <50141C81.9080708@lerdorf.com> References: <97767b567717f761f673c9561efda831.squirrel@webmail.klapt.com> <1343484556.15056.3.camel@guybrush> <50141C81.9080708@lerdorf.com> Date: Sat, 28 Jul 2012 19:32:24 +0200 Message-ID: To: Rasmus Lerdorf , PHP QA Cc: ab@php.net, =?UTF-8?Q?Johannes_Schl=C3=BCter?= , internals@lists.php.net Content-Type: multipart/alternative; boundary=047d7b15ae553962ec04c5e73610 Subject: Re: [PHP-DEV] PHP test suite From: tyra3l@gmail.com (Ferenc Kovacs) --047d7b15ae553962ec04c5e73610 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Jul 28, 2012 at 7:08 PM, Rasmus Lerdorf wrote: > On 07/28/2012 07:09 AM, Johannes Schl=C3=BCter wrote: > > On Fri, 2012-07-27 at 22:07 +0200, Anatoliy Belsky wrote: > >> > >> after working for some time with the PHP test suite I've realized - it > >> needs an improvement of a special kind. What I'm talking about is the > >> server based testing. Very urgent cases have shown them up working > >> with APC. Most of the current bugs reported only reproduceable with > >> tests where multiple requests are involved. > > > > For that I once created a special SAPI, which can also do > > multi-threading: > > https://github.com/johannes/pconn-sapi > > > http://schlueters.de/blog/archives/166-Testing-persistent-connection-and-= thread-safety-features-in-PHP.html > > While that is cool, one of the reasons we added the built-in web server > was to use it in exactly this sort of scenario. So Anatoliy, go for it. > Make whatever changes you see fit to make it easy to do a --SERVER-- > type mechanism in a phpt file. Or perhaps there are some volunteers here > who have ideas and you can team up and either flash it out in a wiki doc > or on irc. > > -Rasmus > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > ccing the qa list, albeit I guess most people who follow that also follow internals also. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --047d7b15ae553962ec04c5e73610--