setrofim 
							
						 
					 
					
						
						
							
						
						5fad83a50d 
					 
					
						
						
							
							Merge pull request  #90  from ep1cman/fixes  
						
						... 
						
						
						
						manual: Fixed trying to logcat on non linux devices 
						
						
					 
					
						2016-02-01 15:26:46 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						68fefe8532 
					 
					
						
						
							
							manual: Fixed trying to logcat on non linux devices  
						
						
						
						
					 
					
						2016-02-01 15:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						c96590b713 
					 
					
						
						
							
							Merge pull request  #89  from ep1cman/fixes  
						
						... 
						
						
						
						sysbench: Fixed binary installation 
						
						
					 
					
						2016-02-01 11:17:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						dc22856431 
					 
					
						
						
							
							sysbench: Fixed binary installation  
						
						
						
						
					 
					
						2016-02-01 11:13:57 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						2d1f0e99b9 
					 
					
						
						
							
							Merge pull request  #87  from setrofim/master  
						
						... 
						
						
						
						Added functions for manipulating kernel modules + pep8 fix. 
						
						
					 
					
						2016-01-27 17:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						da720c8613 
					 
					
						
						
							
							pep8  
						
						
						
						
					 
					
						2016-01-27 17:15:44 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						eaabe01fa5 
					 
					
						
						
							
							BaseLinuxDevice: added insmod() method.  
						
						... 
						
						
						
						Allows insting a kernel module on the target from a .ko located on the
host. 
						
						
					 
					
						2016-01-27 17:15:41 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						dc07c8d87e 
					 
					
						
						
							
							BaseLinuxDevice: added lsmod() method  
						
						... 
						
						
						
						Execute lsmod on the target device and parses the output into named
tuples. 
						
						
					 
					
						2016-01-27 16:50:29 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						a402bfd7f9 
					 
					
						
						
							
							Merge pull request  #85  from ep1cman/fixes  
						
						... 
						
						
						
						Fixes 
						
						
					 
					
						2016-01-26 15:14:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						fe2d279eac 
					 
					
						
						
							
							RunInfo: Added default run name  
						
						... 
						
						
						
						The run name will now default to ``{output_folder}_{date}_{time}`` 
						
						
					 
					
						2016-01-26 15:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						0ffbac1629 
					 
					
						
						
							
							Merge pull request  #84  from bjackman/pedantry  
						
						... 
						
						
						
						A couple of tweaks 
						
						
					 
					
						2016-01-26 14:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Jackman 
							
						 
					 
					
						
						
							
						
						65cc22a305 
					 
					
						
						
							
							core/agenda.py: Add check for empty values in agenda  
						
						... 
						
						
						
						This gives an error message when an agenda contains a key with no
value, so creating agendas is a little more user-friendly. 
						
						
					 
					
						2016-01-25 13:43:38 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Jackman 
							
						 
					 
					
						
						
							
						
						2ae8c6073f 
					 
					
						
						
							
							doc: Apply it's/its grammar pedantry  
						
						
						
						
					 
					
						2016-01-25 13:34:24 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						dc5cf6d7b8 
					 
					
						
						
							
							Merge pull request  #83  from setrofim/master  
						
						... 
						
						
						
						Various fixes. 
						
						
					 
					
						2016-01-22 14:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						e6ae9ecc51 
					 
					
						
						
							
							Merge pull request  #81  from ep1cman/bbench_fix  
						
						... 
						
						
						
						revent: Added record and replay commands 
						
						
					 
					
						2016-01-22 12:55:16 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						85fb5e3684 
					 
					
						
						
							
							Pylint fixes  
						
						... 
						
						
						
						- apklaunch: ignore package (re-)assignment outside init.
- applaunch: factored out part of result processing into a separate
  method. 
						
						
					 
					
						2016-01-22 12:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						98b19328de 
					 
					
						
						
							
							Fixing assets discovery.  
						
						... 
						
						
						
						- Two different parameters may now have the same global alias as long as
  their types match
- `extension_asset` resource getter now picks up the path to the mouted
  filer from ``remote_assets_path`` global setting. 
						
						
					 
					
						2016-01-22 12:19:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						73ddc205fc 
					 
					
						
						
							
							geekbench: fixing root check  
						
						... 
						
						
						
						- negating the check (error if *not* rooted)
- do not check for version 2 (results are extracted differently and that
  does not require root). 
						
						
					 
					
						2016-01-22 10:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						1e6eaff702 
					 
					
						
						
							
							revent: Added record and replay commands  
						
						... 
						
						
						
						Added two commands to WA to record and replay input events using revent.
As part of this also added the ability to get a device model from
android and linux device. This may need to be improved in the future. 
						
						
					 
					
						2016-01-22 10:40:03 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						78d49ca8ae 
					 
					
						
						
							
							Merge pull request  #82  from ep1cman/fixes  
						
						... 
						
						
						
						Fixes 
						
						
					 
					
						2016-01-22 10:33:41 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						f4c89644ff 
					 
					
						
						
							
							geekbench: Added check whether device is rooted  
						
						
						
						
					 
					
						2016-01-22 09:39:49 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						798a7befb8 
					 
					
						
						
							
							pylint fixes  
						
						
						
						
					 
					
						2016-01-22 09:39:29 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						6a388ffc71 
					 
					
						
						
							
							Merge pull request  #80  from ep1cman/bbench_fix  
						
						... 
						
						
						
						bbench fix 
						
						
					 
					
						2016-01-20 16:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						82df73278e 
					 
					
						
						
							
							recentfling: Fixed inequality  
						
						
						
						
					 
					
						2016-01-20 16:31:27 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						68a39d7fa1 
					 
					
						
						
							
							bbench: Fix for web browser crash on latest Linaro release  
						
						... 
						
						
						
						Also fixes browser permissions issues on Android 6+ 
						
						
					 
					
						2016-01-20 16:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						120f0ff94f 
					 
					
						
						
							
							Merge pull request  #78  from ep1cman/binary_install  
						
						... 
						
						
						
						BaseLinuxDevice: Tidied up the way binaries are handled 
						
						
					 
					
						2016-01-19 10:52:54 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						f47ba6fea6 
					 
					
						
						
							
							ebizzy: changed os.path to device path  
						
						
						
						
					 
					
						2016-01-19 10:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						5f8da66322 
					 
					
						
						
							
							antutu: Fixed runtime permissions  
						
						... 
						
						
						
						Antutu 6 lists corse_location as a requirement but also asks for
fine_location at runtime. So it is now manually beign granted. 
						
						
					 
					
						2016-01-19 10:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						67213d471b 
					 
					
						
						
							
							BaseLinuxDevice: documentation update  
						
						... 
						
						
						
						Added docs explaining how extension developers should deploy binaries. 
						
						
					 
					
						2016-01-19 10:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						7c35c604f4 
					 
					
						
						
							
							BaseLinuxDevice: Tidied up the way binaries are handled  
						
						... 
						
						
						
						Added:
get_binary_path: Checks binary_directory for the wanted binary, if
                 if its not there, it will use which to find a
                 system one. returns the full path
install_if_needed: will install a binary only if it is not present.
Changes:
 - Busybox is now deployed to non-rooted devices
 - is_installed has now been removed as the new functions supersede it
 - binaries will now always be installed to `binaries_directory` and
   not system folders.
 - updated workloads to use these new functions
   - rt-app and sysbench might still need work 
						
						
					 
					
						2016-01-19 10:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						c11cc7d0d2 
					 
					
						
						
							
							trace-cmd: do not error on missing host-side trace-cmd when report_on_target is set  
						
						... 
						
						
						
						When report_on_target option is set, binary trace will be "reported"
into a text version on the target device. This removes the need for
trace-cmd to be installed on the host, in which case that should not be
reported as an error. 
						
						
					 
					
						2016-01-18 11:53:06 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						89f1e7b6e5 
					 
					
						
						
							
							Merge pull request  #79  from chase-qi/add-io-scheduler-test  
						
						... 
						
						
						
						applaunch: Added support for IO scheduler test 
						
						
					 
					
						2016-01-15 10:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chase Qi 
							
						 
					 
					
						
						
							
						
						bd826783cc 
					 
					
						
						
							
							applaunch: Added support for IO scheduler test  
						
						... 
						
						
						
						When IO is heavily loaded, the impact of IO schedulers on App launch
time varies. To measure the impact, added io_stress and io_scheduler two
parameters and related jinja2 blocks.
Signed-off-by: Chase Qi <chase.qi@linaro.org > 
						
						
					 
					
						2016-01-15 02:16:35 -08:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						0fb867e7c6 
					 
					
						
						
							
							Merge pull request  #77  from bjackman/apklaunch  
						
						... 
						
						
						
						workloads: Add apklaunch workload 
						
						
					 
					
						2016-01-14 16:00:53 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Jackman 
							
						 
					 
					
						
						
							
						
						6b3187c2c9 
					 
					
						
						
							
							workloads: Add apklaunch workload  
						
						... 
						
						
						
						This is a workload to install and run an arbitrary .apk 
						
						
					 
					
						2016-01-14 15:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						75ce620e6b 
					 
					
						
						
							
							Merge pull request  #76  from ep1cman/get_pid_fix  
						
						... 
						
						
						
						AndroidDevice: fixed get_pids_of 
						
						
					 
					
						2016-01-13 17:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						d9c4063307 
					 
					
						
						
							
							AndroidDevice: fixed get_pids_of  
						
						... 
						
						
						
						As of Android M ps can no longer filter by process name. This is
now handled using grep from busybox 
						
						
					 
					
						2016-01-13 17:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						5f2b25532b 
					 
					
						
						
							
							Merge pull request  #75  from chase-qi/fix-applaunch-cleanup  
						
						... 
						
						
						
						applaunch: pass cleanup argument to the template 
						
						
					 
					
						2016-01-13 08:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chase Qi 
							
						 
					 
					
						
						
							
						
						0998c18efd 
					 
					
						
						
							
							applaunch: pass cleanup argument to the template  
						
						... 
						
						
						
						Since cleanup test block is defined in the device_script.template, the
value of cleanup is needed to render the template properly.
Signed-off-by: Chase Qi <chase.qi@linaro.org > 
						
						
					 
					
						2016-01-12 18:20:22 -08:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						9eeeaf02ad 
					 
					
						
						
							
							Merge pull request  #74  from setrofim/master  
						
						... 
						
						
						
						juno: fixing a stupid error in u-boot boot path 
						
						
					 
					
						2016-01-12 15:14:14 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						df937dc847 
					 
					
						
						
							
							juno: fixing a stupid error in u-boot boot path  
						
						... 
						
						
						
						Juno's bootargs parameter specifies the kernel boot arguments as a
sigle string. However, when it is passed into _boot_via_uboot, it was
expanded as a mapping, causing an error. This fixes that boneheaded
mistake... 
						
						
					 
					
						2016-01-12 15:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						1ef7bb4e93 
					 
					
						
						
							
							Merge pull request  #73  from ep1cman/ipython4  
						
						... 
						
						
						
						ipython: Updated to work with the latest ipython version 
						
						
					 
					
						2016-01-12 14:37:37 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						41890589e1 
					 
					
						
						
							
							ipython: Updated to work with the latest ipython version  
						
						
						
						
					 
					
						2016-01-12 10:59:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						a0cd66ed45 
					 
					
						
						
							
							Merge pull request  #71  from setrofim/master  
						
						... 
						
						
						
						trace_cmd: updated to handle empty CPUs. 
						
						
					 
					
						2016-01-12 10:16:27 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						b84f97a902 
					 
					
						
						
							
							trace_cmd: updated to handle empty CPUs.  
						
						... 
						
						
						
						Updated trace-cmd parser to handle messages that the trace for a CPU is
empty. 
						
						
					 
					
						2016-01-12 10:12:00 +00:00 
						 
				 
			
				
					
						
							
							
								setrofim 
							
						 
					 
					
						
						
							
						
						ffc3fcef67 
					 
					
						
						
							
							Merge pull request  #70  from ep1cman/antutu6  
						
						... 
						
						
						
						Antutu6 
						
						
					 
					
						2016-01-11 16:12:40 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						09563bc01e 
					 
					
						
						
							
							antutu: Updated to support Antutu v6  
						
						
						
						
					 
					
						2016-01-11 14:37:32 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						f1bb44b3e7 
					 
					
						
						
							
							ApkWorkload: Added automatic granting of runtime permissions  
						
						... 
						
						
						
						As of Android 6.0, apps can request permissions at runtime. If the
target device is running Android 6.0+ these permissions are now automatically
granted. 
						
						
					 
					
						2016-01-11 13:58:38 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Goscik 
							
						 
					 
					
						
						
							
						
						1085c715c2 
					 
					
						
						
							
							Merge pull request  #69  from setrofim/master  
						
						... 
						
						
						
						juno_energy: add metrics to results and "strict" parameter 
						
						
					 
					
						2016-01-07 11:11:58 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						c105e8357c 
					 
					
						
						
							
							juno_energy: add metrics to results and "strict" parameter  
						
						... 
						
						
						
						- Summary metrics are now calculated from the contents of energy.csv and
  added to the overall results.
- Added a new "strict" parameter. If this is set to False, the device
  check during validation is omitted. 
						
						
					 
					
						2016-01-07 11:09:00 +00:00