Age | Commit message (Collapse) | Author |
|
Merge pie-platform-release (PPRL.181205.001, history only) into master
Bug: 120502534
Change-Id: Icf680399c1d836bed4b1ccf06238cb0eaf6bd5a9
|
|
am: 6edd400c7e
Change-Id: I830960cbd6ceb72cbe3a5037b4178bfcf7fcbe1d
|
|
am: da847891e1
Change-Id: I3547fd27d10b4fa239c9de3a23bc4ee2e3d92933
|
|
Bug: 112104996
Change-Id: Icb7cf76bc97e423a4cff040b8a2800c679e6cb51
|
|
am: beecbc049b
Change-Id: I22fab8f771ce9f2980584e3e31cb702b80ea015f
|
|
Bug: 79597307
Change-Id: I96c7dca3ad426f6c1e843bf7a68923f09d8b92f4
|
|
Change-Id: I051d63af28dade7900de1eddf784cbd5d799d22c
|
|
Change-Id: Ia7d49acf78f4ed462f749a2cc18d939e4ccf3dfe
|
|
am: 9bc36c5df3
Change-Id: I76659a0a943486b9b81d149c7fa698ca359cf923
|
|
am: 31ccc08192 -s ours
Change-Id: I3f7d4c3f04a22b1554d05fb094d34e501021642f
|
|
Exempt-From-Owner-Approval: Changes already landed internally
Change-Id: I7e8a2abdcdc3d5950a3a6381b85c39eebb82f9b7
|
|
Change-Id: I560f088d1579413d8813edcf35abe4e2a692243f
|
|
am: e14a5f72b3
Change-Id: Ic49d389c5bdafe8b9020521fc49896168b18d6cd
|
|
am: 0cdeec25b1
Change-Id: I2b8082869a39152f23b2803b61638930d4de98c2
|
|
am: ae63082056
Change-Id: Ib92067628dfff40745b67b63c174e1e8fa1a18e9
|
|
BUG:67772237
Change-Id: I028546d1996b3b672a35707ddb1174e42b96eec1
|
|
Change-Id: I877109ae719a184f449b8ae5eb626db901581670
|
|
am: bcf415db9d
Change-Id: Ice3f6c94da7f23c6990de263276701336ca8fc3e
|
|
Change-Id: I53619bae55db81496ce22acba364c5e603944168
|
|
Change-Id: If1751d881f28c00343197ff14e3c98bdc342fe81
|
|
Change-Id: I7958134177238bdd95f611e313e3fb18ed01f276
|
|
Change-Id: If8ac8b2824f280b6742e7308211f89e4c06f820f
|
|
Change-Id: I1c291fba04d70b5a5613a495a404bc38de76e1fd
|
|
e3e1107fc6 am: 86f459097d
am: 42099c645e
Change-Id: I86d1835828a119f1cde9c37705801d22a799be89
|
|
am: 86f459097d
Change-Id: I14a32befed91b0d31dd4452c536afc0877c9dc88
|
|
am: e3e1107fc6
Change-Id: I3947109be160fdd2a0f6aeeb77d157b4d1e4f02a
|
|
|
|
parse traces from ext4 events
|
|
Adds trace parsing for ext4_da_write_begin, ext4_da_write_end,
ext4_sync_file_enter, and ext4_sync_file_exit events
Test: run the 4 new unit tests (nosetests tests/test_filesystem.py)
Change-Id: I9b7049d5e9879cc3dedb5fd9d3d1433fa8304618
|
|
parse traces from the common clock infrastructure
|
|
Traces from clock_set_rate, clock_enable, clock_disable need
specialized parsing. Add additional feature to parse these traces.
Test: run the 3 new unit tests (nosetests tests/test_common_clk.py)
Change-Id: Ib93b72697fc4d5eb30cffb914bbe0cb4c4cd872d
|
|
|
|
Change-Id: I67179827c58277fa72c446a8b1669508d4c49e05
|
|
bare_trace: Fix get_duration() for window use
|
|
|
|
The previous implementation only looked at the maximum timestamp
of the traces. However, if trace windows are used to analyse a
subset of the full trace, get_duration() would return an
erroneous value:
(times are normalized)
trace = <trace built with window=[5, 10]>
print trace.get_duration()
> 10.0
This commit adds a lower-bound lookup to fix this issue.
tests/test_baretrace.py has also been updated to account
for this change.
|
|
There are some issues with caching at the moment which I haven't been
able to debug but that are confirmed as affecting multiple
people. Until we can find the time to fix the issue, let's disable
caching by default.
|
|
Classes that implement the generate_data_dict method have an additional argument
to the signature. This leads to errors in case the base class method is called
with the additional argument.
This patch also adds two tests for FTrace and SysTrace parsing.
|
|
DataFrame.sort_values"
|
|
735 snap-temp-L34700000089732387
Change-Id: I96f31a8c587279bce54e64de7233620458fe0645
|
|
To prevent annoying warning.
Change-Id: I60f006a3c806864939019a90d12b236487fb51aa
Signed-off-by: Joel Fernandes <joelaf@google.com>
|
|
Change-Id: I583e7c899074be772394a977e9e6526277dd7647
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
|
|
|
|
There's a bug in trappy caching where corruption or removal of single CSVs
causes all CSVs to get removed. Fix this and add a test-case to cover it.
Also test that only missing items are regenerated.
Change-Id: Iea41c8e0a005515790b580e7f78f06bdd60141a3
Signed-off-by: Joel Fernandes <joelaf@google.com>
Reviewed-by: KP Singh <kpsingh@google.com>
|
|
Change-Id: I238bb50ed1907def19b23b0610eec87234ef4d51
Signed-off-by: Joel Fernandes <joelaf@google.com>
|
|
Change-Id: I3e8ff4d9d11220cddeac955e9a949fc3464ecc36
Signed-off-by: Joel Fernandes <joelaf@google.com>
|
|
Forward propogate secondary DF into primary DF and return the merged DF.
Implements: https://github.com/ARM-software/trappy/issues/250
Change-Id: I312d77302bbca8bb13bfa598785ebc0cc879fe34
Signed-off-by: Joel Fernandes <joelaf@google.com>
|
|
There's a bug in trappy caching where corruption or removal of single CSVs
causes all CSVs to get removed. Fix this and add a test-case to cover it.
Also test that only missing items are regenerated.
Change-Id: Iea41c8e0a005515790b580e7f78f06bdd60141a3
Signed-off-by: Joel Fernandes <joelaf@google.com>
|
|
Trappy cache fixes
|
|
- json params loading represents keys as unicode, use dumps to fix it
- finalize_objects need to be run always for cases where some events not
cached, fix it by moving it up and also handle bjackman's concern that we run
it twice by skipping finalize for cached events.
- fix time normalization breakage as a result of the above changes
Change-Id: I2011de0ae8112e937ee61baee8d53a63d0bbe85a
Signed-off-by: Joel Fernandes <joelaf@google.com>
|