14c7260ac14a7306bb105f740550a74720b5e8f9
[lttng-ci.git] / scripts / babeltrace-benchmark / template_lava_job_bt_benchmark.jinja2
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:
16 extra_kernel_args: "cpuidle.off=1 idle=poll cpufreq.off=1 numa_balancing=disable"
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 }}
30 sha256sum: {{ kernel_sha256 }}
31 type: zimage
32 nfsrootfs:
33 url: {{ nfsrootfs_url }}
34 sha256sum: {{ nfsrootfs_sha256 }}
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.031728 seconds and 3 git commands to generate.