-
Notifications
You must be signed in to change notification settings - Fork 23
/
scenario-definitions.yaml
72 lines (68 loc) · 1.72 KB
/
scenario-definitions.yaml
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
60
61
62
63
64
65
66
67
68
69
70
71
72
---
products:
openqa-*-dev-x86_64:
distri: openqa
flavor: dev
arch: x86_64
version: Tumbleweed
settings:
CASEDIR: "https://github.com/os-autoinst/os-autoinst-distri-openQA"
NEEDLES_DIR: "https://github.com/os-autoinst/os-autoinst-needles-openQA"
machines:
64bit-2G:
backend: qemu
settings:
<<: &machine_defaults
HDDSIZEGB: "20"
QEMUCPU: host
WORKER_CLASS: qemu_x86_64
QEMURAM: "2048"
64bit-4G:
backend: qemu
settings:
<<: *machine_defaults
QEMURAM: "4096"
.common: &common
product: openqa-*-dev-x86_64
machine: 64bit-2G
.common_4g: &common_4g
product: openqa-*-dev-x86_64
machine: 64bit-4G
job_templates:
openqa_from_git:
<<: *common
settings:
DESKTOP: minimalx
OPENQA_FROM_GIT: "1"
openqa_from_containers:
<<: *common
settings:
DESKTOP: minimalx
LOAD_PYTHON_TEST_MODULES: "0"
OPENQA_CONTAINERS: "1"
OPENQA_FROM_GIT: "1"
openqa_from_bootstrap:
<<: *common
settings:
DESKTOP: minimalx
OPENQA_FROM_BOOTSTRAP: "1"
AUTOYAST: "https://raw.githubusercontent.com/os-autoinst/openQA/master/contrib/ay-openqa-worker.xml.erb"
VALIDATE_AUTOYAST: "1"
openqa_install_nginx:
<<: *common
settings:
DESKTOP: minimalx
OPENQA_WEB_PROXY: 'nginx'
USE_APPARMOR: "1"
openqa_install_multimachine:
<<: *common_4g
settings:
DESKTOP: minimalx
FULL_OPENSUSE_TEST: "1"
FULL_MM_TEST: "1"
openqa_install+publish:
<<: *common
settings:
DESKTOP: minimalx
PUBLISH_HDD_1: 'opensuse-Tumbleweed-%ARCH%@%MACHINE%-%BUILD%.qcow2'
PUBLISH_PFLASH_VARS: 'opensuse-Tumbleweed-%ARCH%@%MACHINE%-%BUILD%-uefi-vars.qcow2'