mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-19 04:21:17 +00:00
Updating jank calcluation to only count "large" janks.
This commit is contained in:
parent
19072530e4
commit
295b04fb5a
@ -204,7 +204,7 @@ class FpsInstrument(Instrument):
|
||||
vtc_deltas = filtered_vsyncs_to_compose - filtered_vsyncs_to_compose.shift()
|
||||
vtc_deltas.index = range(0, vtc_deltas.size)
|
||||
vtc_deltas = vtc_deltas.drop(0).abs()
|
||||
janks = vtc_deltas.apply(lambda x: (x > EPSYLON) and 1 or 0).sum()
|
||||
janks = vtc_deltas.apply(lambda x: (x > 1.5) and 1 or 0).sum()
|
||||
not_at_vsync = vsyncs_to_compose.apply(lambda x: (abs(x - 1.0) > EPSYLON) and 1 or 0).sum()
|
||||
context.result.add_metric('janks', janks)
|
||||
context.result.add_metric('not_at_vsync', not_at_vsync)
|
||||
|
Loading…
x
Reference in New Issue
Block a user