mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-24 22:00:22 -07:00
Increase python version coverage for tests. (#24762)
* Improve ansible-test inventory handling. * Fix python 3 re-raise of exception from thread. * Fix python 3 encoding for windows-integration. * Run network tests on multiple python versions. * Run windows tests on multiple python versions. * Support Shippable delegation using --tox. * Skip vyos_command on python 3 tests until fixed. * Add python 3 filtering to local and tox. * Fix tests to support back to back runs. * Temporarily test networking with python 2.7 only. Running the tests back to back causes intermittent test failures which need to be addressed before we can test multiple versions in a single test run.
This commit is contained in:
parent
c99c3b2b5d
commit
5babe2daea
13 changed files with 140 additions and 51 deletions
14
test/integration/inventory.networking.template
Normal file
14
test/integration/inventory.networking.template
Normal file
|
@ -0,0 +1,14 @@
|
|||
# This is the configuration template for ansible-test network-integration tests.
|
||||
#
|
||||
# You do not need this template if you are:
|
||||
#
|
||||
# 1) Running integration tests without using ansible-test.
|
||||
# 2) Using the `--platform` option to provision temporary network instances on EC2.
|
||||
#
|
||||
# If you do not want to use the automatically provisioned temporary network instances,
|
||||
# fill in the @VAR placeholders below and save this file without the .template extension.
|
||||
#
|
||||
# NOTE: Automatic provisioning of network instances on EC2 requires an ansible-core-ci API key.
|
||||
|
||||
[@OS]
|
||||
@NAME ansible_connection="local" ansible_host=@HOST ansible_network_os="@OS" ansible_user="@USER" ansible_ssh_private_key_file="@KEY_FILE"
|
Loading…
Add table
Add a link
Reference in a new issue