Potential file leak. 

should be `return open(os.path.join(common.autotest_dir, self.path).read()`   or

```
f = open(os.path.join(common.autotest_dir, self.path))
try:
      return f.read()
finally:
      f.close()
```
See also autotest.client.shared.utils.read_file()