Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99175 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12642 invoked from network); 25 May 2017 13:08:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 May 2017 13:08:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain lerdorf.com designates 209.85.218.46 as permitted sender) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.218.46 mail-oi0-f46.google.com Received: from [209.85.218.46] ([209.85.218.46:34417] helo=mail-oi0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 90/28-10292-957D6295 for ; Thu, 25 May 2017 09:08:42 -0400 Received: by mail-oi0-f46.google.com with SMTP id b204so279092253oii.1 for ; Thu, 25 May 2017 06:08:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lerdorf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=T6PvWuMBlHgQr4udTkIE7ZyDrk9frwRfg5LTupM6tcM=; b=E6rGXw9RFB6LXrxFp3Y0H5uJzytH3odmKjI/86fahpxM28//6MXaQ4kVoGJts202Xw ZA7Ml5KBepNbpHYpUBbpmaolFYDXV2cluKM3klS/cTDfO4VQLxbN69wXwi34If5mKM5N JIdj+UgPp+XZhDAV2Kn42ezmzrh4zkiOzfrjq4QxOZqVh3YCXXXNdxUULcg1TOZ53QEd 00RZ7Q52o9dmtRHX/74wdKhUU05e6Org3F+o7meDhP67i+9RtXOFhz4K+O+8xFNpa9VD I7x2rjb/6enn/K5V0fJbmFIZy1MwGqtcIMsFjQJltNNgRpTtA0BCkrm6Ehbum3hVwPfh v0Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=T6PvWuMBlHgQr4udTkIE7ZyDrk9frwRfg5LTupM6tcM=; b=FlwhjwQCut52uHHGIxCtpgHPR6Lc0x+24SOT3li0yu7iBgVMCE6eNZJXuMsn4qYQBE j+yTDcy/tIBhMNZPXM2+HU2ttxiQZysYFUNlfyAWUEBVDR7gWS68pyol5ge8B4OQ2Ccs Ubp/+GtolM4A1gHDuEFapQ2oWT3kPHm1Rg86ZO3dL5bn0L0SQkQSVP199lpUjHXiPMNg EBNSzOhktJh70/cb3I3InmzUYE6Rg89nbIctiKpdr8pzvdAh6ub8HGnG02xwD7j4FbMV ayK32NkKsBaWtyZrQPyxGCwB8FVLJbU03Am73oNSknV22ez7lyQwkWWpsY7MmdTsoYS6 5RbA== X-Gm-Message-State: AODbwcCHv0s4A7OGX5EyQcCeEMFPr58Et08jLgLb7cgvoW6lmGhsrCfD q4gqoYgdE96zCnuNXrlRSRGoquiF0zTd X-Received: by 10.157.56.196 with SMTP id k4mr6952225ote.198.1495717718805; Thu, 25 May 2017 06:08:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.61.139 with HTTP; Thu, 25 May 2017 06:07:58 -0700 (PDT) In-Reply-To: References: <1495067758.9756.47.camel@schlueters.de> <1495103485.9756.58.camel@schlueters.de> <6F.B1.10292.2B026295@pb1.pair.com> Date: Thu, 25 May 2017 16:07:58 +0300 Message-ID: To: Nikita Popov Cc: Andrea Faulds , PHP internals Content-Type: multipart/alternative; boundary="001a11c00caa507296055058eb6f" Subject: Re: [PHP-DEV] Implement formal process for run-tests.php refactor From: rasmus@lerdorf.com (Rasmus Lerdorf) --001a11c00caa507296055058eb6f Content-Type: text/plain; charset="UTF-8" On Thu, May 25, 2017 at 3:52 PM, Nikita Popov wrote: > > > During normal development I usually only run either Zend/ tests, or the > tests in the extension I'm modifying (the rest is what CI is for). > Parallelizing by directory will speed up our CI builds (which is important, > we're often suffering from timeouts), but probably not help much during > development. > The best way to address that is probably to split some of those 1600 general Zend/tests into sub-directories to get better concurrency when running all the Zend tests. I think we are in for a world of hurt if we try to run adjacent tests in parallel. Anything that hits any sort of datastore, even if it is just the filesystem, will break badly. -Rasmus --001a11c00caa507296055058eb6f--