Home | History | Annotate | Download | only in server

Lines Matching refs:machine

22     """Adds machine verification logic to the basic test tuple.
27 labels and attributes is a list of strings. A machine must have all the
40 include - labels a machine must have to run a test.
41 exclude - labels preventing a machine from running a test.
69 """Check if this test can run on machine with machine_attributes.
71 If the test has include attributes, a candidate machine must have all
74 If the test has exclude attributes, a candidate machine cannot have any
78 machine_attributes: set, True attributes of candidate machine.
81 True/False if the machine is valid for this test.
121 """Worker that runs tests on a remote host machine."""
123 def __init__(self, server_job, machine, work_dir, test_queue, queue_lock,
127 Retrieves that host attributes for this machine and creates the set of
135 machine: name of remote host.
146 self._machine = machine
149 client_attributes = host_attributes.host_attributes(machine)
166 valid for this machine. This function will take exclusive access to
173 test_item, or None if no more tests exist for this machine.
182 # Check if test is valid for this machine.
198 """Executes tests on the host machine.
204 # the machine we're working on. Required so that server jobs will write