diff options
author | Lisa Nguyen <lisa.nguyen@linaro.org> | 2018-10-10 15:44:39 -0700 |
---|---|---|
committer | Lisa Nguyen <lisa.nguyen@linaro.org> | 2018-10-10 15:44:39 -0700 |
commit | 9eeb6127307f0d36a6a363fa68a90089ff507e4b (patch) | |
tree | 3db62b25b353610ada42e40fea8d478049ff0131 | |
parent | 1b3cc099bd0e5f1592deef2be851891cb813a4ac (diff) |
Add multimedia agenda for PMWG Android CI loop
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
-rw-r--r-- | agenda/android-multimedia-aep.yaml | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/agenda/android-multimedia-aep.yaml b/agenda/android-multimedia-aep.yaml new file mode 100644 index 0000000..a21af0e --- /dev/null +++ b/agenda/android-multimedia-aep.yaml @@ -0,0 +1,163 @@ +# This is an agenda to run multimedia workloads on Android. +# +################################################################################ +# GLOBAL CONFIGURATIONS +################################################################################ +global: + # Collect energy data, ftrace files, and dmesg + # You may want to edit your config.yaml to set up the energy_measurement + # instrument (an example configuration is provided in this repo). + instrumentation: [energy_measurement, dmesg] + iterations: 3 + + # To aid reproducibility and try to reduce noise in power measurements, + # minimise the screen brightness and set airplane mode on. + runtime_params: + brightness: 0 + screen_on: true + airplane_mode: true + sysfile_values: + /dev/stune/foreground/schedtune.boost: 20 + /dev/stune/top-app/schedtune.boost: 20 + + energy_measurement: + instrument: arm_energy_probe + instrument_parameters: + config_file: "$WA_EXTENSION_PATHS/config-hikey-01-aep" + + +################################################################################ +# SYSTEM CONFIGURATIONS +################################################################################ +sections: + - id: default # Just a human-readable name + classifiers: # Will be used to map job output to 'tags' when analysing + tag: dflt + +################################################################################ +# WORKLOADS CONFIGURATIONS +################################################################################ +workloads: +################################################################################ + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: idle + id: idle + classifiers: + tag: sit_15s + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: homescreen + id: homescreen + workload_parameters: + duration: 15 + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: jankbench + id: jankbench_list_view + classifiers: + tag: iter_30 + workload_parameters: + test_ids: list_view + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: jankbench + id: jankbench_image_list_view + classifiers: + tag: iter_30 + workload_parameters: + test_ids: image_list_view + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: jankbench + id: jankbench_shadow_grid + classifiers: + tag: iter_30 + workload_parameters: + test_ids: shadow_grid + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: jankbench + id: jankbench_low_hitrate_text + classifiers: + tag: iter_30 + workload_parameters: + test_ids: low_hitrate_text + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: jankbench + id: jankbench_edit_text + classifiers: + tag: iter_30 + workload_parameters: + test_ids: edit_text + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: exoplayer + id: exoplayer_mov720_30s + classifiers: + tag: mov_720p_30s + workload_parameters: + format: "mov_720p" + duration: 30 + version: 2.5 + iterations: 8 + - name: idle + classifiers: + test: cooldown + workload_parameters: + duration: 15 + screen_off: true + iterations: 8 + - name: exoplayer + id: exoplayer_ogg_128kbps_30s + classifiers: + tag: ogg_128kbps_30s + workload_parameters: + format: "ogg_128kbps" + duration: 30 + version: 2.5 + iterations: 8 |