diff options
-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 |