Sha256: 547fcae79128d905318748c767048b048154d9bb13abf5a588477ddca42671e7

Contents?: true

Size: 888 Bytes

Versions: 78

Compression:

Stored size: 888 Bytes

Contents

# Beaker Test Runs

A Beaker test run consists of two primary phases: an SUT provision phase and a suite execution phase. After suite execution, Beaker defaults to cleaning up and destroying the SUTs. Leave SUTs running with the `--preserve-hosts` flag.

## Provisioning

* Using supported hypervisors, provision SUTs for testing on
* Do any initial configuration to ensure that the SUTs can communicate with beaker and each other
* skip with `--no-provision`
* Provisioning also runs some basic setup on the SUTs
  * Validation
    * Check the SUTs for necessary packages (curl, ntpdate)
    * skip with `--no-validate`
  * Configuration
    * Do any post-provisioning configuration to the SUTs
    * skip with `--no-configure`

## Execution

* Execute the files specified in each of the suites; for further documentation,
  please refer to [Test Suites & Failure Modes](test_suites.md)

Version data entries

78 entries across 78 versions & 1 rubygems

Version Path
beaker-6.4.1 docs/tutorials/test_run.md
beaker-6.4.0 docs/tutorials/test_run.md
beaker-6.3.0 docs/tutorials/test_run.md
beaker-6.2.0 docs/tutorials/test_run.md
beaker-6.1.0 docs/tutorials/test_run.md
beaker-5.8.1 docs/tutorials/test_run.md
beaker-4.42.0 docs/tutorials/test_run.md
beaker-5.8.0 docs/tutorials/test_run.md
beaker-5.7.0 docs/tutorials/test_run.md
beaker-4.41.2 docs/tutorials/test_run.md
beaker-4.41.1 docs/tutorials/test_run.md
beaker-5.6.0 docs/tutorials/test_run.md
beaker-4.41.0 docs/tutorials/test_run.md
beaker-5.5.0 docs/tutorials/test_run.md
beaker-5.4.0 docs/tutorials/test_run.md
beaker-5.3.1 docs/tutorials/test_run.md
beaker-4.40.2 docs/tutorials/test_run.md
beaker-5.3.0 docs/tutorials/test_run.md
beaker-4.40.1 docs/tutorials/test_run.md
beaker-5.2.0 docs/tutorials/test_run.md