Hi Brock,

just tried out the parallel testsuite and saw no issues on my system. It
took about 23 minutes on my U27 with 8 concurrent jobs. I'm currently
testing on SPARC, which is looking good so far.

Erik

On Fri, 2011-07-08 at 01:33 -0700, Brock Pytlik wrote:
> Webrev:
> https://cr.opensolaris.org/action/browse/pkg/bpytlik/parallel-test-v1
> 
> Bugs:
> 18636 a single test suite run should be parallelizable
> 18571 test suite uses obsolete unittest function makeSuite
> 18616 fakeroot_repo should die
> 
> I've been working on this off and on for a while and I think it's 
> finally reliable and cleans up after itself well. In my experience, the 
> time savings can be pretty substantial (see the table below).
> 
> The default output is a bit verbose at this point, but I found it was 
> what I wanted to see. If you prefer the dots output, you can use -q (for 
> quiet). The -v and -p output options are also supported. With all output 
> though, instead of getting feedback in real time as each test finishes, 
> you'll be informed when each test class passes. If this really bothers 
> people, I can look into adding back real time response when only a 
> single process is being used.
> 
> I believe I've covered all of the other options appropriately, including 
> coverage. Being certain about having the right use of coverage was tough 
> because running coverage twice over the entire test suite using the gate 
> doesn't seem to reliably produce the exact same results. That said, the 
> numbers when using multiple processes seems to be reasonable from my 
> inspection.
> 
> Timing comparisons (all times in seconds):
> Parallelism   API       CLI
> Gate          693      5294
> 1             696      4861
> 2             346      2377
> 4             207      1293
> 6             173       978
> 8             178       843
> 
> Please let me know what you think.
> Thanks,
> Brock
> _______________________________________________
> pkg-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss


_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to