c2a6cae574b71b4b42c8bbbde17ea8796121f0de |
|
05-Jun-2013 |
Jamie Gennis <jgennis@google.com> |
systrace: remove the use of a Python 2.7 function Change-Id: Ic0f4890d450541736f5909273cabcbad2ba3e3fe
/external/chromium-trace/systrace.py
|
664f21bcaf14044e5e9b09cb7beb8724d18fb851 |
|
04-Jun-2013 |
Jamie Gennis <jgennis@google.com> |
systrace: add support for older platform versions. This change re-adds the old Systrace script from before JB MR2 and exec's it from systrace.py when it detects that the device's SDK-version is less than 18. This change also modifies the pre-JB-MR2 script to generate HTML that is compatible with the latest script.js and style.css. Change-Id: I29c3327e95f8fd0a4aab730845abac84e66848ef
/external/chromium-trace/systrace.py
|
18bb528287dd9407583346b9826de4a433481131 |
|
14-May-2013 |
Jamie Gennis <jgennis@google.com> |
systrace: fix pipe reading This change fixes a bug where systrace.py would neglect to read the end of the data coming from its subprocess pipe. This caused the --from-file argument to produce HTML files containing truncated traces. Change-Id: I265c9000ceff27debe2965a402fead4ff7ff8644
/external/chromium-trace/systrace.py
|
553ec569391f19c1a0711b42fc89a03d3e670009 |
|
21-Nov-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add kernel function tracing support Change-Id: I7a446c7604ea29ffd58e59114b646720f97bdc85
/external/chromium-trace/systrace.py
|
b9a5fc88b96d2cd8f6b08c72cc35917e42367969 |
|
28-Mar-2013 |
Jamie Gennis <jgennis@google.com> |
systrace: plumb the -a flag through to systrace.py Change-Id: I93d10fb3c526c3cbe6a19220b489bb327bb3146b
/external/chromium-trace/systrace.py
|
88448d9ae4dfff1805045790ef5f32495d62abcc |
|
28-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
systrace: update to trace-viewer rev 237 Change-Id: I3ebd2235f528d2eae22256027ca547d85d9a0904
/external/chromium-trace/systrace.py
|
9623f136353986b8248e485e7af87661e0b13d54 |
|
08-Mar-2013 |
Jamie Gennis <jgennis@google.com> |
systrace: fix CRLF handling This change cleans up the trace data processing part of systrace.py. It also makes the CRLF handling auto-detect the line endings of the incoming data. Bug: 8327984 Change-Id: Ibc43f50a258ace99c09a539478c2c270e2d0a087
/external/chromium-trace/systrace.py
|
340d772e8dc47929a927399a343d2218f6f5672c |
|
15-Feb-2013 |
Xia Wang <xiaw@google.com> |
Fix systrace when parsing from a trace file Change-Id: Iefc5c5dcb3bc1886c7a660b06e715868c91bafbd
/external/chromium-trace/systrace.py
|
fe4c594d0d9cd87bb0ca43c2b172ec4ab5079ae9 |
|
19-Nov-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add support for the new atrace interface This change updates systrace.py to use the new command line args supported by the atrace on-device binary. Change-Id: Ic045db52196fde4b27c535cdb5946158fe6ff0bf
/external/chromium-trace/systrace.py
|
a0cfa1db34523c908b00b443d227b6a516ce2010 |
|
09-Oct-2012 |
Glenn Kasten <gkasten@google.com> |
systrace: add support for using a trace file Change-Id: I58f210f3f67a2de92b93829856c9a969906946c3
/external/chromium-trace/systrace.py
|
37100a834dc15fcc94ecb0d199d874bd44d5ec06 |
|
05-Oct-2012 |
Erik Gilling <konkers@android.com> |
systrace: add --bus-utilization option Change-Id: I33b09e49bfdb0413c710a77e37847b7b96e82259
/external/chromium-trace/systrace.py
|
2da489cd246702bee5938545b18a6f710ed214bc |
|
20-Sep-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: rebase against upstream trace-viewer This changes replaces the use of the Chromium trace viewer code with that of the trace-viewer project (essentially the Chromium code factored out into its own project). It updates the update.py script to pull the source from there and adds an argument to systrace.py to use linked assets from a different directory to facilitate development of trace-viewer code using systrace to test. Change-Id: I5c5a4ce336ce82cd07f1f42e97d4b4cb918ec17a
/external/chromium-trace/systrace.py
|
de427befa61d2a540c96fa8f19109293e6f566a6 |
|
31-Aug-2012 |
Keun young Park <keunyoung@google.com> |
add -e option for adb serial - allows systrace with multiple devices - -s is already taken :( Change-Id: I7abbc42fb57b68b5fa0405b8c664c2abf7585e2e
/external/chromium-trace/systrace.py
|
e85cb47ac81a2e3c44d4ddf2670c8d16c1fb00c1 |
|
12-Jun-2012 |
Jamie Gennis <jgennis@google.com> |
am 1f5d4e97: systrace: handle user builds more gracefully * commit '1f5d4e97822266b682a8a599b532b3b6460f9e3f': systrace: handle user builds more gracefully
|
1f5d4e97822266b682a8a599b532b3b6460f9e3f |
|
08-Jun-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: handle user builds more gracefully This change adds an indication of which command line args require root to the --help output. It also defers opening the output file until after the trace has actual started being dumped so that if atrace exits with an error the output file is not truncated. Bug: 6513400 Change-Id: Ifa0ed1d3d5eef891fee7d9109c2bb988b03c2e4d
/external/chromium-trace/systrace.py
|
da77298ff1610bfe46608972fdb774e8207ead44 |
|
01-Jun-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add camera as an ATRACE tag Change-Id: Idb45cad8aceed00ff957f8506081f877d39cf1a6
/external/chromium-trace/systrace.py
|
a4d8b2872d240670e942436a897233f71a01e1dc |
|
23-May-2012 |
Jeff Brown <jeffbrown@google.com> |
Add disk I/O tracing. Bug: 6488845 Change-Id: Id072d3deb557a285fe5dd12d0f5b4f335a524e3f
/external/chromium-trace/systrace.py
|
595ae1e4b47b4a51f2339c2672e63c17d4922a95 |
|
22-May-2012 |
Jeff Brown <jeffbrown@google.com> |
Clean up systrace a bit. Extract the various event definitions into a table instead of a switch statement. Add a --link-assets option to systrace.py to generate a trace.html file that has the CSS and JS assets linked in rather than embedded, which is useful for debugging purposes. Fixed a bug in the tests for lineRE. Bug: 6488845 Change-Id: I90634f7144fa0a050b911bb9854e5d5662dd6330
/external/chromium-trace/systrace.py
|
b7f480dfe51755644cbde94b8840a2fd1c58b1f5 |
|
11-May-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add a tracing tag for video Change-Id: I29d6d1fbf84668d003941e0d79fedb7d9e9c0ea2
/external/chromium-trace/systrace.py
|
81e9aa73474bd123dc4543d0f1ca9ba00562f139 |
|
09-May-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: rename the tags property Change-Id: Ie326b4bd8647cda55501a9635f50bc2b2c69147a
/external/chromium-trace/systrace.py
|
e524f4e1556f062b93bd099289001fb3de88bb71 |
|
09-May-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: move init code into a js file This change moves the initialization Javascript code out of the HTML portion of systrace.py and into init.js. This new Javascript file is then included in the Javascript minification. Change-Id: I3a474331a5970309b8166b57b52789932283c6b1
/external/chromium-trace/systrace.py
|
415e5d800e41ba0a4722bdbdc4e4a4c4f0e316d4 |
|
08-May-2012 |
Jamie Gennis <jgennis@google.com> |
systrace.py: support for CPU idle event tracing This change adds the -i and --cpu-idle flags to systrace.py to enable tracing of CPU idle events in the kernel. Change-Id: I668718c3abd07fe9b5fa19871c36e83267017caf
/external/chromium-trace/systrace.py
|
b4fa51e79280d8da43825ac47737b38cdcf9b6bf |
|
07-May-2012 |
Glenn Kasten <gkasten@google.com> |
Add audio tag to systrace Change-Id: I0e39443eec7420b21827d3255b985028fee09b92
/external/chromium-trace/systrace.py
|
5bd161fe4958c5963d023251373fc77714ef9bb2 |
|
04-May-2012 |
Andy Stadler <stadler@google.com> |
Add System Tracing capability to Sync Manager * Add sync tag * Add "inhibit cpu schedule trace" option since it may be more data than we want for long-running traces. See also: Change-Id: Ia8bc01adbba345a568405b0ac8ade96e56b40cc1 Change-Id: Ia86b73919b2faa1dc947415afc2083c0ac935aeb
/external/chromium-trace/systrace.py
|
bf3e61646bc175280d3a23f465a30590238c684c |
|
29-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add support for compressed downloads This change adds support for using zlib to compress traces as they're downloaded from the device, significantly speeding up the download. This feature relies on support for the -z flag in the atrace binary on the device. Change-Id: Ide545d47984720dc15f6fd3b408d32d4af517358
/external/chromium-trace/systrace.py
|
7e3783f4610cd922712bb67b5ba4c95ed2e71ddb |
|
28-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add the --set-tags option This change adds a --set-tags command line option to systrace.py. The new option sets the enabled tags to a comma separated list of short tag identifier strings passed on the command line. Change-Id: I95a16939d1ec1b84111ae850cd1255466ad26056
/external/chromium-trace/systrace.py
|
4b56a2b4acaf00b9c299ab378b52ad8d16c8bc0b |
|
28-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: embed js & css when generating html This change makes the systrace.py script embed the CSS and Javascript in the HTML file that is generated. Change-Id: I1ac7456f9a9d35a8c55a564432b01ea6966f8092
/external/chromium-trace/systrace.py
|
1bf4a4963a2970b80941691b4901e17a47037bd3 |
|
14-Mar-2012 |
Jamie Gennis <jgennis@google.com> |
systrace.py: fix a few bugs This change fixes how stdout was being read from adb and corrects the CSS paths in the HTML that it generates. Change-Id: Icc37ef057296dfa62c543da3ab60daa9c3def3f9
/external/chromium-trace/systrace.py
|
98ef97d452aec9ef13a159cb7db96a347b3b2190 |
|
08-Mar-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add a couple new tracing options This change adds support for setting the tracing buffer size and enabling CPU frequency and load tracing. Change-Id: Ib002b65f0ceae5b3e91cc90b9a9ec34f1c40864c
/external/chromium-trace/systrace.py
|
927914761ffb4ead9d21132154c35d56b6bed787 |
|
06-Mar-2012 |
Jamie Gennis <jgennis@google.com> |
systrace: add the systrace tool This change adds the systrace.py script and all the web resources it references (and a few extras). This is a temporary location for these until a proper home can be found for them (see the README file). Change-Id: Idb2c0b124eed80a483a8f2dfd19fc84e253d8517
/external/chromium-trace/systrace.py
|