mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-02-12 07:59:04 +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'],
|
package=APP_CONFIG[self.app]['package'],
|
||||||
activity=APP_CONFIG[self.app]['activity'],
|
activity=APP_CONFIG[self.app]['activity'],
|
||||||
options=APP_CONFIG[self.app]['options'],
|
options=APP_CONFIG[self.app]['options'],
|
||||||
|
busybox=self.device.busybox,
|
||||||
))
|
))
|
||||||
self.device_script_file = self.device.install(self.host_script_file)
|
self.device_script_file = self.device.install(self.host_script_file)
|
||||||
if self.set_launcher_affinity:
|
if self.set_launcher_affinity:
|
||||||
|
@ -42,7 +42,7 @@ $STOP_COMMAND
|
|||||||
echo {{ io_scheduler }} > /sys/block/mmcblk0/queue/scheduler
|
echo {{ io_scheduler }} > /sys/block/mmcblk0/queue/scheduler
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
for i in $(busybox seq 1 {{ iterations }})
|
for i in $({{ busybox }} seq 1 {{ iterations }})
|
||||||
do
|
do
|
||||||
{% for sensor in sensors %}
|
{% for sensor in sensors %}
|
||||||
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
||||||
@ -52,9 +52,9 @@ do
|
|||||||
# Drop caches to get a cold start.
|
# Drop caches to get a cold start.
|
||||||
sync; echo 3 > /proc/sys/vm/drop_caches
|
sync; echo 3 > /proc/sys/vm/drop_caches
|
||||||
# Run IO stress during App launch.
|
# 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=$!
|
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=$!
|
io_read=$!
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ do
|
|||||||
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
{{ sensor.label }}="${{ sensor.label }} `$GET_{{ sensor.label }}`"
|
||||||
{% endfor %}
|
{% 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"
|
TIME_RESULT="$TIME_RESULT $TIME"
|
||||||
{% if cleanup %}
|
{% if cleanup %}
|
||||||
rm $TEMP_FILE
|
rm $TEMP_FILE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user