[PLUG-ANNOUNCE] PLUG Advanced Topics - September 17th 2007

alan alan at clueserver.org
Fri Sep 14 16:00:29 UTC 2007


PLUG Advanced Topics Meeting

September 17th, 2007  7pm

Jax Bar
826 SW 2nd Avenue
Portland, Oregon

Speaker: Eric Wilhelm
          Scratch Computing

Title:  "Parallel Testing with Perl"

Since 1988, Perl (and then CPAN) has used the "Test Anything Protocol"
to relay test results from test files to a test harness.

In 2006, Curtis "Ovid" Poe started the TAP::Harness project, which has
formalized the TAP protocol, cleaned-up the harness code, and made it
possible to do lots of new and exciting things with the Perl test
tools.  As an example, Eric Wilhelm has already implemented a parallel
test harness as a very thin and clean layer on top of TAP::Harness.

TAP has grown up, and is not just for Perl anymore.  TAP producers are
already available for C/C++, Forth, Java, Javascript, Python, PHP,
PL/SQL, and can be easily developed for any language (or process) which
is able to produce plaintext output.

This presentation will cover
   * the simple innards of the TAP protocol
   * running your tests with a harness
   * testing multiple languages
   * testing poultry
   * running tests in parallel
   * resolving parallel resource conflicts
   * moving on: caching and clustering

More info:  http://testanything.org

Standard meeting rules apply.

-- 
Never trust a queue structure designed by a cryptographer.



More information about the PLUG-announce mailing list