Michael Gruener
94806e1953
Add integration tests for the cloudflare_dns module
9 years ago
Brian Coca
1ebc2fda71
removes python requirement to script
...
mistakenly added when checksum was made to use stat module
fixed assertion in test
9 years ago
Matt Clay
943e4d37f5
Run more connection tests in Docker.
...
Connection tests are now run before non_destructive to make sure
that the known_hosts file in our Docker image has not been removed.
9 years ago
Toshio Kuratomi
52e9209491
Don't create world-readable module and tempfiles without explicit user permission
9 years ago
Toshio Kuratomi
1802e09b08
Exclude .tox from paths scanned for urlopen
9 years ago
Toshio Kuratomi
d3583108ec
Fix log_invocation test on python2 with hash randomization
9 years ago
Matt Martz
ad30bad14f
Skip test_module_utils_basic__log_invocation until we can figure out the cause of the failure
9 years ago
Matt Martz
a6d52ce098
Ensure that any command in run_tests.sh that fails results in immediate failure
9 years ago
Toshio Kuratomi
c3548677de
Add TEST_FLAGS to test_hash
9 years ago
James Cammarata
6afed7083a
Revert "Use docker cp instead of docker volumes to allow for testing with remote docker servers"
...
This reverts commit 18599047cd
.
9 years ago
James Cammarata
90ffb8d8f0
Also remove volumes when removing containers
9 years ago
James Cammarata
9a2c1cf94d
Force removal of docker container after test ends
9 years ago
Matt Martz
18599047cd
Use docker cp instead of docker volumes to allow for testing with remote docker servers
9 years ago
James Cammarata
081c33c451
Adding a docker pull to the run_tests.sh script
9 years ago
James Cammarata
395ff361d4
Adding acl package to all docker images
9 years ago
Toshio Kuratomi
3511abb9d9
Merge pull request #15055 from ansible/ansible_sudo_pass-should-override-cli
...
Fix ansible_sudo_pass inventory variable so that it overrides setting of sudo password from the command line
9 years ago
Brian Coca
9c6b49fd3d
Merge pull request #15004 from agx/zypper-repository-integration-tests
...
Integration tests for zypper repository
9 years ago
Toshio Kuratomi
ed9e164b80
Fix ansible_sudo_pass inventory variable so that it overrides setting of sudo password from the command line
9 years ago
Rajat Gupta
dd27157b9d
Add pycrypto as a requirement to run tests
9 years ago
James Cammarata
7460f76f8d
Merge pull request #15052 from mattclay/travis-docker-ssh
...
Add ssh client and server to docker containers.
9 years ago
Matt Clay
4224c11b5f
Combine new RUN commands into one RUN command.
9 years ago
Toshio Kuratomi
6824f3a7cc
Change url so that we don't test https in the tests for file perms
9 years ago
Toshio Kuratomi
cbd93b6ad3
Add integration test for #11821
9 years ago
Matt Clay
da99e4e0aa
Add ssh client and server to docker containers.
...
This will allow for future integration tests using ssh to localhost
from within docker containers running on Travis.
9 years ago
nitzmahone
b95286c88e
re-integrate test_test_infra output checking
...
added secondary run with overridden inventory/test args per bcoca request
9 years ago
nitzmahone
6578e63e63
improve test_test_infra debug messaging, rc check
9 years ago
Toshio Kuratomi
bdf90d20dd
Add :Z to mount the volume. This is a docker-1.7+ option that makes the mount properly relabel for selinux
9 years ago
Brian Coca
db61e9be0c
add ansible_executable inventory var
...
also handle the overrides appropriately
also new executable to set shell type
9 years ago
Toshio Kuratomi
e80cd8bcaf
Merge pull request #14908 from mattclay/mysql-connect-timeout
...
Document mysql connect_timeout and update tests.
9 years ago
James Cammarata
8eadc1d8eb
Adding more unit tests for AnsibleModule things in basic.py
9 years ago
Matt Clay
9a922fcf0d
Update test to use mysql connect_timeout option.
9 years ago
Guido Günther
2095d1ab33
Integration tests for zypper repository
9 years ago
Rene Moser
5d5d905e36
cloudstack: new integration tests test_cs_resourcelimit
9 years ago
Rene Moser
4d6a15ebc3
cloudstack: new integration tests test_cluster
9 years ago
Rene Moser
d50026b108
cloudstack: new integration tests test_cs_pod
9 years ago
Rene Moser
ae6d2a5602
cloudstack: new integration tests test_cs_instance_facts
9 years ago
Rene Moser
d9f7589460
cloudstack: new integration tests test_cs_configuration
9 years ago
René Moser
7587c20d27
Merge pull request #13183 from resmo/for-ansible
...
[2.1] cloudstack: add tests for cs_volume
9 years ago
Toshio Kuratomi
ea58ccfd5e
Make the fact gathering give a little more information on failure
9 years ago
James Cammarata
88310a7f28
Adding iproute to certain RH-based docker images
9 years ago
Toshio Kuratomi
9a6a5a5516
add a fact gathering check for the default of all
9 years ago
Toshio Kuratomi
f0e6d28815
Make integration tests for fact gathering assert on failure
9 years ago
Toshio Kuratomi
512825455e
Make ohai and facter work via module_utils Fact classes rather than in the setup module
9 years ago
Yannig Perré
88772b6003
Add a way to restrict gathered facts in Ansible:
...
- Using gather_subset options
- By ignoring ohai/chef or facter/puppet facts
9 years ago
James Cammarata
81788e627d
Adding unit tests for TaskResult
9 years ago
James Cammarata
2fa1936ff9
Adding python-dev to the list of packages for ubuntu1204 docker
...
[ci skip]
9 years ago
James Cammarata
9d459386ce
Also adding an upgrade of pycrypto to ubuntu1204 config
9 years ago
James Cammarata
90afc5e7d2
Adding rubygems to the ubuntu1204 docker config
...
[no ci]
9 years ago
James Cammarata
af282eb979
Fixing typo in ubuntu1204 docker config
9 years ago
James Cammarata
ff5584a349
Updating jinja2 in ubuntu1204 docker image
9 years ago
James Cammarata
1222830155
Initial commit for Ubuntu 12.04 docker config for testing
9 years ago
Matt Clay
a44b88936b
Add unicode dir to connection tests.
9 years ago
James Cammarata
286d91d722
Reorganizing tox stuff and making py3-specific requirements
9 years ago
James Cammarata
ab682b2917
Moving docker tests to pre-compiled images
9 years ago
James Cammarata
adc9a25a06
Merge pull request #14904 from mattclay/mysql-test-timeout
...
Lower connect timeout for test_mysql_variables.
9 years ago
James Cammarata
c6af811573
Fixing equality check in run_tests.sh for sanity
9 years ago
Matt Clay
20eee14a2c
Lower connect timeout for test_mysql_variables.
9 years ago
Brian Coca
7e3c92e909
predictable docker names and autoremove if no fail
9 years ago
James Cammarata
f700a7e3ce
Removing forced pull from build step in run_tests.sh
9 years ago
Matt Clay
5c206eaf0b
Add additional plugins to connection tests.
...
- docker
- libvirt_lxc
- jail
These tests will not run as part of the build, but can be run manually.
9 years ago
Brian Coca
a07495e4c8
allow tests to run with parameters
...
also fixed test_test_infra to allow tags
9 years ago
James Cammarata
c2441c15c3
Revert "corrected failed_when test"
...
This reverts commit 140df20504
.
9 years ago
James Cammarata
963178f392
Revert "complete correction of test, key exists but is false"
...
This reverts commit 7e6343213b
.
9 years ago
Brian Coca
923548f6d5
removed test_infra from setup as it fails when using --tags
9 years ago
Brian Coca
7e6343213b
complete correction of test, key exists but is false
9 years ago
Brian Coca
140df20504
corrected failed_when test
9 years ago
nitzmahone
6c835b2600
ensure assert and fail work before we test anything else
9 years ago
Toshio Kuratomi
2b8a0cdddc
Fix ssh connection unittests for python3.4
9 years ago
James Cammarata
9d61a6cba8
Fixing PlayIterator bugs
...
* Unit tests exposed a problem where nested blocks did not correctly
hit rescue/always portions of parent blocks
* Cleaned up logic in PlayIterator
* Unfortunately fixing the above exposed a potential problem in the
block integration tests, where a failure in an "always" section may
always lead to a failed state and the termination of execution
beyond that point, so certain parts of the block integration test
were disabled.
9 years ago
James Cammarata
f0d3284ead
Adding more unit tests for ssh connection plugin
9 years ago
James Cammarata
2f472fd4e9
Adding start of ssh connection unit tests
9 years ago
Matt Davis
22344c5320
Merge pull request #14812 from mattclay/test-connection
...
Add tests for connection plugins.
9 years ago
Matt Martz
8aee648bc9
Add as dependency of the parsing make target
9 years ago
Matt Martz
098333b2ec
Fix redirects for get_url
...
* fetch_url shouldn't both accept follow_redirects and support follow_redircts via module.params
* Default follow_redirects for open_url should be 'urllib2'
* Add redirect test for get_url
9 years ago
James Cammarata
299d93f6e9
Updating unit tests for PlayIterator
...
This knowingly introduces a broken test, planning to fix that later.
9 years ago
James Cammarata
8cfdaa16f4
Fixing error in localedef usage for f23 docker image
9 years ago
James Cammarata
0e17a6f036
Another attempt at fixing random f23 locale failures in docker image
9 years ago
James Cammarata
2ee0c1b175
Fixing centos6 docker image for pycrytpo too
9 years ago
James Cammarata
762c99f77c
Fixing centos6 docker image to upgrade jinja2
9 years ago
James Cammarata
56670bd150
More tweaks for fedora on docker
9 years ago
James Cammarata
b97a98f69e
Trying to fix up the fedora23 docker image
9 years ago
James Cammarata
b72cd3a6d2
Adding fedora rawhide to the travis mix
9 years ago
James Cammarata
c632873936
Adding centos 6 to the travis mix
9 years ago
James Cammarata
e5844ee03d
Revert "Testing adding -j2 to the run_tests.sh script to speed up docker tests"
...
This reverts commit db2a0ae255
, as it does not
add any speed to the tests on Travis.
9 years ago
James Cammarata
db2a0ae255
Testing adding -j2 to the run_tests.sh script to speed up docker tests
9 years ago
Matt Clay
49892b287b
Use vars to eliminate redundant test commands.
9 years ago
Matt Clay
ca62bc5db3
Add tests for connection plugins.
9 years ago
James Cammarata
981f451f0e
Adding fedora 23 to the Docker tests on travis
9 years ago
James Cammarata
7f34705b0c
Fixing up Dockerfiles some more to get tests passing fully
9 years ago
James Cammarata
fa630872d9
Minor update to the Dockerfiles
9 years ago
James Cammarata
069e597aaa
Fixing locale stuff in ubuntu 14.04 Dockerfile
9 years ago
James Cammarata
f56af2ec3f
Updating docker files for tests
9 years ago
James Cammarata
e4acd44e23
Make sure test script fails on any error
9 years ago
Matt Martz
d8876b5c03
Run /sbin/init in the ubuntu docker image, as we do with centos
9 years ago
James Cammarata
92dcad8e99
Adding docker container capabilities to Travis
9 years ago
James Cammarata
80b10bd669
Moving creating of testing work dir out of dep role and into Makefile
9 years ago
Toshio Kuratomi
7160b40ab1
Fix the Makefile to run under dash (POSIX /bin/test syntax)
9 years ago
James Cammarata
b853e932d1
Adding unit tests for symbolic mode conversion stuff in basic.py
9 years ago
James Cammarata
18240d350c
Adding a skip for the literal_eval test on py3
9 years ago
James Cammarata
0ea3a9d08d
Removing tabs from test_basic.py
9 years ago