The BeakerLib project means to provide a library of various helpers, which
could be used when writing operating system level integration tests.
beakerlib BeakerLib is a shell-level integration testing library, providing convenience functions which simplify writing, running and analysis of integration and blackbox... 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-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).