The change ultimately results in a much faster runtime, but a slower
startup time. Test2 takes twice as long to load, but runs twice as fast
once loaded. The number of test files vs the length of the test files
usually explains why some suites are faster or slower.

I am not familiar with imager, does it have a large number of test files?
On May 11, 2016 5:05 PM, "Tony Cook via RT" wrote:
On Tue May 10 19:24:32 2016, public@khwilliamson.com wrote:
On 05/10/2016 08:18 PM, James E Keenan via RT wrote:
On Tue May 10 08:08:00 2016, exodist7@gmail.com wrote:
This patch will update perl blead to use the latest Test-Simple

Question for porters: > 1 year ago, at an earlier stage of exodist's
work on Test-Simple, our practice was to apply his patches directly
to blead. The rationale for that was that this distro was so far
"upriver" that we wanted to get it smoked as widely as possible --
and blead gets smoked more than any smoke-me branch.

Shall we continue this practice with these latest patches?

Pending an answer to that question, I have created this branch for

Thank you very much.
It seems prudent, whatever the final outcome, to wait a bit for
from your branch before doing a wider smoke. Obviously, if there are
problems, we wouldn't want to proceed with a wider net.
The results from the smoke branch looked good - the failures were typical
intermittent failures for the smokers involved (timing issues on the VMs
(cygwin and solaris), the occasional free2 failure on neptune, and the
speed.t failure on neptune is reasonable (neptune is a busy box.)

I benchmarked with and without the Test2 patch, and the details can be
found at:


Testing perl took ~7% longer on average for non-parallel testing and 3.5%
longer for 6-job parallel testing, which isn't too bad.

Testing Imager was a bit more worrying, non-parallel testing took ~16%
longer and parallel testing took ~11% longer.

But I can only consider that the cost of the increased flexibility that
the new Test system will provide.

In any case we're unfrozen, the extra costs aren't prohibitive, so this
has been applied as b4514920cd5cabccad6add35edf1bef258070a11.

The patch updated win32/makefile.mk and win32/Makefile, but missed
updating win32/GNUmakefile, which I've done in


via perlbug: queue: perl5 status: open

Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 5 of 11 | next ›
Discussion Overview
groupperl5-porters @
postedMay 11, '16 at 2:18a
activeMay 17, '16 at 5:24p



site design / logo © 2021 Grokbase