Fix indent
This commit is contained in:
parent
5d43b0b986
commit
067a714e83
4 changed files with 22 additions and 20 deletions
|
@ -34,16 +34,20 @@ class EventHandler():
|
||||||
event_name = get_name(event)
|
event_name = get_name(event)
|
||||||
handler_function = self._handler_map.get(event_name, None)
|
handler_function = self._handler_map.get(event_name, None)
|
||||||
if handler_function is not None:
|
if handler_function is not None:
|
||||||
pid = get_field(event,
|
pid = get_field(
|
||||||
'vpid',
|
event,
|
||||||
default=get_field(event,
|
'vpid',
|
||||||
'pid',
|
default=get_field(
|
||||||
raise_if_not_found=False))
|
event,
|
||||||
tid = get_field(event,
|
'pid',
|
||||||
'vtid',
|
raise_if_not_found=False))
|
||||||
default=get_field(event,
|
tid = get_field(
|
||||||
'tid',
|
event,
|
||||||
raise_if_not_found=False))
|
'vtid',
|
||||||
|
default=get_field(
|
||||||
|
event,
|
||||||
|
'tid',
|
||||||
|
raise_if_not_found=False))
|
||||||
timestamp = get_field(event, '_timestamp')
|
timestamp = get_field(event, '_timestamp')
|
||||||
procname = get_field(event, 'procname')
|
procname = get_field(event, 'procname')
|
||||||
metadata = EventMetadata(event_name, pid, tid, timestamp, procname)
|
metadata = EventMetadata(event_name, pid, tid, timestamp, procname)
|
||||||
|
|
|
@ -148,10 +148,11 @@ class Ros2Processor(EventHandler):
|
||||||
del self._callback_instances[callback_object]
|
del self._callback_instances[callback_object]
|
||||||
duration = metadata.timestamp - metadata_start.timestamp
|
duration = metadata.timestamp - metadata_start.timestamp
|
||||||
is_intra_process = get_field(event_start, 'is_intra_process', raise_if_not_found=False)
|
is_intra_process = get_field(event_start, 'is_intra_process', raise_if_not_found=False)
|
||||||
self._data.add_callback_instance(callback_object,
|
self._data.add_callback_instance(
|
||||||
metadata_start.timestamp,
|
callback_object,
|
||||||
duration,
|
metadata_start.timestamp,
|
||||||
bool(is_intra_process))
|
duration,
|
||||||
|
bool(is_intra_process))
|
||||||
else:
|
else:
|
||||||
print(f'No matching callback start for callback object "{callback_object}"')
|
print(f'No matching callback start for callback object "{callback_object}"')
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,8 @@ from tracetools_analysis.conversion import ctf
|
||||||
|
|
||||||
def parse_args():
|
def parse_args():
|
||||||
parser = argparse.ArgumentParser(description='Convert CTF trace data to a pickle file.')
|
parser = argparse.ArgumentParser(description='Convert CTF trace data to a pickle file.')
|
||||||
parser.add_argument('trace_directory',
|
parser.add_argument('trace_directory', help='the path to the main CTF trace directory')
|
||||||
help='the path to the main CTF trace directory')
|
parser.add_argument('pickle_file', help='the target pickle file to generate')
|
||||||
parser.add_argument('pickle_file',
|
|
||||||
help='the target pickle file to generate')
|
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -11,8 +11,7 @@ from tracetools_analysis.analysis import ros2_processor
|
||||||
def parse_args():
|
def parse_args():
|
||||||
parser = argparse.ArgumentParser(description='Process a pickle file generated '
|
parser = argparse.ArgumentParser(description='Process a pickle file generated '
|
||||||
'from tracing and analyze the data.')
|
'from tracing and analyze the data.')
|
||||||
parser.add_argument('pickle_file',
|
parser.add_argument('pickle_file', help='the pickle file to import')
|
||||||
help='the pickle file to import')
|
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue