blob: 0c2ee6e6d69f1536da9c5d8e85c5b134a63ddc58 [file] [log] [blame]
Pavel Cizinskyf5141b42019-02-22 14:08:28 +01001---
2driver:
3 name: docker
4 hostname: xtrabackup.ci.local
5 use_sudo: false
6
7provisioner:
8 name: salt_solo
9 salt_install: bootstrap
10 salt_bootstrap_url: https://bootstrap.saltstack.com
11 salt_version: latest
12 require_chef: false
13 log_level: error
14 formula: xtrabackup
15 grains:
16 noservices: True
Valeriy Sakharovd95d7af2022-01-26 15:22:27 +040017 dependencies:
18 - name: linux
19 repo: git
20 source: https://gerrit.mcp.mirantis.com/salt-formulas/linux.git
21 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
22 - name: salt
23 repo: git
24 source: https://gerrit.mcp.mirantis.com/salt-formulas/salt.git
25 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
Pavel Cizinskyf5141b42019-02-22 14:08:28 +010026 state_top:
27 base:
28 "*":
Valeriy Sakharovd95d7af2022-01-26 15:22:27 +040029 - linux
Pavel Cizinskyf5141b42019-02-22 14:08:28 +010030 - xtrabackup
31 pillars:
32 top.sls:
33 base:
34 "*":
35 - xtrabackup
Valeriy Sakharovd95d7af2022-01-26 15:22:27 +040036 - repo_percona
37 pillars-from-files:
38 repo_percona.sls: tests/pillar/repo_percona.sls
Pavel Cizinskyf5141b42019-02-22 14:08:28 +010039
40verifier:
41 name: inspec
42 sudo: true
43
44docker_images:
Martin Polreich9763e902019-10-15 14:47:03 +020045 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/mirantis/drivetrain/salt-formulas-ci/salt-formulas-ci-xenial-2017.7:latest'%>
Pavel Cizinskyf5141b42019-02-22 14:08:28 +010046
47platforms:
48 - name: xenial-2017.7
49 driver_config:
50 image: *xenial-20177
51 platform: ubuntu
52
Pavel Cizinskyf5141b42019-02-22 14:08:28 +010053suites:
54
55 - name: client_backup_times
56 provisioner:
57 pillars-from-files:
58 xtrabackup.sls: tests/pillar/client_backup_times.sls
59
60 - name: client
61 provisioner:
62 pillars-from-files:
63 xtrabackup.sls: tests/pillar/client.sls
64
65 - name: client_using_tcp
66 provisioner:
67 pillars-from-files:
68 xtrabackup.sls: tests/pillar/client_using_tcp.sls
69
70 - name: server_backup_times
71 provisioner:
72 pillars-from-files:
73 xtrabackup.sls: tests/pillar/server_backup_times.sls
74
75 - name: server
76 provisioner:
77 pillars-from-files:
78 xtrabackup.sls: tests/pillar/server.sls