You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 30, 2020. It is now read-only.
Add integration tests for the ansible/ansible mazer_role_loading branch verifying it works with roles installed by mazer.
Likely needs two sets of tests:
. ansible/ansible intg tests using ansible-test that get run as part of the ansible CI tests in shippable.
These tests will focus on using roles from playbooks using the mazer style role names and verifying that ansible/ansible changes don't break mazer role loading, and to some degree, that mazer role loading doesn't break other parts of ansible.
First pass will likely be using a static set of collections simulating how mazer installs them.
Then later the tests could include actively using mazer and installing the content as part of the tests.
intg tests for mazer (in the mazer repo and CI).
These tests will focus on testing latest mazer installing content and verifying it works with known working versions of the ansible/ansible mazer_role_loader branch.
These tests focus on verifying mazer behavior and verifying it installs content correctly and detecting when/if any changes cause ansible/ansible mazer_role_loading failures
There isn't a mazer intg tests infrastructure currently, so setting that up would be a prerequisite of these tests.
Undetermined if that means new test harness, reusing ansible-test, or something else.
GALAXY CLI VERSION
name = mazer
version = 0.2.0
config_file = /home/adrian/.ansible/mazer.yml
uname = Linux, newswoop, 4.16.6-202.fc27.x86_64, #1 SMP Wed May 2 00:09:32 UTC 2018, x86_64
executable_location = /home/adrian/venvs/galaxy-cli-py3-2/bin/mazer
python_version = 3.6.6 (default, Jul 19 2018, 16:29:00) [GCC 7.3.1 20180303 (Red Hat 7.3.1-5)]
python_executable = /home/adrian/venvs/galaxy-cli-py3-2/bin/python3.6
The text was updated successfully, but these errors were encountered:
Some/most of the need for this will be alleviated by ansible/ansible intg tests as provided by ansible/ansible#52194 and other ansible/ansible test updates in the future.
And some/most of the rest of the needs will be provided via molecule and test infrastructure using it.
SUMMARY
Add integration tests for the ansible/ansible mazer_role_loading branch verifying it works with roles installed by mazer.
Likely needs two sets of tests:
. ansible/ansible intg tests using ansible-test that get run as part of the ansible CI tests in shippable.
These tests will focus on using roles from playbooks using the mazer style role names and verifying that ansible/ansible changes don't break mazer role loading, and to some degree, that mazer role loading doesn't break other parts of ansible.
intg tests for mazer (in the mazer repo and CI).
These tests will focus on testing latest mazer installing content and verifying it works with known working versions of the ansible/ansible mazer_role_loader branch.
These tests focus on verifying mazer behavior and verifying it installs content correctly and detecting when/if any changes cause ansible/ansible mazer_role_loading failures
There isn't a mazer intg tests infrastructure currently, so setting that up would be a prerequisite of these tests.
Undetermined if that means new test harness, reusing ansible-test, or something else.
GALAXY CLI VERSION
The text was updated successfully, but these errors were encountered: