aboutsummaryrefslogtreecommitdiff
path: root/wlauto/agenda-example-tutorial.yaml
blob: 6eb2b9a1d707361f994bd6422393e79c06efc122 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# This an agenda that is built-up during the explantion of the agenda features
# in the documentation. This should work out-of-the box on most rooted Android 
# devices.
config:
        project: governor_comparison
        run_name: performance_vs_interactive

        device: generic_android
        reboot_policy: never

        instrumentation: [coreutil, cpufreq]
        coreutil:
                threshold: 80
        sysfs_extractor:
                paths: [/proc/meminfo]
        result_processors: [sqlite]
        sqlite:
                database: ~/my_wa_results.sqlite
global:
        iterations: 5
sections:
        - id: perf
          runtime_params:
                sysfile_values:
                        /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: performance
        - id: inter
          runtime_params:
                sysfile_values:
                        /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: interactive
workloads:
        - id: 01_dhry
          name: dhrystone
          label: dhrystone_15over6
          workload_params:
                threads: 6
                mloops: 15
        - id: 02_memc
          name: memcpy
          instrumentation: [sysfs_extractor]
        - id: 03_cycl
          name: cyclictest
          iterations: 10