| 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 | 
|---|