Commit Graph

185 Commits (eae23d2dbdd26b738a1702e6a064d02df391d48e)

Author SHA1 Message Date
Matt Clay 66fa46fdda Update ansible-test change classification. (#28345)
9 years ago
Ricardo Carrillo Cruz 746b433c29 Remove 'net' hardcoding on ansible-test executor (#28334)
9 years ago
Matt Clay 0ff5815a4f Fix ansible-test target completion on Python 3.
9 years ago
Brian Coca f921369445 Ansible Config part2 (#27448)
9 years ago
Matt Clay caf8bbf3bd Add Azure support to ansible-test. (#28092)
9 years ago
Matt Clay 5b6321e45d Update ansible-test handling of setup.py changes.
9 years ago
Matt Clay 869e90e12a Don't fail coverage reporting due to parse errors.
9 years ago
Matt Clay a40cb5a47f Miscellaneous ansible-test updates. (#27937)
9 years ago
Dag Wieers 941738a686 ansible-test: Fix environments with LD_LIBRARY_PATH
9 years ago
Toshio Kuratomi 21564cdb98 Add some features to the pylint sanity check
9 years ago
Matt Clay f6d7fc548e Fix ansible-test type hints.
9 years ago
Matt Clay e241e15899 Add support for `non_local` alias in ansible-test.
9 years ago
Matt Clay 87d434ed68 Fix ansible-test handling of git output.
9 years ago
Matt Clay 51bd07204b Revert "Revert "Allow ini plugin to load file using other encoding than utf8." (#27407)"
9 years ago
Toshio Kuratomi 520696fb39 Revert "Allow ini plugin to load file using other encoding than utf8." (#27407)
9 years ago
Yannig Perré 6a57ad34c0 Allow ini plugin to load file using other encoding than utf8.
9 years ago
John R Barker 72bfb051c3 Allow ansible.cfg overrides (#27372)
9 years ago
Toshio Kuratomi 9f7b0dfc30 Remove automatic use of system six
9 years ago
Matt Clay 27033915cc Add --list-targets and speed up --explain. (#26838)
9 years ago
Matt Clay e63f69464f Add ansible-test options and docs. (#26823)
9 years ago
Matt Clay 7931e11437 Use subset of Windows tests for "all" tests. (#26830)
9 years ago
Matt Clay 789218c215 Initial ansible-test sanity docs. (#26775)
9 years ago
Pilou 4b3d6dfa8a Use pycodestyle instead of pep8 (#25947)
9 years ago
Matt Clay fad469efca Ignore platform_agnostic.yaml in ansible-test.
9 years ago
Matt Clay 0b784c65b1 Add sanity import test to ansible-test. (#26730)
9 years ago
Matt Clay 20d49af475 Add ANSIBLE_TEST_CI env var to integration tests.
9 years ago
Matt Clay ab5dd24430 Handle pip/python errors in ansible-test better.
9 years ago
Matt Clay 82558baaf6 Add role dependencies to change classification.
9 years ago
Matt Clay 4a013d6d69 Add RHEL 7.3 to ansible-test and CI. (#26550)
9 years ago
David Newswanger 294c0f91c0 added option to ansible-test to run test playbooks using the debug strategy (#26499)
9 years ago
Matt Clay a94156227d Improve error handling for cs tests.
9 years ago
Matt Clay 45e377566c Refactor ansible-test config classes. (#26505)
9 years ago
Matt Clay bd8ea89b1b Improve handling of network test changes.
9 years ago
Matt Clay c26a556929 Add check for known_hosts changing during tests. (#26470)
9 years ago
Matt Clay fba76444e0 Add `ansible-test coverage report --show-missing`.
9 years ago
David Newswanger 0a6dcf4169 changed ansible-test so that it replaces . with - instead of . with _ so that the hostname is valid
9 years ago
Matt Clay cd3a795e65 Permissions fix for remote coverage downloads.
9 years ago
Matt Clay 554423cf04 Expose docker socket to test containers.
9 years ago
René Moser 77d0542985 test, integration: add diff support (#26296)
9 years ago
Pierre-Louis Bonicoli d08ff86169 ansible-test: pass --[skip-]tags to ansible-playbook
9 years ago
Matt Clay e56ea435f0 Skip dependency check for deleted files. (#26112)
9 years ago
David Newswanger b2d88f8b73 updated ansible-test integration to skip any files in test/integration/targets/ that aren't directories.
9 years ago
jctanner 996dcb989c Add the cloud provider script for the vcenter simulator container (#25964)
9 years ago
Matt Clay 53180ebb57 Fix Shippable BASE_BRANCH lookup on merges.
9 years ago
Matt Clay 5babe2daea Increase python version coverage for tests. (#24762)
9 years ago
Matt Clay 4daa16f9ce Add --all and --stub coverage options.
9 years ago
Matt Clay 6a2a7a2392 Enable codecov.io and add coverage grouping.
9 years ago
Matt Clay fdcad0f44d Improve on-demand coverage for Shippable.
9 years ago
John R Barker e9e2d67035 Run vyos_command Network tests in Shippable (#24514)
9 years ago
Matt Clay dfd19a812f Miscellaneous bug fixes for ansible-test.
9 years ago
Matt Clay fb9efd3c7e Add `--remote-terminate` option to ansible-test.
9 years ago
Matt Clay b8cb3f519b Detect and fix environment tampering in tests.
9 years ago
Matt Clay e6934e42be Update ansible-test change handling and CS plugin. (#24395)
9 years ago
Matt Clay 0573b8bcd2 Fix ansible-test cloud integration bugs.
9 years ago
Matt Clay ac72fd9d2c Add missing return statements.
9 years ago
Matt Clay 201242f302 Fix call to wrong method in ansible-test.
9 years ago
Matt Clay 1582e9bf7d Fix handling of Shippable env vars.
9 years ago
Matt Clay a07d42e16d Add support for cloud tests to ansible-test. (#24315)
9 years ago
Matt Clay 6522d703a1 Fix ansible-test pylint and pep8 issues. (#24245)
9 years ago
Matt Clay d662f6f0db Fix bugs in ansible-test units command. (#24044)
9 years ago
Matt Clay cb1f57d4e5 Add rstcheck to ansible-test and correct issues. (#23550)
9 years ago
Matt Clay 92ad9a19b6 Fix ansible-test empty diff handling on Shippable.
9 years ago
Matt Clay 0cf1e8e061 Fix ansible-test handling of import/syntax errors.
9 years ago
Matt Clay 1daa69d685 Initial pylint support for ansible-test sanity.
9 years ago
Matt Clay 4fdeade389 Overhaul ansible-test import analysis. (#22888)
9 years ago
Matt Clay 042e387f27 Fix metadata handling for shell command. (#22801)
9 years ago
Matt Clay 991bf0a1c3 Fix ansible-test base branch handling on merge. (#22759)
9 years ago
Matt Clay 47887a2edd Fix ansible-test base branch usage on Shippable.
9 years ago
Matt Clay f7c83ccdc0 Fix ansible-test PR diff handling.
9 years ago
Matt Clay 3a22467b38 Remove python 2.4 compile test.
9 years ago
Matt Clay 869449e288 Add test verification to ansible-test. (#22636)
9 years ago
Matt Clay 5e9a2b8528 Verify SHA in Shippable change detection.
9 years ago
Matt Clay 89559f78de Add `--failure-ok` option to `ansible-test`. (#22623)
9 years ago
Matt Clay 771b14acb2 Sort test messages for deterministic output. (#22581)
9 years ago
Matt Clay cfd313bced Disable ansible color output on sanity tests.
9 years ago
Matt Clay 3ab344e8bd Use lint/junit output for compile test. (#22395)
9 years ago
Matt Clay fbf55886ba Use lint friendly output for python syntax checks. (#22390)
9 years ago
Matt Clay 8f463fcdd2 Create bot friendly sanity output. (#22381)
9 years ago
Matt Clay 3e4be156d7 Pre-compile regexes to speed up target processing.
9 years ago
Matt Clay d66ce40ecb Overhaul `ansible-test sanity` implementation. (#22177)
9 years ago
Matt Clay 28b882e737 Support ansible commands in sanity tests. (#22172)
9 years ago
Matt Clay 4f3dade266 Add retries for ansible-test docker run.
9 years ago
Matt Clay 45cec93e99 Disable newer shellcheck tests which don't pass.
9 years ago
Matt Clay fcac261eef Run unit tests in isolation w/ coverage support.
9 years ago
Matt Clay c87ebb6215 Deduplicate arcs when combining coverage data. (#22022)
9 years ago
Matt Clay 2797cff773 Run destructive win tests when creating instances.
9 years ago
Matt Clay 2804d2e848 Split up unit tests on Shippable. (#21931)
9 years ago
Matt Clay bc8186543a Pass base branch to module validator on delegate.
9 years ago
Matt Martz 9b1bd2eb7e Re-enable module comparisons in validate-modules (#21582)
9 years ago
Matt Clay 1ce2ea0b6c Fix ansible-test handling of deleted test targets.
9 years ago
Matt Clay 2192c1eb02 Fix ansible-test selection of inventory file.
9 years ago
John R Barker 5e28d3a15c network_cli shouldn't be specified anymore (#21458)
9 years ago
Matt Clay d54bc09fae Consider module_utils deps when running tests. (#21382)
9 years ago
Peter Sprygada 7f1c43e597 updates ios modules to support persistent socket (#21258)
9 years ago
Matt Clay 4189592701 Revert "Enable process isolation for unit tests."
9 years ago
Matt Clay 91526cd9f2 Enable process isolation for unit tests.
9 years ago
Matt Clay bce5fc7d96 Use us-east-2 for Windows CI on Shippable.
9 years ago
Matt Clay 309a37de86 Add `--debug` option to `ansible-test`.
9 years ago
Matt Clay 6ef1a6aeb6 Add `pep8` to `ansible-test`. (#20745)
9 years ago
Dag Wieers 3a0a74dc18 Make test/runner less verbose when spawning instances
9 years ago