lisa.trace#
Trace Parser Module
Classes
Check that all the given event checkers are satisfied. |
|
Base class for associative operators like and and or. |
|
Alias to |
|
Base class for |
|
Compose multiple |
|
Subclass of |
|
Wrapper around |
|
Do not check anything, but exposes the information that one of the group of events will be used. |
|
Check for no event at all. |
|
Base class for trace event parser. |
|
Thin wrapper around |
|
Configuration class of |
|
Parse text trace in their human readable format (as opposed to the raw format). |
|
Textual trace parser to parse meta-events. |
|
Mock parser that just returns the dataframes it was given. |
|
Do not check anything, but exposes the information that the events may be used if present. |
|
Check that one of the given event checkers is satisfied. |
|
Event parser for the folling events, displayed in non-raw format by |
|
Simple text trace parser (base) class. |
|
Parse Google’s systrace format. |
|
This class provides a way to access event dataframes and ties together various low-level moving pieces to make that happen. |
|
Base class for all public trace classes. |
|
trace.dat parser shipped by LISA. |
|
Check for one single event. |
|
ABC for events checker classes. |
|
Abstract Base Class for trace parsers. |
|
Trace event parser for raw output of |
|
Text trace parser for the raw output of |
|
Text trace parser base class. |
Functions
Same as |
|
Decorator for methods that require some given trace events. |
|
Same as |
|
Same as |
Exceptions
Raised when some events were dropped from the ftrace ring buffer because of lack of space. |
|
Raised when a given metadata is not available. |
|
|
|
Exception containing errors forwarded from the trace-dump parser. |