| OLD | NEW |
| 1 """The harness interface | 1 """The harness interface |
| 2 | 2 |
| 3 The interface between the client and the server when hosted. | 3 The interface between the client and the server when hosted. |
| 4 """ | 4 """ |
| 5 | 5 |
| 6 __author__ = """Copyright Andy Whitcroft 2006""" | 6 __author__ = """Copyright Andy Whitcroft 2006""" |
| 7 | 7 |
| 8 import os, sys, logging | 8 import os, sys, logging |
| 9 import common | 9 import common |
| 10 | 10 |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 70 tests are run in parallel, this will only be called when all | 70 tests are run in parallel, this will only be called when all |
| 71 of the parallel runs complete.""" | 71 of the parallel runs complete.""" |
| 72 pass | 72 pass |
| 73 | 73 |
| 74 | 74 |
| 75 def test_status(self, status, tag): | 75 def test_status(self, status, tag): |
| 76 """A test within this job is completing""" | 76 """A test within this job is completing""" |
| 77 pass | 77 pass |
| 78 | 78 |
| 79 | 79 |
| 80 def test_status_detail(self, code, subdir, operation, status, tag): | 80 def test_status_detail(self, code, subdir, operation, status, tag, |
| 81 optional_fields): |
| 81 """A test within this job is completing (detail)""" | 82 """A test within this job is completing (detail)""" |
| 82 pass | 83 pass |
| 83 | 84 |
| 84 | 85 |
| 85 def select(which, job, harness_args): | 86 def select(which, job, harness_args): |
| 86 if not which: | 87 if not which: |
| 87 which = 'standalone' | 88 which = 'standalone' |
| 88 | 89 |
| 89 logging.debug('Selected harness: %s' % which) | 90 logging.debug('Selected harness: %s' % which) |
| 90 | 91 |
| 91 harness_name = 'harness_%s' % which | 92 harness_name = 'harness_%s' % which |
| 92 harness_module = common.setup_modules.import_module(harness_name, | 93 harness_module = common.setup_modules.import_module(harness_name, |
| 93 'autotest_lib.client.bin
') | 94 'autotest_lib.client.bin
') |
| 94 harness_instance = getattr(harness_module, harness_name)(job, harness_args) | 95 harness_instance = getattr(harness_module, harness_name)(job, harness_args) |
| 95 | 96 |
| 96 return harness_instance | 97 return harness_instance |
| OLD | NEW |