Add sha256 for downloaded kernel and rootfs
[lttng-ci.git] / scripts / babeltrace-benchmark / template_lava_job_bt_benchmark.jinja2
CommitLineData
5c65bbc2
JR
1device_type: x86
2job_name: babeltrace_benchmark
3timeouts:
4 job:
5 hours: 3
6 action:
7 hours: 3
8 connection:
9 minutes: 4
10 connections:
11 lava-test-shell:
12 minutes: 4
13priority: medium
14visibility: public
15context:
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
19tags:
20 - dev-sda1
21
22
23actions:
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 }}
This page took 0.02546 seconds and 4 git commands to generate.