Commit Graph

1801 Commits (6fe9a5e40cfaf2a2ed1512232e4ebdb2dc94de44)

Author SHA1 Message Date
Toshio Kuratomi 7e0bd5632d epdb doesn't work on python3 so we need a different package to test pip
10 years ago
Toshio Kuratomi 60acfd1e87 Fix ansible-pull on python3
10 years ago
Toshio Kuratomi fd14048d46 Thanks to mscherer, these tests are now passing
10 years ago
Thilo Uttendorfer 5ece97ae5b Fix call of wrong super class
10 years ago
Brian Coca 04b86df815 updated pbrun test to match expected output
10 years ago
John R Barker d9b570aaae Location of Network Tests (#18048)
10 years ago
Toshio Kuratomi 91c1fdec3d unarchive tests now pass on python3
10 years ago
John R Barker 0ef3ff6a9d Install dependencies for validate-modules (#18028)
10 years ago
Adrian Likins 8bf4aa97b0 Skip test_aws.py if boto3/botocore are missing (#17814)
10 years ago
Matt Clay 656b82417e Fix role path for generate-tests.
10 years ago
Matt Clay 05531b99d0 Restore README.rst, update and fix formatting. (#18012)
10 years ago
Matt Clay 4916fe9962 Update validate-modules README and convert to MD. (#18008)
10 years ago
Matt Clay c2ec86cb78 Migrate Windows CI roles to test targets. (#18005)
10 years ago
Matt Clay 9182619fef Merge pull request #18001 from gundalow/validate-modules
10 years ago
Matt Clay 75e4645ee7 Migrate Linux CI roles to test targets. (#17997)
10 years ago
John Barker 25286c3c7d README.rst to reference new name
10 years ago
John Barker ef06b5501c Port sivel/ansible-validate-modules into Ansible
10 years ago
Matt Clay 374e4348e4 Split out var_blending test into targets dir. (#17996)
10 years ago
Matt Clay 410b96d716 Clean up integration tests. (#17991)
10 years ago
Matt Clay 80a5c70ad7 Split integration tests out from Makefile. (#17976)
10 years ago
Toshio Kuratomi 9265016b95 Fix a test failure when run on a system with python-future installed.
10 years ago
Toshio Kuratomi 6a61b6d431 Add a whitelist for checking for six. Use it for digital_ocean.py
10 years ago
Toshio Kuratomi 1efe782b46 Refactor parsing of CLI args so that we can modify them in the base class
10 years ago
Toshio Kuratomi 23305540b4 Make ini parsing slightly more robust
10 years ago
Toshio Kuratomi 08a58ae025 Fix for run_command tests now that it returns native strings
10 years ago
Toshio Kuratomi 5bc3cb278c Remove unicode escape (#17866)
10 years ago
Matt Davis aa0ad073b8 bugfixes to JSON junk filter, added unit/integration tests to exercise (#17834)
10 years ago
Matt Clay 21857e8618 Disable privileged mode on Shippable. (#17844)
10 years ago
Brian Coca dfff608ceb dzdo prompt fix
10 years ago
jctanner fff161f2f6 Smart mode for sftp+scp (#17813)
10 years ago
Adrian Likins 1f03801fcc mv test_git to 'destructive' integration tests (#17526)
10 years ago
Toshio Kuratomi 4452ee86bd Turn mount test back on (#17797)
10 years ago
Toshio Kuratomi efa78b4ff4 The mode that we fake from stat is checked more closely under python3.5 on El Capitan (#17794)
10 years ago
Matt Clay a265d2d77d Run test_template tests on OS X. (#17791)
10 years ago
Matt Clay 0dc3db9e75 Enable unarchive tests for OS X and FreeBSD. (#17789)
10 years ago
Adrian Likins bba0fb3a42 Add mnt pnts with single quote to test (16855) (#17771)
10 years ago
Matt Clay 6d78397b8b Update get_url test to use httptester. (#17787)
10 years ago
Matt Clay d05df5fc61 Disable expect continue in ansible-core-ci. (#17737)
10 years ago
Toshio Kuratomi 1f311f0739 Disable mount tests for now. Mount is buggy on too many platforms
10 years ago
Matt Clay 2e0bec293c Improve error handling for ansible-core-ci. (#17734)
10 years ago
Toshio Kuratomi 0bf92d2b5c Add tests for the mount module (#17718)
10 years ago
Matt Clay cf4d436e07 Remove run_tests.sh and update docs. (#17719)
10 years ago
Matt Clay 50b0d011fe Update integration.sh to copy source by default. (#17717)
10 years ago
Matt Clay 40ffd8269d Add shellcheck to code-smell checks. (#17715)
10 years ago
Adrian Likins e11f7d2339 add a defaults for integration.sh (#17709)
10 years ago
Matt Clay ada2432165 Add keep on failure option to integration.sh. (#17711)
10 years ago
Tom Melendez 97a1b7ded1 Integration Playbook for Google Cloud DNS module. (#17698)
10 years ago
Christoph f9e49de2ef Add a test for int/float parameter type checking (#16741)
10 years ago
Toshio Kuratomi 8aa8e07d13 Remove _load_hosts() from Play initialization as it's no longer needed and it breaks using extra_vars defining a list for hosts (#17699)
10 years ago
Matt Clay 3874e653c1 Remove tests for deprecated su and sudo. (#17697)
10 years ago
Tom Melendez 0e85f88f8e test_gce_mig integration test playbook (#17249)
10 years ago
Matt Clay 39c5c558f8 Switch tests from sudo to become. (#17694)
10 years ago
Toshio Kuratomi 7889e1ffc1 Additional tests for check mode idempotence (#17679)
10 years ago
Matt Clay e0ad02c6dd Remove test for deprecated first_available_file. (#17674)
10 years ago
James Cammarata 1b54d3b6dc Merge branch 'threaded_receiver' into devel
10 years ago
Rob Cutmore 2716fe4362 Add test for checking pip package in check mode (#17360)
10 years ago
Toshio Kuratomi 5e9a8d9202 Fix password lookup py3 plus alikins unittest additions refactoring (#17626)
10 years ago
cinerama70 02cec7dca9 Add os_family to test_distribution_version (#17620)
10 years ago
James Cammarata 5a57c66e3c Moving result reading to a background thread
10 years ago
Steve Gargan a06da86d52 update consul tests to reflect fixes to the core and session modules (#17451)
10 years ago
Tom Melendez 91a30e59e4 Changes to enable make gce to run. Added sys import so libcloud error is displayed; renamed credentials keys in template file so they work properly with gce_credentials.py. (#16607)
10 years ago
Toshio Kuratomi 8af8eec789 Merge pull request #17590 from abadger/vault-fixes
10 years ago
Matt Clay 355b29573c Use default on undefined vars in tests. (#17601)
10 years ago
Toshio Kuratomi e70066a6f7 Many Cleanups to vault
10 years ago
Toshio Kuratomi 0139298786 Have unittests import mock from ansible.compat so they work on py3 without mock installed from pypi
10 years ago
James Cammarata dfb1c0647e Revert "Move queuing tasks to a background thread"
10 years ago
Matt Clay 16baef1f72 Do not use bare vars in integration tests. (#17599)
10 years ago
Matt Davis f497d771c8 win_shell/win_command changes + tests (#17557)
10 years ago
Matt Clay 7b3cbafbe9 Add python 3 awareness to apt module tests. (#17574)
10 years ago
Matt Clay bcb49fecb5 Add tool for downloading Shippable logs.
10 years ago
Toshio Kuratomi f4cd1c6321 Fix galaxy's parsing of the command line. (#17569)
10 years ago
René Moser 28feba2fb3 jenkins_job: extend integration tests (#17558)
10 years ago
Allen Sanabria b510abce17 CloudRetry/AWSRetry backoff decorator with unit tests (#17039)
10 years ago
Michael Scherer e9ffe2062f Add test for the pause in loop feature (#17336)
10 years ago
René Moser 6a3e948a7c jenkins_job: add integration tests (#17499)
10 years ago
Toshio Kuratomi bf29961947 Fixes to the controller text model (#17527)
10 years ago
nitzmahone 69880f1640 add win_user regression tests
10 years ago
Matt Clay c81fe70fbf Enable more integration tests for python 3. (#17473)
10 years ago
Matt Clay 784810a84c Add python 3 support to test_apt_repository. (#17472)
10 years ago
Matt Clay a1947401ba Enable more tests that pass on python 3. (#17471)
10 years ago
Matt Clay eb26616b09 Add python3-apt to ubuntu1604py3 Dockerfile.
10 years ago
Toshio Kuratomi 4ed88512e4 Move uses of to_bytes, to_text, to_native to use the module_utils version (#17423)
10 years ago
nitzmahone 7a9395b5e0 disable windows loop async test
10 years ago
Matt Davis f239e1e61f windows async changes and tests (#17400)
10 years ago
Matt Clay 94a0d2afb4 Add partially backwards compatible version of _fixup_perms. (#17427)
10 years ago
jhawkesworth 9fe4308670 add very basic tests of win_package, based on existing win_msi tests. (#17383)
10 years ago
Toshio Kuratomi d6ebf9bdc6 Symink integration tests for fetch and stat
10 years ago
Michael Scherer 918d1e038e Do not hardcode python executable in test (#17380)
10 years ago
Matt Clay 4ae59b2743 Use ansible_python for interpreter in test_uri. (#17376)
10 years ago
Matt Clay 7cd988f60c Enable more integration tests for python 3. (#17375)
10 years ago
Toshio Kuratomi f7b22a5eaa Fix paramiko's exec_command() to return bytes on python3 (#17372)
10 years ago
Matt Clay 75cb27ffe3 Enable more python 3 tests that now pass. (#17359)
10 years ago
Will Thames d54f5277d5 Add ksu privilege escalation (#17340)
10 years ago
Michael Scherer 529950680b Disable yum test on python 3 (#17327)
10 years ago
Tobias Wolf c23b11d212 [Inventory] Cache the result of enumerating groups and host names
10 years ago
Toshio Kuratomi 28227546fa Various python3 updates for module_utils: (#17345)
10 years ago
Matt Clay 2ffb136b3f Add support for testing module PRs with python3. (#17339)
10 years ago
Gennady Trafimenkov 2e857cfafd Add mention of integration tests in Docker containers (#16661)
10 years ago
Matt Clay 6e65ebda26 Put integration.sh pip reqs in separate file. (#17338)
10 years ago
Jonathan Mainguy a4cee11649 Add test for specific privlege grants on database.table (#17328)
10 years ago
Jonathan Mainguy 2248d2464b add unit test for mysql_user (#17335)
10 years ago
James Cammarata b71957d6e6 Move queuing tasks to a background thread
10 years ago
Michael Scherer 878d0d5b87 Running the test with a locale other than English make that test fail
10 years ago
Allen Sanabria 03132041fb Include vars updated to work with directories (#17207)
10 years ago
René Moser 26118a51f8 exo_dns: new module utils and integration tests for exoscale DNS (#17230)
10 years ago
Michael Scherer d8f66defd0 Ignore difference on whitespace (#17302)
10 years ago
Matt Davis 1c33b5a9f0 fix remote shippable target failures (#17287)
10 years ago
Toshio Kuratomi fa804125b5 Python3 fixes and porting (#17271)
10 years ago
Alexander Stock 238cccf166 Fix "Text file busy" exception in atomic_move (#9526) (#17204)
10 years ago
Toshio Kuratomi 4a3a9c0f2d Fix for run_command on py3 and enable lineinfile test on py3 (#17257)
10 years ago
Toshio Kuratomi bd68c324ce Get the ssh plugin working with python3 (#17234)
10 years ago
Matt Clay 178292d2cd Fix file and copy modules on py3 and enable tests. (#17239)
10 years ago
Toshio Kuratomi 44d979c8f5 Enable most unittests on python3 (just some vault unittests and a logging one left) (#17240)
10 years ago
Matt Clay acc8a13eff Enable more tests that pass on python 3. (#17233)
10 years ago
Toshio Kuratomi 380a5801e9 Enable integration tests on python3 that are already working (#17212)
10 years ago
Toshio Kuratomi 51ec35378d xrange and izip_longest aren't available in vanilla python3 (#17226)
10 years ago
Yannig 27b0f3241b new filter human_bytes: convert a string (ex: 1Mo, 1K) into bytes (#12074)
10 years ago
Matt Clay e2e7390adc Add Python 3 CI support. (#17209)
10 years ago
Adrian Likins e396d5d508 Implement vault encrypted yaml variables. (#16274)
10 years ago
Toshio Kuratomi a22909c226 Migrate basestring to a python3 compatible type (#17199)
10 years ago
Matt Clay a695e18615 Add support for OS X CI on Shippable. (#17160)
10 years ago
Toshio Kuratomi 57701d7115 Give native strings to selinux library functions. (#17184)
10 years ago
Adrian Likins a4785c2691 Fix docker connection plugin version tests and py2.6 compat (#16841)
10 years ago
Toshio Kuratomi d29a7c55fe Enable some basic.py tests on python3 (#17167)
10 years ago
Adrian Likins 7d41f623dd Move py34 mock_open compat to compat/test/mock (#17157)
10 years ago
Matt Clay 04bd6a3619 Make tests more cross platform. (#17154)
10 years ago
Dusty Mabe b817f1f3ea actions/unarchive: fix unarchive from remote url (#17126)
10 years ago
Brian Coca 4fb09d5693 moved from extras repo where it incorrectly exists (#17124)
10 years ago
Toshio Kuratomi bd31cc096a Fix facts.py for python3 (#17131)
10 years ago
Adrian Likins 7bd57acda4 Linux mount/fs (lsblk) facts fixes and tests. (#17036)
10 years ago
Matt Davis e0bdb502e3 raw now returns changed: true (#17112)
10 years ago
Brian Coca b1410fa278 fixed tests to accoutn for new parameter
10 years ago
James Cammarata c669a381d1 Don't immediately return failed for any_errors_fatal tasks
10 years ago
Matt Clay b44eb402bd Update ansible-core-ci endpoint. (#17071)
10 years ago
Matt Clay 901042f458 Generate test script to file instead of stdout.
10 years ago
Matt Clay 2b0d63b0d8 Flush stderr to avoid lost output.
10 years ago
James Cammarata 47acf55fa9 Cache tasks by uuid in PlayIterator for O(1) lookups
10 years ago
James Cammarata e244895174 Avoid copying task parents in TaskExecutor
10 years ago
James Cammarata 06d4f4ad0e Move tasks/blocks to a single parent model
10 years ago
James Cammarata d2b3b2c03e Performance improvements
10 years ago
Matt Clay 80385a47bd Remove FreeBSD interpreter test hacks. (#17007)
10 years ago
Filipe Niero Felisbino e54a9d3a51 Add generic data structures querying (#13684)
10 years ago
Matt Clay d2fb845955 Enable more FreeBSD integration tests. (#16991)
10 years ago
Matt Clay 72cca01cd4 Use file list, not recursion, in _fixup_perms. (#16924)
10 years ago
Matt Davis 746ea64d30 fix for unspecified retries on until + test (#16963)
10 years ago
Will Thames eb2a3a91a8 task_result _check_key should handle empty results (#16766)
10 years ago
James Cammarata 159aa26b36 FEATURE: adding variable serial batches
10 years ago
Matt Clay 5f12731797 Run more integration tests on FreeBSD. (#16923)
10 years ago
Matt Clay 00fbc76e69 Increase async time limit on tests to 10 seconds. (#16921)
10 years ago
Matt Clay ff4f4bc8a0 Add binary module tests to Windows CI. (#16914)
10 years ago