Chromium Code Reviews| Index: systrace/systrace/tracing_agents/__init__.py | 
| diff --git a/systrace/systrace/tracing_agents/__init__.py b/systrace/systrace/tracing_agents/__init__.py | 
| index 859d7795c1ea97d075737816db9824d88eb97e10..b9001a6bd988d7e3a0d2075a977435353568663e 100644 | 
| --- a/systrace/systrace/tracing_agents/__init__.py | 
| +++ b/systrace/systrace/tracing_agents/__init__.py | 
| @@ -89,3 +89,18 @@ class TracingAgent(object): | 
| Completed trace for this agent. | 
| ''' | 
| pass | 
| + | 
| + # pylint: disable=no-self-use | 
| 
 
Zhen Wang
2017/09/28 01:58:48
Why do we need this pylint disable?
 
 | 
| + def IsConnectionOwner(self): | 
| + '''Find out of this tracing agent is also a connection owner. | 
| + | 
| + Connection owners are handled specifically within the tracing controller, as | 
| + they may both disable and enable access to the device under test. | 
| + For example, a power monitoring tracing agent may disable the USB port to | 
| 
 
Zhen Wang
2017/09/28 01:58:48
Please name Monsoon explicitly here. There is anot
 
 | 
| + improve power consumption accuracy. | 
| + | 
| 
 
Zhen Wang
2017/09/28 01:58:48
Can you also add that the connection owner will st
 
 | 
| + Returns: | 
| + Boolean value indicating whether this tracing agent is a connection | 
| + owner. | 
| + ''' | 
| + return False |