Class Hydra::Runner
In: lib/hydra/runner.rb
Parent: Object

Hydra class responsible for running test files.

The Runner is never run directly by a user. Runners are created by a Worker to run test files.

The general convention is to have one Runner for each logical processor of a machine.

Methods

Included Modules

Hydra::Messages::Runner

Constants

DEFAULT_LOG_FILE = 'hydra-runner.log'

Public Class methods

Boot up a runner. It takes an IO object (generally a pipe from its parent) to send it messages on which files to execute.

Public Instance methods

Run a test file and report the results

Stop running

[Validate]