Commit | Line | Data |
---|---|---|
5c65bbc2 JR |
1 | device_type: x86 |
2 | job_name: babeltrace_benchmark | |
3 | timeouts: | |
4 | job: | |
5 | hours: 3 | |
6 | action: | |
7 | hours: 3 | |
8 | connection: | |
9 | minutes: 4 | |
10 | connections: | |
11 | lava-test-shell: | |
12 | minutes: 4 | |
13 | priority: medium | |
14 | visibility: public | |
15 | context: | |
ba4e084c | 16 | extra_kernel_args: "cpuidle.off=1 idle=poll cpufreq.off=1 numa_balancing=disable" |
5c65bbc2 JR |
17 | extra_nfsroot_args: ",nfsvers=3 nfsrootdebug" |
18 | ||
19 | tags: | |
20 | - dev-sda1 | |
21 | ||
22 | ||
23 | actions: | |
24 | - deploy: | |
25 | timeout: | |
26 | minutes: 10 | |
27 | to: tftp | |
28 | kernel: | |
29 | url: {{ kernel_url }} | |
7ddb479f | 30 | sha256sum: {{ kernel_sha256}} |
5c65bbc2 | 31 | type: zimage |
5c65bbc2 JR |
32 | nfsrootfs: |
33 | url: {{ nfsrootfs_url }} | |
7ddb479f | 34 | sha256sum: {{ nfsroot_sha256}} |
5c65bbc2 JR |
35 | compression: gz |
36 | ||
37 | - boot: | |
38 | timeout: | |
39 | minutes: 10 | |
40 | method: ipxe | |
41 | commands: nfs | |
42 | auto_login: | |
43 | login_prompt: 'login:' | |
44 | username: root | |
45 | password_prompt: 'Password:' | |
46 | password: root | |
47 | prompts: | |
48 | - 'root@linaro-server:~#' | |
49 | ||
50 | - test: | |
51 | definitions: | |
52 | # Base setup of environment # | |
53 | - repository: | |
54 | metadata: | |
55 | format: Lava-Test Test Definition 1.0 | |
56 | name: x86-env-setup | |
57 | description: "Basic environment setup for x86 board" | |
58 | os: | |
59 | - ubuntu | |
60 | devices: | |
61 | - x86 | |
62 | run: | |
63 | steps: | |
64 | - chmod 755 / | |
65 | - systemctl start systemd-timesyncd | |
66 | - echo nameserver 172.18.0.12 > /etc/resolv.conf | |
67 | - ip a | |
68 | - mount /dev/sda /tmp | |
69 | - rm -rf /tmp/* | |
70 | - locale-gen en_US.UTF-8 | |
71 | - apt-get update | |
72 | - apt-get upgrade | |
73 | - hash -r | |
74 | - sync | |
75 | from: inline | |
76 | name: x86-env-setup-inline | |
77 | path: inline/x86-env-setup.yaml | |
78 | - repository: https://github.com/lttng/lttng-ci.git | |
79 | from: git | |
80 | path: lava/benchmark/babeltrace/benchmark.yml | |
81 | name: babeltrace-benchmark | |
82 | params: | |
83 | COMMIT: {{ commit_hash }} |