Lines Matching refs:host_name
143 def __init__(self, ds, host_name, build_name, argument
151 self.host_name = host_name
171 'host_name': host_name,
186 self.pre_ping = ping_dut(self.host_name)
191 entry = make_entry(self.entry_id, self.host_name,
235 self.post_ping = ping_dut(self.host_name)
293 job.host_name, job.build_name,
317 def spawn(self, host_name, build_name): argument
319 job = Job(self.ds, host_name, build_name,
321 board=self.get_dut_board_type(host_name),
326 job.entry_id[1], job.host_name, job.build_name)
327 self.last_versions[host_name] = build_name
335 host_name = self.find_idle_dut()
336 if host_name:
337 build_name = self.find_build_for_dut(host_name)
338 self.spawn(host_name, build_name)
352 job.entry_id[1], job.host_name, job.build_name,
360 if self.should_blacklist(job.host_name):
361 logging.error('Blacklisting DUT %s', job.host_name)
362 self.dut_blacklist.add(job.host_name)
367 def should_blacklist(self, host_name): argument
369 jobs = [job for job in self.completed if job.host_name == host_name]
392 active_duts = {job.host_name for job in self.active}
397 def get_dut_board_type(self, host_name): argument
399 return self.duts[host_name]
405 def find_build_for_dut(self, host_name): argument
407 board = self.get_dut_board_type(host_name)
409 last_version = self.last_versions.get(host_name)
565 for host_name in runner.dut_blacklist:
566 logging.warn(' %s', host_name)