From 9496b19f7fe4c7673541a7dbca057b726cfca47d Mon Sep 17 00:00:00 2001 From: Naresh Kamboju Date: Tue, 7 Jun 2016 23:32:29 +0530 Subject: wa2-lava: eas: adding workload tests Signed-off-by: Naresh Kamboju --- templates/eas_interactive_applaunch.yaml | 22 ++++++++++++++++++++++ templates/eas_interactive_audio.yaml | 21 +++++++++++++++++++++ templates/eas_interactive_bbench_audio.yaml | 21 +++++++++++++++++++++ templates/eas_schedfreq_applaunch.yaml | 18 ++++++++++++++++++ templates/eas_schedfreq_audio.yaml | 17 +++++++++++++++++ templates/eas_schedfreq_bbench_audio.yaml | 17 +++++++++++++++++ 6 files changed, 116 insertions(+) create mode 100644 templates/eas_interactive_applaunch.yaml create mode 100644 templates/eas_interactive_audio.yaml create mode 100644 templates/eas_interactive_bbench_audio.yaml create mode 100644 templates/eas_schedfreq_applaunch.yaml create mode 100644 templates/eas_schedfreq_audio.yaml create mode 100644 templates/eas_schedfreq_bbench_audio.yaml 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 -- cgit v1.2.3