4a0b2fb45a986077f9c5f260278c365ba7c12e59
[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 type: zimage
31 nfsrootfs:
32 url: {{ nfsrootfs_url }}
33 compression: gz
34
35 - boot:
36 timeout:
37 minutes: 10
38 method: ipxe
39 commands: nfs
40 auto_login:
41 login_prompt: 'login:'
42 username: root
43 password_prompt: 'Password:'
44 password: root
45 prompts:
46 - 'root@linaro-server:~#'
47
48 - test:
49 definitions:
50 # Base setup of environment #
51 - repository:
52 metadata:
53 format: Lava-Test Test Definition 1.0
54 name: x86-env-setup
55 description: "Basic environment setup for x86 board"
56 os:
57 - ubuntu
58 devices:
59 - x86
60 run:
61 steps:
62 - chmod 755 /
63 - systemctl start systemd-timesyncd
64 - echo nameserver 172.18.0.12 > /etc/resolv.conf
65 - ip a
66 - mount /dev/sda /tmp
67 - rm -rf /tmp/*
68 - locale-gen en_US.UTF-8
69 - apt-get update
70 - apt-get upgrade
71 - hash -r
72 - sync
73 from: inline
74 name: x86-env-setup-inline
75 path: inline/x86-env-setup.yaml
76 - repository: https://github.com/lttng/lttng-ci.git
77 from: git
78 path: lava/benchmark/babeltrace/benchmark.yml
79 name: babeltrace-benchmark
80 params:
81 COMMIT: {{ commit_hash }}
This page took 0.03421 seconds and 3 git commands to generate.