Package beakerlib

A shell-level integration testing library

https://fedorahosted.org/beakerlib

The BeakerLib project means to provide a library of various helpers, which
could be used when writing operating system level integration tests.

General Commands (Section 1)
beakerlib
BeakerLib is a shell-level integration testing library, providing convenience functions which simplify writing, running and analysis of integration and blackbox...
beakerlib-analyze
Contains helpers for summarizing test results.
beakerlib-infrastructure
BeakerLib functions providing checking and mounting NFS shares, backing up and restoring files and controlling running services.
beakerlib-journal
Routines for initializing the journalling features and pretty printing journal contents.
beakerlib-libraries
This file contains functions for bringing external code into the test namespace.
beakerlib-logging
Routines for creating various types of logs inside BeakerLib tests. Implements also phase support with automatic assert evaluation.
beakerlib-performance
This is a library of helpers and shortcut for performance monitoring of applications. It provides various means of measuring time and memory performance of...
beakerlib-rpms
Functions in this BeakerLib script are used for RPM manipulation.
beakerlib-storage
There are currently no public functions in this module
beakerlib-synchronisation
This is a library of helpers for process synchronisation of applications. NOTE: none of this commands will cause the test proper to fail, even in case of...
beakerlib-testing
This file contains functions related directly to testing. These functions are various asserts affecting final result of the phase. Watchdog and the report...
beakerlib-virtualX
This module provides a simple way to start and stop virtual X server (framebuffer).