aboutsummaryrefslogtreecommitdiff
path: root/qemu-server-buster.yaml
blob: 62f89a2b09e460437f24ebaeb7792e38d699a337 (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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
device_type: qemu
job_name: smoke tests in Debian buster VM
timeouts:
  job:
    hours: 1
  action:
    minutes: 5
  connection:
    minutes: 1
priority: medium
visibility: public
context:
  arch: amd64
  netdevice: tap

tags:
  - bigmem

metadata:
  source: https://git.linaro.org/lava-team/refactoring.git
  path: functional/qemu-server-buster.yaml
  lava.series: release-testing
  build-readme: http://snapshots.linaro.org/components/lava/standard/debian/buster/amd64/1/debian-buster-amd64-readme.html
  build-console: https://ci.linaro.org/view/lava-ci/job/lava-debian-buster-amd64-vm/1/console
  build-log: http://snapshots.linaro.org/components/lava/standard/debian/buster/amd64/1/vmdebootstrap.log

actions:

    - deploy:
        timeout:
          minutes: 20
        to: tmpfs
        images:
            rootfs:
              image_arg: -drive format=raw,file={rootfs}
              url: http://snapshots.linaro.org/components/lava/standard/debian/buster/amd64/1/large-buster.img.gz
              # sha256sum: 42f4a314a6e5748edf42a46afe2bb519584d9d00942614992c670bce61e9b21f
              compression: gz
        root_partition: 1

    - boot:
        timeout:
          minutes: 3
        method: qemu
        media: tmpfs
        prompts: ["root@debian:"]
        auto_login:
          login_prompt: "login:"
          username: root

    - test:
        name: qemu-server-pipeline
        timeout:
          minutes: 45
        definitions:
         - from: git
           repository: http://git.linaro.org/lava-team/lava-functional-tests.git
           path: lava-test-shell/single-node/singlenode01.yaml
           name: singlenode-basic