Formulas testing revision 2019/10
Related: PROD-32744
Related: PROD-33634
Related: PROD-33698
Change-Id: I57653679387e592527e9571e2be5f88fa0538d52
diff --git a/.kitchen.yml b/.kitchen.yml
new file mode 100644
index 0000000..60152f2
--- /dev/null
+++ b/.kitchen.yml
@@ -0,0 +1,65 @@
+---
+driver:
+ name: docker
+ hostname: xtrabackup.ci.local
+ use_sudo: false
+
+provisioner:
+ name: salt_solo
+ salt_install: bootstrap
+ salt_bootstrap_url: https://bootstrap.saltstack.com
+ salt_version: latest
+ require_chef: false
+ log_level: error
+ formula: xtrabackup
+ grains:
+ noservices: True
+ state_top:
+ base:
+ "*":
+ - xtrabackup
+ pillars:
+ top.sls:
+ base:
+ "*":
+ - xtrabackup
+
+verifier:
+ name: inspec
+ sudo: true
+
+docker_images:
+ - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/mirantis/drivetrain/salt-formulas-ci/salt-formulas-ci-xenial-2017.7:latest'%>
+
+platforms:
+ - name: xenial-2017.7
+ driver_config:
+ image: *xenial-20177
+ platform: ubuntu
+
+suites:
+
+ - name: client_backup_times
+ provisioner:
+ pillars-from-files:
+ xtrabackup.sls: tests/pillar/client_backup_times.sls
+
+ - name: client
+ provisioner:
+ pillars-from-files:
+ xtrabackup.sls: tests/pillar/client.sls
+
+ - name: client_using_tcp
+ provisioner:
+ pillars-from-files:
+ xtrabackup.sls: tests/pillar/client_using_tcp.sls
+
+ - name: server_backup_times
+ provisioner:
+ pillars-from-files:
+ xtrabackup.sls: tests/pillar/server_backup_times.sls
+
+ - name: server
+ provisioner:
+ pillars-from-files:
+ xtrabackup.sls: tests/pillar/server.sls
diff --git a/tests/run_tests.sh b/tests/run_tests.sh
index ad30dd9..461fd8b 100755
--- a/tests/run_tests.sh
+++ b/tests/run_tests.sh
@@ -1,10 +1,11 @@
#!/usr/bin/env bash
###
+# Script source: https://gerrit.mcp.mirantis.com/#/admin/projects/salt-formulas/cookiecutter-salt-formula
# Script requirments:
#apt-get install -y python-yaml virtualenv git
-__ScriptVersion="2018.08.16"
+__ScriptVersion="2018.11.21"
__ScriptName="run_tests.sh"
__ScriptFullName="$0"
__ScriptArgs="$*"