Initial ansible-test implementation. (#18556)

This commit is contained in:
Matt Clay 2016-11-29 21:21:53 -08:00 committed by GitHub
commit 6bbd92e422
191 changed files with 5483 additions and 48 deletions

View file

@ -0,0 +1,51 @@
/contrib/
/docsite/
/hacking/
/lib/ansible/cli/
/lib/ansible/compat/
/lib/ansible/config/
/lib/ansible/constants.py
/lib/ansible/errors/
/lib/ansible/executor/
/lib/ansible/galaxy/
/lib/ansible/__init__.py
/lib/ansible/inventory/
/lib/ansible/modules/core/cloud/[^/]+/(?!(ec2_facts.py|_ec2_ami_search.py))
/lib/ansible/modules/extras/cloud/
/lib/ansible/modules/extras/clustering/consul.*.py
/lib/ansible/modules/extras/clustering/znode.py
/lib/ansible/modules/extras/database/influxdb/
/lib/ansible/modules/extras/database/mssql/
/lib/ansible/modules/extras/infrastructure/foreman/
/lib/ansible/modules/extras/monitoring/zabbix.*.py
/lib/ansible/modules/extras/network/f5/
/lib/ansible/modules/extras/network/nmcli.py
/lib/ansible/modules/extras/notification/pushbullet.py
/lib/ansible/modules/extras/packaging/language/maven_artifact.py
/lib/ansible/modules/extras/packaging/os/dnf.py
/lib/ansible/modules/extras/packaging/os/layman.py
/lib/ansible/modules/extras/remote_management/ipmi/
/lib/ansible/modules/extras/univention/
/lib/ansible/modules/extras/web_infrastructure/letsencrypt.py
/lib/ansible/modules/__init__.py
/lib/ansible/module_utils/a10.py
/lib/ansible/module_utils/azure_rm_common.py
/lib/ansible/module_utils/cloud.py
/lib/ansible/module_utils/docker_common.py
/lib/ansible/module_utils/ec2.py
/lib/ansible/module_utils/gcdns.py
/lib/ansible/module_utils/gce.py
/lib/ansible/module_utils/gcp.py
/lib/ansible/module_utils/lxd.py
/lib/ansible/module_utils/openstack.py
/lib/ansible/module_utils/rax.py
/lib/ansible/module_utils/vca.py
/lib/ansible/module_utils/vmware.py
/lib/ansible/parsing/
/lib/ansible/playbook/
/lib/ansible/plugins/
/lib/ansible/release.py
/lib/ansible/template/
/lib/ansible/utils/
/lib/ansible/vars/
/test/

View file

@ -0,0 +1,2 @@
/contrib/inventory/vagrant.py
/hacking/dump_playbook_attributes.py

View file

@ -0,0 +1,2 @@
/examples/scripts/uptime.py
/test/samples/multi.py

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1,3 @@
apt_key
destructive
posix/ci/group1

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,3 @@
async_status
async_wrapper
posix/ci/group2

View file

@ -0,0 +1,4 @@
needs/ssh
posix/ci/group3
skip/freebsd
skip/osx

View file

@ -0,0 +1,2 @@
needs/root
posix/ci/group2

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
windows/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,3 @@
command
posix/ci/group2
shell

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,2 @@
needs/root
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
needs/ssh
posix/ci/group3

View file

@ -0,0 +1,2 @@
needs/ssh
posix/ci/group3

View file

@ -0,0 +1 @@
windows/ci/group3

View file

@ -0,0 +1,2 @@
needs/root
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,2 @@
posix/ci/group3
skip/osx

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1,4 @@
destructive
posix/ci/group1
skip/freebsd
skip/osx

View file

@ -0,0 +1,3 @@
destructive
posix/ci/group1
skip/osx

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
posix/ci/group2
skip/python3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
posix/ci/group2
skip/osx

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,3 @@
needs/privileged
needs/root
posix/ci/group2

View file

@ -0,0 +1,4 @@
destructive
posix/ci/group1
skip/freebsd
skip/osx

View file

@ -0,0 +1,4 @@
destructive
posix/ci/group1
skip/freebsd
skip/osx

View file

@ -0,0 +1,4 @@
destructive
posix/ci/group1
skip/freebsd
skip/osx

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,2 @@
destructive
posix/ci/group1

View file

@ -0,0 +1,8 @@
destructive
needs/privileged
posix/ci/group1
postgresql_db
postgresql_privs
postgresql_user
skip/freebsd
skip/osx

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,6 @@
destructive
needs/privileged
posix/ci/group1
skip/freebsd
skip/osx
skip/python3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,2 @@
needs/root
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
needs/root
posix/ci/group2

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group2

View file

@ -0,0 +1,5 @@
destructive
posix/ci/group1
skip/freebsd
skip/osx
skip/python3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1 @@
posix/ci/group3

View file

@ -0,0 +1,2 @@
async_status
windows/ci/group3

View file

@ -0,0 +1 @@
windows/ci/group3

View file

@ -0,0 +1 @@
windows/ci/group2

View file

@ -0,0 +1 @@
windows/ci/group3

View file

@ -0,0 +1 @@
windows/ci/group1

View file

@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
- name: define host-specific output_dir
set_fact:
output_dir: "{{ output_dir }}/{{ inventory_hostname }}"
- name: clean out the test directory
local_action: file name={{ output_dir|mandatory }} state=absent
run_once: true

View file

@ -0,0 +1 @@
windows/ci/group2

View file

@ -0,0 +1 @@
windows/ci/group2

View file

@ -0,0 +1 @@
windows/ci/group2

Some files were not shown because too many files have changed in this diff Show more