On Mon, 13 Feb 2023, Costa Shulyupin wrote: > Information about CPU index is valuable for debugging > latency issues > --- > src/hwlatdetect/hwlatdetect.py | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/src/hwlatdetect/hwlatdetect.py b/src/hwlatdetect/hwlatdetect.py > index 68df58f..dc28f38 100755 > --- a/src/hwlatdetect/hwlatdetect.py > +++ b/src/hwlatdetect/hwlatdetect.py > @@ -237,10 +237,11 @@ class Tracer(Detector): > > class Sample: > 'private class for tracer sample data' > - __slots__ = 'timestamp', 'inner', 'outer' > + __slots__ = 'cpu', 'timestamp', 'inner', 'outer' > > def __init__(self, line): > fields = line.split() > + self.cpu = int(fields[1][1:-1]) > i, o = fields[6].split('/') > ts = fields[7][3:] > self.timestamp = str(ts) > @@ -248,7 +249,7 @@ class Tracer(Detector): > self.outer = int(o) > > def __str__(self): > - return f"ts: {self.timestamp}, inner:{self.inner}, outer:{self.outer}" > + return f"ts: {self.timestamp}, inner:{self.inner}, outer:{self.outer}, cpu:{self.cpu}" > > def display(self): > """ convert object to string and print """ > -- > 2.31.1 > > Signed-off-by: John Kacur <jkacur@xxxxxxxxxx