Portable Image Testing Architecture

The Portable Image Testing Architecture (PITA) is a software toolkit for creating large scale automated software testing and automated quality assurance systems.

The Goal

To test any software package, in any language, on any configuration of any platform, on any operating system, on any hardware.
To be able to test anything anywhere, and then to test everything everywhere.

"... and if everything is working as it should, no one will even think about it"

Sir Joseph William Bazalgette, London 1856, on his design for the world's first modern sewer network

The Results So Far

While the design process is well underway and going well, PITA is an extremely large and ambitious project and we are still getting going when it comes to a complete system. To create an entire system requires both large amounts of software and emulator system images.

Early software releases can be browsed on search.cpan.org.

Initial guest images are now in production and can be found on http://pitatesting.org/guests/.

More Information

Adam Kennedy's original design draft, before the concept was expanded to include "any language".

The concept videos from Adam's YAPC::NA 2006 "PITA - Rediculously Large-Scale Testing" talk are now available.

We apologise about the format and size, they were produced specifically to integrate into the Powerpoint presentation.

The newly-created PITA Mailing List can be located at http://lists.pitatesting.org/listinfo.cgi/discuss-pitatesting.org.

This is a general discussion mailing list for developers, imagers, and the curious alike.

More information to follow...