aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaresh Kamboju <naresh.kamboju@linaro.org>2016-06-07 23:32:29 +0530
committerNaresh Kamboju <naresh.kamboju@linaro.org>2016-06-07 23:41:40 +0530
commit9496b19f7fe4c7673541a7dbca057b726cfca47d (patch)
tree396077fdf3d22db0336355015b907bf9957c9695
parent72f8557aab0adfefb57be56a617843b6496c9e85 (diff)
wa2-lava: eas: adding workload testsHEADmaster
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
-rw-r--r--templates/eas_interactive_applaunch.yaml22
-rw-r--r--templates/eas_interactive_audio.yaml21
-rw-r--r--templates/eas_interactive_bbench_audio.yaml21
-rw-r--r--templates/eas_schedfreq_applaunch.yaml18
-rw-r--r--templates/eas_schedfreq_audio.yaml17
-rw-r--r--templates/eas_schedfreq_bbench_audio.yaml17
6 files changed, 116 insertions, 0 deletions
diff --git a/templates/eas_interactive_applaunch.yaml b/templates/eas_interactive_applaunch.yaml
new file mode 100644
index 0000000..b98d364
--- /dev/null
+++ b/templates/eas_interactive_applaunch.yaml
@@ -0,0 +1,22 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_interactive
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq: 700000
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/hispeed_freq: 800000
+workloads:
+ - id: w03
+ name: applaunch
+ label: browserlaunchx8
diff --git a/templates/eas_interactive_audio.yaml b/templates/eas_interactive_audio.yaml
new file mode 100644
index 0000000..431c5d0
--- /dev/null
+++ b/templates/eas_interactive_audio.yaml
@@ -0,0 +1,21 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_interactive
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq: 700000
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/hispeed_freq: 800000
+workloads:
+ - id: w02
+ name: audio
diff --git a/templates/eas_interactive_bbench_audio.yaml b/templates/eas_interactive_bbench_audio.yaml
new file mode 100644
index 0000000..9ac9192
--- /dev/null
+++ b/templates/eas_interactive_bbench_audio.yaml
@@ -0,0 +1,21 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_interactive
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: interactive
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq: 700000
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/go_hispeed_load: 85
+ /sys/devices/system/cpu/cpu1/cpufreq/interactive/hispeed_freq: 800000
+workloads:
+ - id: w01
+ name: bbench_with_audio
diff --git a/templates/eas_schedfreq_applaunch.yaml b/templates/eas_schedfreq_applaunch.yaml
new file mode 100644
index 0000000..5499e19
--- /dev/null
+++ b/templates/eas_schedfreq_applaunch.yaml
@@ -0,0 +1,18 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_schedfreq
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: sched
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: sched
+workloads:
+ - id: w03
+ name: applaunch
+ label: browserlaunchx8
diff --git a/templates/eas_schedfreq_audio.yaml b/templates/eas_schedfreq_audio.yaml
new file mode 100644
index 0000000..34430df
--- /dev/null
+++ b/templates/eas_schedfreq_audio.yaml
@@ -0,0 +1,17 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_schedfreq
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: sched
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: sched
+workloads:
+ - id: w02
+ name: audio
diff --git a/templates/eas_schedfreq_bbench_audio.yaml b/templates/eas_schedfreq_bbench_audio.yaml
new file mode 100644
index 0000000..8399ab4
--- /dev/null
+++ b/templates/eas_schedfreq_bbench_audio.yaml
@@ -0,0 +1,17 @@
+config:
+ device: juno
+ run_name: big.LITTLE_Workloads_regression
+global:
+ iterations: 1
+sections:
+ - id: mp_eas_schedfreq
+ runtime_params:
+ sysfile_values:
+ # EAS behaviour on/off
+ /sys/kernel/debug/sched_features!: ENERGY_AWARE
+ # CPUFreq Config
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: sched
+ /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor: sched
+workloads:
+ - id: w01
+ name: bbench_with_audio