summaryrefslogtreecommitdiff
path: root/worker/README
blob: f87decbb143314722f5e4d97811cb0766ef246a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
  This is the worker component.

  It is designed to pull (testing) jobs from the beanstalk queue, executing them serially.

  The jobs will be serialized JSON objects which have the following keys in all cases:

    * test_type => ping | ssh | mysql | http | https | ...
    * test_target => example.com | 192.168.0.1 | etc

  Tests may implement additional keys, they will be used or ignored as appropriate.

  There is no concept of an execution time, nor is there any threading to worry about.