mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-31 10:11:17 +00:00
Merge pull request #120 from setrofim/master
applaunch: pass the location of busybox into the script
This commit is contained in:
commit
499a9f4082
@ -116,6 +116,7 @@ class ApplaunchWorkload(Workload):
|
||||
package=APP_CONFIG[self.app]['package'],
|
||||
activity=APP_CONFIG[self.app]['activity'],
|
||||
options=APP_CONFIG[self.app]['options'],
|
||||
busybox=self.device.busybox,
|
||||
))
|
||||
self.device_script_file = self.device.install(self.host_script_file)
|
||||
if self.set_launcher_affinity:
|
||||
|
@ -42,7 +42,7 @@ $STOP_COMMAND
|
||||
echo {{ io_scheduler }} > /sys/block/mmcblk0/queue/scheduler
|
||||
{% endif %}
|
||||
|
||||
for i in $(busybox seq 1 {{ iterations }})
|
||||
for i in $({{ busybox }} seq 1 {{ iterations }})
|
||||
do
|
||||
{% for sensor in sensors %}
|
||||
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
||||
@ -52,9 +52,9 @@ do
|
||||
# Drop caches to get a cold start.
|
||||
sync; echo 3 > /proc/sys/vm/drop_caches
|
||||
# Run IO stress during App launch.
|
||||
busybox dd if=/dev/zero of=write.img bs=1048576 count=2000 conv=fsync > dd_write.txt 2>&1 &
|
||||
{{ busybox }} dd if=/dev/zero of=write.img bs=1048576 count=2000 conv=fsync > dd_write.txt 2>&1 &
|
||||
io_write=$!
|
||||
busybox dd if=/dev/block/mmcblk0 of=/dev/null bs=1048576 > dd_read.txt 2>&1 &
|
||||
{{ busybox }} dd if=/dev/block/mmcblk0 of=/dev/null bs=1048576 > dd_read.txt 2>&1 &
|
||||
io_read=$!
|
||||
{% endif %}
|
||||
|
||||
@ -64,7 +64,7 @@ do
|
||||
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
||||
{% endfor %}
|
||||
|
||||
TIME=`busybox awk '{if($1~"TotalTime") print $2}' $TEMP_FILE`
|
||||
TIME=`{{ busybox }} awk '{if($1~"TotalTime") print $2}' $TEMP_FILE`
|
||||
TIME_RESULT="$TIME_RESULT $TIME"
|
||||
{% if cleanup %}
|
||||
rm $TEMP_FILE
|
||||
|
Loading…
x
Reference in New Issue
Block a user