Testing: Add support for AIX platform (#65802)

pull/66926/head
Yanis Guenane 5 years ago committed by GitHub
parent eec6afd116
commit 4fd2dce7f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
minor_changes:
- Enable testing the AIX platform as a remote OS in ansible-test

@ -65,6 +65,7 @@ matrix:
- env: T=network
- env: T=aix/7.2/1
- env: T=osx/10.11/1
- env: T=rhel/7.6/1
- env: T=rhel/8.1/1
@ -80,6 +81,7 @@ matrix:
- env: T=linux/ubuntu1604/1
- env: T=linux/ubuntu1804/1
- env: T=aix/7.2/2
- env: T=osx/10.11/2
- env: T=rhel/7.6/2
- env: T=rhel/8.1/2
@ -95,6 +97,7 @@ matrix:
- env: T=linux/ubuntu1604/2
- env: T=linux/ubuntu1804/2
- env: T=aix/7.2/3
- env: T=osx/10.11/3
- env: T=rhel/7.6/3
- env: T=rhel/8.1/3
@ -110,6 +113,7 @@ matrix:
- env: T=linux/ubuntu1604/3
- env: T=linux/ubuntu1804/3
- env: T=aix/7.2/4
- env: T=osx/10.11/4
- env: T=rhel/7.6/4
- env: T=rhel/8.1/4
@ -125,6 +129,7 @@ matrix:
- env: T=linux/ubuntu1604/4
- env: T=linux/ubuntu1804/4
- env: T=aix/7.2/5
- env: T=osx/10.11/5
- env: T=rhel/7.6/5
- env: T=rhel/8.1/5

@ -1 +1,2 @@
shippable/posix/group2
skip/aix

@ -1,5 +1,6 @@
shippable/posix/group3
destructive
needs/root
skip/aix
skip/freebsd
skip/osx

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1,3 +1,4 @@
destructive
shippable/posix/group3
skip/python2.6 # build uses tarfile with features not available until 2.7
skip/aix

@ -1,4 +1,5 @@
shippable/posix/group3
skip/python3
skip/aix
skip/osx
skip/freebsd

@ -1 +1,2 @@
shippable/posix/group4
skip/aix

@ -1,2 +1,3 @@
destructive
shippable/posix/group3
skip/aix

@ -3,3 +3,4 @@ destructive
skip/freebsd
skip/osx
skip/rhel
skip/aix

@ -2,3 +2,4 @@ shippable/posix/group1
skip/freebsd
skip/osx
skip/rhel
skip/aix

@ -4,3 +4,4 @@ shippable/posix/group1
skip/freebsd
skip/osx
skip/rhel
skip/aix

@ -1,3 +1,4 @@
needs/root
shippable/posix/group2
destructive
skip/aix

@ -1 +1,2 @@
shippable/posix/group3
skip/aix

@ -1,3 +1,4 @@
async_status
async_wrapper
shippable/posix/group2
skip/aix

@ -1,2 +1,3 @@
destructive
shippable/posix/group1
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group3
needs/target/binary_modules
skip/aix

@ -1 +1,2 @@
shippable/posix/group3
skip/aix

@ -1,4 +1,5 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd

@ -1,3 +1,4 @@
command
shippable/posix/group2
shell
skip/aix

@ -2,3 +2,4 @@ needs/ssh
shippable/posix/group3
needs/target/setup_paramiko
destructive # potentially installs/uninstalls OS packages via setup_paramiko
skip/aix

@ -1,2 +1,3 @@
needs/ssh
shippable/posix/group3
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group2
destructive
skip/aix

@ -1,3 +1,4 @@
needs/root
shippable/posix/group2
destructive
skip/aix

@ -1,3 +1,4 @@
destructive
shippable/posix/group4
skip/aix
skip/osx

@ -1,3 +1,4 @@
destructive
shippable/posix/group4
skip/aix
skip/osx

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1,3 +1,4 @@
shippable/posix/group3
needs/ssh
needs/root # only on macOS and FreeBSD to configure network interfaces
skip/aix

@ -1,4 +1,5 @@
destructive
shippable/posix/group4
skip/aix
skip/freebsd
skip/osx

@ -1,6 +1,7 @@
shippable/posix/group3
skip/osx
skip/freebsd
skip/aix
destructive
skip/docker # The tests sometimes make docker daemon unstable; hence,
# we skip all docker-based CI runs to avoid disrupting

@ -1,4 +1,5 @@
shippable/posix/group5
skip/osx
skip/freebsd
skip/aix
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/osx
skip/freebsd
skip/aix
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group5
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group3
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group5
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group3
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,5 +1,6 @@
shippable/posix/group2
disabled # See: https://github.com/ansible/ansible/issues/61815
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group5
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group3
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,5 +1,6 @@
shippable/posix/group1
destructive
skip/aix
skip/freebsd
skip/osx
skip/rhel

@ -1,2 +1,3 @@
shippable/posix/group2
needs/root
skip/aix

@ -1,3 +1,4 @@
destructive
shippable/posix/group3
skip/aix
skip/osx

@ -1,2 +1,3 @@
shippable/posix/group2
skip/python2.6 # filters are controller only, and we no longer support Python 2.6 on the controller
skip/aix

@ -1,4 +1,5 @@
destructive
shippable/posix/group3
skip/aix
skip/freebsd
skip/osx

@ -1,5 +1,6 @@
unsupported
destructive
skip/aix
skip/freebsd
skip/osx
skip/rhel

@ -1,5 +1,6 @@
shippable/posix/group3
destructive
skip/aix
skip/freebsd
skip/osx
skip/rhel

@ -1,3 +1,4 @@
destructive
shippable/posix/group1
skip/aix
skip/osx

@ -1,3 +1,4 @@
shippable/posix/group1
destructive
needs/httptester
skip/aix

@ -1,3 +1,4 @@
destructive
shippable/posix/group1
needs/httptester
skip/aix

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1 +1,2 @@
shippable/posix/group4
skip/aix

@ -1,2 +1,2 @@
shippable/posix/group3
skip/aix

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group5
handlers
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group2
skip/python3
skip/aix

@ -1 +1,2 @@
shippable/posix/group3
skip/aix

@ -1,5 +1,6 @@
disabled
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1,4 +1,5 @@
shippable/posix/group2
skip/aix
skip/osx
skip/freebsd
destructive

@ -1 +1,2 @@
shippable/posix/group1
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group1
destructive
skip/aix

@ -1 +1,2 @@
shippable/posix/group2
skip/aix

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,4 +1,5 @@
shippable/posix/group3
destructive
skip/aix
skip/osx
skip/freebsd

@ -1,3 +1,4 @@
destructive
needs/root
shippable/posix/group3
skip/aix

@ -2,3 +2,4 @@ shippable/posix/group2
destructive
needs/target/setup_openssl
needs/file/test/lib/ansible_test/_data/requirements/constraints.txt
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group2
destructive
skip/aix

@ -1,3 +1,4 @@
shippable/posix/group4
destructive
skip/aix
skip/rhel

@ -1,2 +1,3 @@
shippable/posix/group1
needs/httptester
skip/aix

@ -1 +1,2 @@
shippable/posix/group2
skip/aix

@ -1,4 +1,5 @@
shippable/posix/group4
skip/aix
skip/osx
skip/freebsd
skip/docker

@ -1,5 +1,6 @@
destructive
needs/privileged
shippable/posix/group1
skip/aix
skip/freebsd
skip/osx

@ -2,6 +2,7 @@ destructive
shippable/posix/group2
# Make sure that this test runs in a different group than mysql_replication!
mysql_replication
skip/aix
skip/osx
skip/freebsd
skip/ubuntu

@ -1,2 +1,3 @@
shippable/posix/group4
needs/ssh
skip/aix

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,3 +1,4 @@
needs/privileged
needs/root
shippable/posix/group2
skip/aix

@ -1,5 +1,6 @@
notification/mqtt
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,4 +1,5 @@
destructive
shippable/posix/group5
skip/aix
skip/osx
skip/freebsd

@ -1,5 +1,6 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd
skip/rhel

@ -1,5 +1,6 @@
destructive
shippable/posix/group3
skip/aix
skip/osx
skip/freebsd
skip/ubuntu

@ -1,6 +1,7 @@
destructive
shippable/posix/group4
# Make sure that this test runs in a different group than mariadb_replication!
skip/aix
skip/osx
skip/freebsd
skip/ubuntu

@ -1,4 +1,5 @@
destructive
shippable/posix/group1
skip/aix
skip/osx
skip/freebsd

@ -1,5 +1,6 @@
destructive
shippable/posix/group3
skip/aix
skip/osx
skip/freebsd
skip/ubuntu

@ -1,3 +1,4 @@
shippable/posix/group2
destructive
skip/aix
skip/freebsd

@ -1,2 +1,3 @@
shippable/posix/group1
skip/python3
skip/aix

@ -1,2 +1,3 @@
shippable/posix/group1
destructive
skip/aix

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

Loading…
Cancel
Save