android-perf-testing icon indicating copy to clipboard operation
android-perf-testing copied to clipboard

Android Systrace tool throwing errors

Open Manikkumar1988 opened this issue 6 years ago • 8 comments

python C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\systrace.py --time=5 -o mynewtrace.html gfx

Starting tracing (5 seconds) Tracing completed. Collecting output... Traceback (most recent call last): File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\systrace.py", line 49, in sys.exit(run_systrace.main()) File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\run_systrace.py", line 196, in main main_impl(sys.argv) File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\run_systrace.py", line 191, in main_impl controller.StopTracing() File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\systrace_runner.py", line 48, in StopTracing self._tracing_controller.StopTracing() File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\tracing_controller.py", line 183, in StopTracing self._IssueClockSyncMarker() File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\tracing_controller.py", line 239, in _IssueClockSyncMarker agent.RecordClockSyncMarker(sync_id, ControllerAgentClockSync) File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace\tracing_agents\atrace_agent.py", line 229, in RecordClockSyncMarker shell.RunCommand(cmd, close=True) File "C:\Users\username\AppData\Local\Android\Sdk\platform-tools\systrace\catapult\systrace\systrace....\devil\devil\android\sdk\adb_wrapper.py", line 213, in RunCommand return (result[:-1], int(result[-1])) ValueError: invalid literal for int() with base 10: ''

C:\Users\username>python systrace.py --time=5 -o mynewtrace.html gfx python: can't open file 'systrace.py': [Errno 2] No such file or directory

Manikkumar1988 avatar May 09 '18 09:05 Manikkumar1988

Another user faces same issue https://stackoverflow.com/q/50249481/2700586

Manikkumar1988 avatar May 09 '18 09:05 Manikkumar1988

Any Update on this?

Manikkumar1988 avatar May 10 '18 23:05 Manikkumar1988

I've also faced this issue windows 10 C:/Users/my-username/AppData/Local/Android/sdk/platform-tools/systrace/systrace.py --time=10 -o trace.html sched gfx view -a com.my-app

vitto-moz avatar May 22 '18 14:05 vitto-moz

Unable to use the systrace feature itself!

Manikkumar1988 avatar May 23 '18 05:05 Manikkumar1988

The systrace works on Mac with python version Python 2.7.10. Which version are you using?

chronvas avatar May 25 '18 14:05 chronvas

I have the same issue, it seems it somehow related to phone we are testing. Since it worked on Emulator (which allows to log only disk traces). But I tried with various actual phones and faced the same failure @Manikkumar1988 reported.

arkantos1482 avatar Jun 13 '18 09:06 arkantos1482

I have same issue too

gongshoudao avatar Nov 29 '18 06:11 gongshoudao

Try upgrade you SDK platform-tool version, useful for me

robling avatar Dec 25 '18 08:12 robling