ARM-software / workload-automation

A framework for automating workload execution and measurement collection on ARM devices.
Apache License 2.0
151 stars 120 forks source link

Juno test Permission denied #218

Closed luodaidong closed 8 years ago

luodaidong commented 8 years ago

I copy the revent and apk files to /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/ then execute the wa , then I found the following error: 2016-08-02 17:43:02,980 INFO Runner: Connecting to device 2016-08-02 17:43:02,984 DEBUG android: Discovering ANDROID_HOME from adb path. 2016-08-02 17:43:02,987 DEBUG android: ANDROID_HOME: /usr 2016-08-02 17:43:02,987 DEBUG android: Using aapt for version android-4.2.2 2016-08-02 17:43:02,987 DEBUG android: adb devices 2016-08-02 17:43:02,991 DEBUG android: adb disconnect 192.168.1.2:5555 2016-08-02 17:43:02,995 DEBUG android: adb connect 192.168.1.2:5555 2016-08-02 17:43:02,999 DEBUG android: connected to 192.168.1.2:5555 2016-08-02 17:43:02,999 DEBUG android: 2016-08-02 17:43:02,999 DEBUG android: adb -s 192.168.1.2:5555 shell " if [ -f /proc/cpuinfo ] ; then true ; else false ; fi" 2016-08-02 17:43:03,057 DEBUG Juno: Polling for device 192.168.1.2:5555... 2016-08-02 17:43:03,058 DEBUG android: adb devices 2016-08-02 17:43:03,064 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop sys.boot_completed" 2016-08-02 17:43:03,143 INFO Runner: Initializing device 2016-08-02 17:43:03,146 DEBUG ExtensionLoader: Checking module wlauto.result_processors 2016-08-02 17:43:03,147 DEBUG ExtensionLoader: Checking module wlauto.result_processors.cpustate 2016-08-02 17:43:03,147 DEBUG ExtensionLoader: Adding result_processor cpustates 2016-08-02 17:43:03,147 DEBUG ExtensionLoader: Checking module wlauto.result_processors.dvfs 2016-08-02 17:43:03,148 DEBUG ExtensionLoader: Adding result_processor dvfs 2016-08-02 17:43:03,148 DEBUG ExtensionLoader: Checking module wlauto.result_processors.ipynb_exporter 2016-08-02 17:43:03,148 DEBUG ExtensionLoader: Adding result_processor ipynb_exporter 2016-08-02 17:43:03,148 DEBUG ExtensionLoader: Checking module wlauto.result_processors.mongodb 2016-08-02 17:43:03,148 DEBUG ExtensionLoader: Adding result_processor mongodb 2016-08-02 17:43:03,149 DEBUG ExtensionLoader: Checking module wlauto.result_processors.notify 2016-08-02 17:43:03,149 DEBUG ExtensionLoader: Adding result_processor notify 2016-08-02 17:43:03,149 DEBUG ExtensionLoader: Checking module wlauto.result_processors.sqlite 2016-08-02 17:43:03,149 DEBUG ExtensionLoader: Adding result_processor sqlite 2016-08-02 17:43:03,149 DEBUG ExtensionLoader: Checking module wlauto.result_processors.standard 2016-08-02 17:43:03,150 DEBUG ExtensionLoader: Adding result_processor csv 2016-08-02 17:43:03,150 DEBUG ExtensionLoader: Adding result_processor standard 2016-08-02 17:43:03,150 DEBUG ExtensionLoader: Adding result_processor summary_csv 2016-08-02 17:43:03,150 DEBUG ExtensionLoader: Adding result_processor json 2016-08-02 17:43:03,150 DEBUG ExtensionLoader: Checking module wlauto.result_processors.status 2016-08-02 17:43:03,151 DEBUG ExtensionLoader: Adding result_processor status 2016-08-02 17:43:03,151 DEBUG ExtensionLoader: Checking module wlauto.result_processors.syeg 2016-08-02 17:43:03,151 DEBUG ExtensionLoader: Adding result_processor syeg_csv 2016-08-02 17:43:03,151 DEBUG ExtensionLoader: Checking module wlauto.result_processors.uxperf 2016-08-02 17:43:03,151 DEBUG ExtensionLoader: Adding result_processor uxperf 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Checking module wlauto.workloads 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Checking module wlauto.workloads.andebench 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Adding workload andebench 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Checking module wlauto.workloads.androbench 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Adding workload androbench 2016-08-02 17:43:03,160 DEBUG ExtensionLoader: Checking module wlauto.workloads.angrybirds 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload angrybirds 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.angrybirds_rio 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload angrybirds_rio 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.anomaly2 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload anomaly2 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.antutu 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload antutu 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.apklaunch 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload apklaunch 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.applaunch 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload applaunch 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.audio 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload audio 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.autotest 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload autotest 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.bbench 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload bbench 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.benchmarkpi 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload benchmarkpi 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.blogbench 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload blogbench 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Checking module wlauto.workloads.caffeinemark 2016-08-02 17:43:03,161 DEBUG ExtensionLoader: Adding workload caffeinemark 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.cameracapture 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload cameracapture 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.camerarecord 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload camerarecord 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.castlebuilder 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload castlebuilder 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.castlemaster 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload castlemaster 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.cfbench 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload cfbench 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.citadel 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload citadel 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.cyclictest 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload cyclictest 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.dex2oat 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload dex2oat 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.dhrystone 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload dhrystone 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.dungeondefenders 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload dungeondefenders 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.ebizzy 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload ebizzy 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.facebook 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload facebook 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Checking module wlauto.workloads.geekbench 2016-08-02 17:43:03,162 DEBUG ExtensionLoader: Adding workload geekbench 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.glbcorp 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload glb_corporate 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.glbenchmark 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload glbenchmark 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.googlemap 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload googlemap 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.gunbros2 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload gunbros2 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.hackbench 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload hackbench 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.homescreen 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload homescreen 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.hwuitest 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload hwuitest 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.idle 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload idle 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.iozone 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload iozone 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.ironman 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload ironman3 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.krazykart 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Adding workload krazykart 2016-08-02 17:43:03,163 DEBUG ExtensionLoader: Checking module wlauto.workloads.linpack 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload linpack 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.linpack_cli 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload linpack-cli 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.lmbench 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload lmbench 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.manual 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload manual 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.memcpy 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload memcpy 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.nenamark 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload nenamark 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.peacekeeper 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload peacekeeper 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.power_loadtest 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload power_loadtest 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.quadrant 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload quadrant 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.real_linpack 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload real-linpack 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.realracing3 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload realracing3 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.recentfling 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload recentfling 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Checking module wlauto.workloads.rt_app 2016-08-02 17:43:03,164 DEBUG ExtensionLoader: Adding workload rt-app 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.shellscript 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload shellscript 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.skypevideo 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload skypevideo 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.smartbench 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload smartbench 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.spec2000 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload spec2000 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.sqlite 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload sqlitebm 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.stream 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload stream 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.stress_ng 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload stress_ng 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.sysbench 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload sysbench 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.telemetry 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload telemetry 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.templerun 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload templerun 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.thechase 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload thechase 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Checking module wlauto.workloads.truckerparking3d 2016-08-02 17:43:03,165 DEBUG ExtensionLoader: Adding workload truckerparking3d 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.workloads.vellamo 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding workload vellamo 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.workloads.video 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding workload video 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.workloads.videostreaming 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding workload videostreaming 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.active_cooling 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module mbed-fan 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module odroidxu3-fan 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.cgroups 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module cgroups 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.cpufreq 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module devcpufreq 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.cpuidle 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module cpuidle 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.flashing 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module fastboot 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Adding module vexpress 2016-08-02 17:43:03,166 DEBUG ExtensionLoader: Checking module wlauto.modules.reset 2016-08-02 17:43:03,167 DEBUG ExtensionLoader: Adding module netio_switch 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.coreutil 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Adding instrument coreutil 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.daq 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Adding instrument daq 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.delay 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Adding instrument delay 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.dmesg 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Adding instrument dmesg 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.energy_model 2016-08-02 17:43:03,168 DEBUG ExtensionLoader: Adding instrument energy_model 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.energy_probe 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument energy_probe 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.fps 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument fps 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.freqsweep 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument freq_sweep 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.hwmon 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument hwmon 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.juno_energy 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument juno_energy 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.misc 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument interrupts 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument sysfs_extractor 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument execution_time 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument cpufreq 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.netstats 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument netstats 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.perf 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument perf 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.pmu_logger 2016-08-02 17:43:03,169 DEBUG ExtensionLoader: Adding instrument cci_pmu_logger 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.poller 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument file_poller 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.screenon 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument screenon 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.servo_power_monitors 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument servo_power 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.streamline 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument streamline 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding resource_getter streamline_resource 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.systrace 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument systrace 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.instrumentation.trace_cmd 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding instrument trace-cmd 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.commands 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.commands.create 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding command create 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Checking module wlauto.commands.list 2016-08-02 17:43:03,170 DEBUG ExtensionLoader: Adding command list 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Checking module wlauto.commands.record 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Adding command record 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Adding command replay 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Checking module wlauto.commands.run 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Adding command run 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Checking module wlauto.commands.show 2016-08-02 17:43:03,171 DEBUG ExtensionLoader: Adding command show 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android.gem5 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Adding device gem5_android 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android.generic 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Adding device generic_android 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android.juno 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Adding device juno 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android.nexus10 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Adding device Nexus10 2016-08-02 17:43:03,172 DEBUG ExtensionLoader: Checking module wlauto.devices.android.nexus5 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device Nexus5 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.android.note3 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device Note3 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.android.odroidxu3 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device odroidxu3 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.android.tc2 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device TC2 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux.XE503C12 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device XE503C12 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux.chromeos_test_image 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device chromeos_test_image 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux.gem5 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device gem5_linux 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux.generic 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device generic_linux 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Checking module wlauto.devices.linux.odroidxu3_linux 2016-08-02 17:43:03,173 DEBUG ExtensionLoader: Adding device odroidxu3_linux 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Checking module wlauto.resource_getters 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Checking module wlauto.resource_getters.standard 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter environment_jar 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter environment_dependency 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter extension_asset 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter http_assets 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter env_exe_getter 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter environment_common_dependency 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter filer 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter package_exe_getter 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter filer_assets 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter enviroment_revent 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter package_file 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter package_apk 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter packaged_dependency 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter packaged_common_dependency 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter environment_file 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter exe_getter 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter package_revent 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter environment_apk 2016-08-02 17:43:03,174 DEBUG ExtensionLoader: Adding resource_getter package_jar 2016-08-02 17:43:03,175 DEBUG ExtensionLoader: Loading from paths. 2016-08-02 17:43:03,175 DEBUG android: adb -s 192.168.1.2:5555 shell "su" 2016-08-02 17:43:04,179 DEBUG check_output: 29480 timed out; sending SIGKILL 2016-08-02 17:43:04,180 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/online'\''' | su" 2016-08-02 17:43:04,270 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/sys/devices/system/cpu/cpu0/cpufreq' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:04,336 DEBUG Juno: Installing module "devcpufreq" 2016-08-02 17:43:04,339 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/sys/devices/system/cpu/cpuidle' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:04,404 DEBUG Juno: Installing module "cpuidle" 2016-08-02 17:43:04,405 DEBUG android: adb -s 192.168.1.2:5555 shell "mkdir -p /sdcard/wa-working" 2016-08-02 17:43:04,483 DEBUG android: adb -s 192.168.1.2:5555 shell "mkdir -p /data/local/tmp/wa-bin" 2016-08-02 17:43:04,559 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/data/local/tmp/wa-bin/busybox' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:04,622 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:04,709 DEBUG ResourceResolver: Resolving <no-one's arm64 sqlite3> 2016-08-02 17:43:04,710 DEBUG ResourceResolver: Trying 2016-08-02 17:43:04,710 DEBUG ResourceResolver: Trying 2016-08-02 17:43:04,710 DEBUG ResourceResolver: Trying 2016-08-02 17:43:04,711 DEBUG ResourceResolver: Resource <no-one's arm64 sqlite3> found using : 2016-08-02 17:43:04,711 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/common/bin/arm64/sqlite3 2016-08-02 17:43:04,711 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/data/local/tmp/wa-bin/sqlite3' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:04,773 DEBUG android: adb -s 192.168.1.2:5555 shell "/data/local/tmp/wa-bin/busybox which sqlite3" 2016-08-02 17:43:04,844 DEBUG android: adb -s 192.168.1.2:5555 shell "mount" 2016-08-02 17:43:04,931 DEBUG android: adb -s 192.168.1.2:5555 push '/tmp/tmpcA3VQj' '/sdcard/wa-working/disable_screen_lock' 2016-08-02 17:43:05,058 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cp /sdcard/wa-working/disable_screen_lock /data/local/tmp/wa-bin/disable_screen_lock' | su" 2016-08-02 17:43:05,169 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'chmod 0777 /data/local/tmp/wa-bin/disable_screen_lock' | su" 2016-08-02 17:43:05,265 DEBUG android: adb -s 192.168.1.2:5555 shell "echo '/data/local/tmp/wa-bin/disable_screen_lock' | su" 2016-08-02 17:43:05,388 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop ro.build.version.sdk" 2016-08-02 17:43:05,453 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'getenforce' | su" 2016-08-02 17:43:05,560 INFO Runner: Initializing workloads 2016-08-02 17:43:05,561 DEBUG ResourceResolver: Resolving <'s revent> 2016-08-02 17:43:05,561 DEBUG ResourceResolver: Trying 2016-08-02 17:43:05,562 DEBUG RemoteFilerGetter: resource=<'s revent>, version=None, remote_path=templerun, local_path=/root/.workload_automation/dependencies/templerun 2016-08-02 17:43:05,562 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:05,647 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:05,722 DEBUG ResourceResolver: Trying 2016-08-02 17:43:05,723 DEBUG ResourceResolver: Trying 2016-08-02 17:43:05,723 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:05,802 DEBUG ResourceResolver: Trying 2016-08-02 17:43:05,802 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:05,878 DEBUG ResourceResolver: Resource <'s revent> found using : 2016-08-02 17:43:05,878 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/revent_files/juno.setup.revent 2016-08-02 17:43:05,879 DEBUG ResourceResolver: Resolving <'s revent> 2016-08-02 17:43:05,879 DEBUG ResourceResolver: Trying 2016-08-02 17:43:05,879 DEBUG RemoteFilerGetter: resource=<'s revent>, version=None, remote_path=templerun, local_path=/root/.workload_automation/dependencies/templerun 2016-08-02 17:43:05,879 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:05,959 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:06,048 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,048 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,048 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:06,135 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,135 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:06,215 DEBUG ResourceResolver: Resource <'s revent> found using : 2016-08-02 17:43:06,215 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/revent_files/juno.run.revent 2016-08-02 17:43:06,216 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:06,294 DEBUG ResourceResolver: Resolving <no-one's arm64 revent> 2016-08-02 17:43:06,295 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,295 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,296 DEBUG ResourceResolver: Trying 2016-08-02 17:43:06,296 DEBUG ResourceResolver: Resource <no-one's arm64 revent> found using : 2016-08-02 17:43:06,296 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/common/bin/arm64/revent 2016-08-02 17:43:06,296 DEBUG android: adb -s 192.168.1.2:5555 shell "mount" 2016-08-02 17:43:06,369 DEBUG android: adb -s 192.168.1.2:5555 push '/usr/local/lib/python2.7/dist-packages/wlauto/common/bin/arm64/revent' '/sdcard/wa-working/revent' 2016-08-02 17:43:07,555 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cp /sdcard/wa-working/revent /data/local/tmp/wa-bin/revent' | su" 2016-08-02 17:43:07,705 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'chmod 0777 /data/local/tmp/wa-bin/revent' | su" 2016-08-02 17:43:07,800 DEBUG android: adb -s 192.168.1.2:5555 push '/usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/revent_files/juno.run.revent' '/sdcard/wa-working/juno.run.revent' 2016-08-02 17:43:07,996 DEBUG android: adb -s 192.168.1.2:5555 push '/usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/revent_files/juno.setup.revent' '/sdcard/wa-working/juno.setup.revent' 2016-08-02 17:43:08,177 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:08,256 DEBUG ResourceResolver: Resolving <'s arm64 APK> 2016-08-02 17:43:08,256 DEBUG ResourceResolver: Trying 2016-08-02 17:43:08,257 DEBUG RemoteFilerGetter: resource=<'s arm64 APK>, version=None, remote_path=templerun, local_path=/root/.workload_automation/dependencies/templerun 2016-08-02 17:43:08,257 DEBUG ResourceResolver: Trying 2016-08-02 17:43:08,257 DEBUG ResourceResolver: Trying 2016-08-02 17:43:08,257 DEBUG ResourceResolver: Trying 2016-08-02 17:43:08,257 DEBUG ResourceResolver: Resource <'s arm64 APK> found using : 2016-08-02 17:43:08,257 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/Temple_Run_2-Hack.apk 2016-08-02 17:43:08,257 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/etc/arch-release' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,315 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -d '/etc/arch-release' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,382 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/etc/debian_version' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,450 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -d '/etc/debian_version' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,518 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/etc/lsb-release' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,588 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -d '/etc/lsb-release' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,654 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/proc/config.gz' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,718 DEBUG android: adb -s 192.168.1.2:5555 shell "/data/local/tmp/wa-bin/busybox zcat /proc/config.gz" 2016-08-02 17:43:08,832 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/proc/cmdline' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:08,894 DEBUG android: adb -s 192.168.1.2:5555 shell "cat /proc/cmdline" 2016-08-02 17:43:08,955 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/proc/cpuinfo' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,023 DEBUG android: adb -s 192.168.1.2:5555 shell "cat /proc/cpuinfo" 2016-08-02 17:43:09,091 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/proc/version' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,159 DEBUG android: adb -s 192.168.1.2:5555 shell "cat /proc/version" 2016-08-02 17:43:09,227 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/proc/zconfig' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,295 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -d '/proc/zconfig' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,363 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/sys/kernel/debug/sched_features' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,431 DEBUG android: adb -s 192.168.1.2:5555 shell "cat /sys/kernel/debug/sched_features" 2016-08-02 17:43:09,499 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -f '/sys/kernel/hmp' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,568 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -d '/sys/kernel/hmp' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:09,635 DEBUG android: adb -s 192.168.1.2:5555 pull '/sys/kernel/hmp' 'wa_output/**meta/sys.kernel.hmp' 2016-08-02 17:43:10,208 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:10,293 DEBUG android: adb -s 192.168.1.2:5555 shell "dumpsys window > /sdcard/wa-working/window.dumpsys" 2016-08-02 17:43:12,240 DEBUG android: adb -s 192.168.1.2:5555 pull '/sdcard/wa-working/window.dumpsys' 'wa_output/__meta/window.dumpsys' 2016-08-02 17:43:12,412 DEBUG android: adb -s 192.168.1.2:5555 shell "ls /sys/devices/system/cpu/cpu0/cpuidle" 2016-08-02 17:43:12,495 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state0/desc'\''' | su" 2016-08-02 17:43:12,576 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state0/name'\''' | su" 2016-08-02 17:43:12,657 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state0/latency'\''' | su" 2016-08-02 17:43:12,750 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state0/power'\''' | su" 2016-08-02 17:43:12,841 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state1/desc'\''' | su" 2016-08-02 17:43:12,932 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state1/name'\''' | su" 2016-08-02 17:43:13,025 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state1/latency'\''' | su" 2016-08-02 17:43:13,117 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state1/power'\''' | su" 2016-08-02 17:43:13,208 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state2/desc'\''' | su" 2016-08-02 17:43:13,288 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state2/name'\''' | su" 2016-08-02 17:43:13,362 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state2/latency'\''' | su" 2016-08-02 17:43:13,452 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cat '\''/sys/devices/system/cpu/cpu0/cpuidle/state2/power'\''' | su" 2016-08-02 17:43:13,545 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/sys/devices/system/cpu/cpuidle' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:13,613 DEBUG ResourceResolver: Resolving <juno_energy's file readenergy> 2016-08-02 17:43:13,613 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,635 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,635 DEBUG RemoteFilerGetter: resource=<juno_energy's file readenergy>, version=None, remote_path=juno_energy, local_path=/root/.workload_automation/dependencies/juno_energy 2016-08-02 17:43:13,636 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,636 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,636 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,636 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,637 DEBUG ResourceResolver: Trying 2016-08-02 17:43:13,637 DEBUG ResourceResolver: Resource <juno_energy's file readenergy> found using : 2016-08-02 17:43:13,637 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/instrumentation/juno_energy/readenergy 2016-08-02 17:43:13,637 DEBUG android: adb -s 192.168.1.2:5555 shell "ps | /data/local/tmp/wa-bin/busybox grep readenergy" 2016-08-02 17:43:13,734 DEBUG android: adb -s 192.168.1.2:5555 shell "mount" 2016-08-02 17:43:13,800 DEBUG android: adb -s 192.168.1.2:5555 push '/usr/local/lib/python2.7/dist-packages/wlauto/instrumentation/juno_energy/readenergy' '/sdcard/wa-working/readenergy' 2016-08-02 17:43:14,131 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cp /sdcard/wa-working/readenergy /data/local/tmp/wa-bin/readenergy' | su" 2016-08-02 17:43:14,247 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'chmod 0777 /data/local/tmp/wa-bin/readenergy' | su" 2016-08-02 17:43:14,342 DEBUG android: adb -s 192.168.1.2:5555 shell "getprop" 2016-08-02 17:43:14,422 DEBUG ResourceResolver: Resolving <trace-cmd's arm64 trace-cmd> 2016-08-02 17:43:14,422 DEBUG ResourceResolver: Trying 2016-08-02 17:43:14,423 DEBUG ResourceResolver: Trying 2016-08-02 17:43:14,423 DEBUG ResourceResolver: Trying 2016-08-02 17:43:14,438 DEBUG ResourceResolver: Resource <trace-cmd's arm64 trace-cmd> found using : 2016-08-02 17:43:14,438 DEBUG ResourceResolver: /usr/local/lib/python2.7/dist-packages/wlauto/instrumentation/trace_cmd/bin/arm64/trace-cmd 2016-08-02 17:43:14,439 DEBUG android: adb -s 192.168.1.2:5555 shell "mount" 2016-08-02 17:43:14,524 DEBUG android: adb -s 192.168.1.2:5555 push '/usr/local/lib/python2.7/dist-packages/wlauto/instrumentation/trace_cmd/bin/arm64/trace-cmd' '/sdcard/wa-working/trace-cmd' 2016-08-02 17:43:15,116 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'cp /sdcard/wa-working/trace-cmd /data/local/tmp/wa-bin/trace-cmd' | su" 2016-08-02 17:43:15,232 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'chmod 0777 /data/local/tmp/wa-bin/trace-cmd' | su" 2016-08-02 17:43:15,328 DEBUG android: adb -s 192.168.1.2:5555 shell "if [ -e '/sdcard/wa-working/temp-fs-cpufreq' ]; then echo 1; else echo 0; fi" 2016-08-02 17:43:15,393 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'mkdir -p /sdcard/wa-working/temp-fs-cpufreq' | su" 2016-08-02 17:43:15,503 DEBUG android: adb -s 192.168.1.2:5555 shell "echo 'mount -t tmpfs -o size=32m tmpfs /sdcard/wa-working/temp-fs-cpufreq' | su" 2016-08-02 17:43:15,617 INFO Runner: Running workload 1 templerun (iteration 1) 2016-08-02 17:43:15,617 DEBUG instrumentation: Disabling instrument juno_energy 2016-08-02 17:43:15,618 DEBUG instrumentation: Disabling instrument execution_time 2016-08-02 17:43:15,618 DEBUG instrumentation: Disabling instrument interrupts 2016-08-02 17:43:15,618 DEBUG instrumentation: Disabling instrument trace-cmd 2016-08-02 17:43:15,618 DEBUG instrumentation: Disabling instrument cpufreq 2016-08-02 17:43:15,618 DEBUG instrumentation: Disabling instrument fps 2016-08-02 17:43:15,619 DEBUG instrumentation: Enabling instrument execution_time 2016-08-02 17:43:15,619 DEBUG instrumentation: Enabling instrument interrupts 2016-08-02 17:43:15,619 DEBUG instrumentation: Enabling instrument cpufreq 2016-08-02 17:43:15,619 DEBUG instrumentation: Enabling instrument fps 2016-08-02 17:43:15,620 DEBUG instrumentation: Enabling instrument trace-cmd 2016-08-02 17:43:15,620 DEBUG instrumentation: Enabling instrument juno_energy 2016-08-02 17:43:15,620 DEBUG Runner: Setting up device parameters 2016-08-02 17:43:15,622 DEBUG Runner: running templerun 2016-08-02 17:43:15,622 INFO Runner: Setting up 2016-08-02 17:43:15,622 DEBUG android: adb -s 192.168.1.2:5555 shell "dumpsys package com.imangi.templerun" 2016-08-02 17:43:15,700 DEBUG android: /usr/build-tools/android-4.2.2/aapt dump badging /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/Temple_Run_2-Hack.apk 2016-08-02 17:43:15,723 INFO Runner: Skipping the rest of the iterations for this spec. 2016-08-02 17:43:15,723 ERROR Runner: Error while running templerun 2016-08-02 17:43:15,723 ERROR Runner: OSError("[Errno 13] Permission denied") 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/core/execution.py", line 739, in _handle_errors 2016-08-02 17:43:15,737 ERROR Runner: yield 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/core/execution.py", line 618, in _run_job 2016-08-02 17:43:15,737 ERROR Runner: self._run_workload_iteration(spec.workload) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/core/execution.py", line 673, in _run_workload_iteration 2016-08-02 17:43:15,737 ERROR Runner: workload.setup(self.context) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/common/android/workload.py", line 474, in setup 2016-08-02 17:43:15,737 ERROR Runner: ApkWorkload.setup(self, context) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/common/android/workload.py", line 196, in setup 2016-08-02 17:43:15,737 ERROR Runner: self.initialize_package(context) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/common/android/workload.py", line 204, in initialize_package 2016-08-02 17:43:15,737 ERROR Runner: self.initialize_with_host_apk(context, installed_version) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/common/android/workload.py", line 217, in initialize_with_host_apk 2016-08-02 17:43:15,737 ERROR Runner: host_version = ApkInfo(self.apk_file).version_name 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/utils/android.py", line 157, in __init* 2016-08-02 17:43:15,737 ERROR Runner: self.parse(path) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/local/lib/python2.7/dist-packages/wlauto/utils/android.py", line 163, in parse 2016-08-02 17:43:15,737 ERROR Runner: output = subprocess.check_output(command) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/lib/python2.7/subprocess.py", line 537, in check_output 2016-08-02 17:43:15,737 ERROR Runner: process = Popen(stdout=PIPE, _popenargs, _kwargs) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/lib/python2.7/subprocess.py", line 679, in init 2016-08-02 17:43:15,737 ERROR Runner: errread, errwrite) 2016-08-02 17:43:15,737 ERROR Runner: File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child 2016-08-02 17:43:15,737 ERROR Runner: raise child_exception 2016-08-02 17:43:15,737 ERROR Runner: 2016-08-02 17:43:15,737 INFO Runner: Job status was FAILED. Retrying... 2016-08-02 17:43:15,737 INFO Runner: Skipping workload 1 templerun (iteration 2) 2016-08-02 17:43:15,737 INFO Runner: Skipping workload 1 templerun (iteration 3) 2016-08-02 17:43:15,737 INFO Runner: Skipping workload 1 templerun (iteration 4) 2016-08-02 17:43:15,738 INFO Runner: Skipping workload 1 templerun (iteration 5) 2016-08-02 17:43:15,738 INFO Runner: Skipping workload 1 templerun (iteration 6) 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument juno_energy 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument execution_time 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument interrupts 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument trace-cmd 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument cpufreq 2016-08-02 17:43:15,738 DEBUG instrumentation: Enabling instrument fps 2016-08-02 17:43:15,738 INFO Runner: Finalizing workloads 2016-08-02 17:43:15,738 INFO Runner: Finalizing.

Is permission denied Juno problem or WA problem?

ep1cman commented 8 years ago

Instead of using /usr/local/lib/python2.7/dist-packages/wlauto/workloads/templerun/ try using  ~/.workload_automation/dependencies/templerun/

ep1cman commented 8 years ago

Assumed resolved