summaryrefslogtreecommitdiff
path: root/agenda/example_agenda_aep.yaml
diff options
context:
space:
mode:
authorLisa Nguyen <lisa.nguyen@linaro.org>2018-08-20 11:05:18 -0700
committerLisa Nguyen <lisa.nguyen@linaro.org>2018-08-20 11:05:18 -0700
commit25be174be3159bcfa430aa86e84701b521fd71cc (patch)
treeb20de6b0ed0ba61d3d62e405697d76590f23a995 /agenda/example_agenda_aep.yaml
Add agenda and config templates for WA3
Most of the templates come from qa/wa-templates repository, and adding the ones used by the PMWG CI loops. Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
Diffstat (limited to 'agenda/example_agenda_aep.yaml')
-rw-r--r--agenda/example_agenda_aep.yaml162
1 files changed, 162 insertions, 0 deletions
diff --git a/agenda/example_agenda_aep.yaml b/agenda/example_agenda_aep.yaml
new file mode 100644
index 0000000..03449a1
--- /dev/null
+++ b/agenda/example_agenda_aep.yaml
@@ -0,0 +1,162 @@
+# This is an example agenda which shows a possible (rather large) set of
+# workloads and data collection.
+#
+# This will run 3 iterations each of a large set of workloads, under each of
+# PELT and WALT load tracking (it assumes that the target supports both
+# mechanisms).
+
+################################################################################
+# 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: 30
+ iterations: 8
+ - name: idle
+ id: idle
+ classifiers:
+ tag: sit_15s
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: homescreen
+ id: homescreen
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: vellamo
+ id: vellamo
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: jankbench
+ id: jankbench_list_view
+ classifiers:
+ tag: iter_30
+ workload_parameters:
+ test_ids: list_view
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: jankbench
+ id: jankbench_image_list_view
+ classifiers:
+ tag: iter_30
+ workload_parameters:
+ test_ids: image_list_view
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: jankbench
+ id: jankbench_shadow_grid
+ classifiers:
+ tag: iter_30
+ workload_parameters:
+ test_ids: shadow_grid
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: jankbench
+ id: jankbench_low_hitrate_text
+ classifiers:
+ tag: iter_30
+ workload_parameters:
+ test_ids: low_hitrate_text
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: jankbench
+ id: jankbench_edit_text
+ classifiers:
+ tag: iter_30
+ workload_parameters:
+ test_ids: edit_text
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: exoplayer
+ id: exoplayer_mov720_30s
+ classifiers:
+ tag: mov_720p_30s
+ workload_parameters:
+ format: "mov_720p"
+ duration: 30
+ version: 2.5
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: exoplayer
+ id: exoplayer_ogg_128kbps_30s
+ classifiers:
+ tag: ogg_128kbps_30s
+ workload_parameters:
+ format: "ogg_128kbps"
+ duration: 30
+ version: 2.5
+ - name: idle
+ classifiers:
+ test: cooldown
+ workload_parameters:
+ duration: 15
+ iterations: 8
+ - name: youtube_playback
+ id: youtube_playback_default