lisa.analysis.rta.PhaseWindow#

class lisa.analysis.rta.PhaseWindow(id: int, start: float, end: float, properties: Dict[str, object])[source]#

Bases: NamedTuple

Time window for the execution of an rt-app phase.

Time window for the execution of an rt-app phase.

Attributes

__match_args__

end

Timestamp of the end of the phase.

id

Integer ID of the phase or its name.

properties

Properties of the phase, extracted from a lisa.wlgen.rta profile.

start

Timestamp of the start of the phase.

Methods

__new__()

Create new instance of PhaseWindow(id, start, end, properties).

Attributes#

PhaseWindow.__match_args__ = ('id', 'start', 'end', 'properties')#
PhaseWindow.end: float#

Timestamp of the end of the phase.

PhaseWindow.id: int#

Integer ID of the phase or its name.

PhaseWindow.properties: Dict[str, object]#

Properties of the phase, extracted from a lisa.wlgen.rta profile.

PhaseWindow.start: float#

Timestamp of the start of the phase.

Methods#

static PhaseWindow.__new__(_cls, id: int, start: float, end: float, properties: Dict[str, object])#

Create new instance of PhaseWindow(id, start, end, properties)