AMD OSRC (AMD Operating System Research Center) > Tapper-4.0 > Tapper

Download:
Tapper-4.0.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  1
View/Report Bugs
Module Version: 4.0   Source   Latest Release: Tapper-4.1.1

NAME ^

Tapper - A flexible and open test infrastructure

ABOUT ^

Tapper is a modular, flexible and open test infrastructure.

It's only primary assumption is the ubiquitous use of the Test Anything Protocol (TAP). Internally it is based on technology known from the CPAN testing infrastructure, extending it with automation and advanced querying.

It allows to setup a test infrastructure, consisting of

a central TAP database

to where tests can send their results for storage and later evaluation, using a DPath based query language over a history of TAP-DOMs.

extremely lightweight APIs

to allow QA in very low-level, toolchain constrained environments, like OS testing or embedded platforms

support for "classic" userland, OS, and virtualization testing
an optional advanced automation layer

Tapper originated in the AMD Operating System Research Center (OSRC), where it is used for extreme continuous integration testing of everything: from software toolchains over Linux to Xen and KVM.

It is also used in the Perl benchmarking infrastructure Perl::Formance.

Most of Tapper is OS and platform independent (x86, ARM) to cover broad range of test targets. Only the central automation layer (MCP) is a bit Linux centric in its use of external dependencies.

MORE ^

Tapper homepage on amd64.org
Tapper libs on github
Tapper wiki on github

GENERAL TAPPER SUPPORT ^

IRC

Via IRC you can contact us in channel

 #tapper

on

  irc.freenode.net

Mailing List

There is a mailing list tapper@amd64.org.

AUTHOR ^

AMD OSRC Tapper Team <tapper@amd64.org>

COPYRIGHT AND LICENSE ^

This software is Copyright (c) 2012 by Advanced Micro Devices, Inc..

This is free software, licensed under:

  The (two-clause) FreeBSD License
syntax highlighting: