mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Merge pull request #5329 from AlanCoding/rm_another_ignore
Run and fix all sanity tests Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
This commit is contained in:
commit
9701ac1804
2
Makefile
2
Makefile
@ -403,7 +403,7 @@ test_collection_sanity:
|
||||
mkdir -p sanity/ansible_collections/awx
|
||||
cp -Ra awx_collection sanity/ansible_collections/awx/awx # symlinks do not work
|
||||
cd sanity/ansible_collections/awx/awx && git init && git add . # requires both this file structure and a git repo, so there you go
|
||||
cd sanity/ansible_collections/awx/awx && ansible-test sanity --test validate-modules
|
||||
cd sanity/ansible_collections/awx/awx && ansible-test sanity
|
||||
|
||||
build_collection:
|
||||
ansible-playbook -i localhost, awx_collection/template_galaxy.yml -e collection_package=$(COLLECTION_PACKAGE) -e collection_namespace=$(COLLECTION_NAMESPACE) -e collection_version=$(VERSION)
|
||||
|
||||
@ -3,6 +3,9 @@
|
||||
# Copyright: (c) 2017, Wayne Witzel III <wayne@riotousliving.com>
|
||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
|
||||
class ModuleDocFragment(object):
|
||||
|
||||
|
||||
@ -26,6 +26,9 @@
|
||||
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
|
||||
# USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import os
|
||||
import traceback
|
||||
|
||||
|
||||
@ -142,7 +142,7 @@ def main():
|
||||
except exc.NotFound as excinfo:
|
||||
fail_json = dict(msg='Unable to wait, no job_id {0} found: {1}'.format(job_id, excinfo), changed=False)
|
||||
except exc.JobFailure as excinfo:
|
||||
fail_json = dict(msg='Job with id={} failed, error: {}'.format(job_id, excinfo))
|
||||
fail_json = dict(msg='Job with id={0} failed, error: {1}'.format(job_id, excinfo))
|
||||
fail_json['success'] = False
|
||||
result = job.get(job_id)
|
||||
for k in ('id', 'status', 'elapsed', 'started', 'finished'):
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import io
|
||||
import json
|
||||
import datetime
|
||||
@ -60,10 +63,10 @@ def run_module():
|
||||
# Note that a proper Ansiballz explosion of the modules will have an import path like:
|
||||
# ansible_collections.awx.awx.plugins.modules.{}
|
||||
# We should consider supporting that in the future
|
||||
resource_module = importlib.import_module('plugins.modules.{}'.format(module_name))
|
||||
resource_module = importlib.import_module('plugins.modules.{0}'.format(module_name))
|
||||
|
||||
if not isinstance(module_params, dict):
|
||||
raise RuntimeError('Module params must be dict, got {}'.format(type(module_params)))
|
||||
raise RuntimeError('Module params must be dict, got {0}'.format(type(module_params)))
|
||||
|
||||
# Ansible params can be passed as an invocation argument or over stdin
|
||||
# this short circuits within the AnsibleModule interface
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
|
||||
from awx.main.models import Credential, CredentialType, Organization
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
from django.utils.timezone import now
|
||||
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
|
||||
from awx.main.models import JobTemplate, Job
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
|
||||
from awx.main.models import Organization
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
|
||||
from awx.main.models import Project
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
import pytest
|
||||
import json
|
||||
|
||||
|
||||
2
awx_collection/tests/sanity/ignore-2.10.txt
Normal file
2
awx_collection/tests/sanity/ignore-2.10.txt
Normal file
@ -0,0 +1,2 @@
|
||||
plugins/modules/tower_group.py use-argspec-type-path
|
||||
plugins/modules/tower_host.py use-argspec-type-path
|
||||
@ -1,44 +1,2 @@
|
||||
plugins/modules/tower_credential_type.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_group.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_host.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_inventory.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_inventory_source.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_job_cancel.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_job_launch.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_job_list.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_job_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_label.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_notification.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_organization.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_project.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_receive.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_role.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_settings.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_team.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_user.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_credential_type.py validate-modules:import-error
|
||||
plugins/modules/tower_credential.py validate-modules:import-error
|
||||
plugins/modules/tower_group.py validate-modules:import-error
|
||||
plugins/modules/tower_host.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory_source.py validate-modules:import-error
|
||||
plugins/modules/tower_job_cancel.py validate-modules:import-error
|
||||
plugins/modules/tower_job_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_job_list.py validate-modules:import-error
|
||||
plugins/modules/tower_job_wait.py validate-modules:import-error
|
||||
plugins/modules/tower_job_template.py validate-modules:import-error
|
||||
plugins/modules/tower_label.py validate-modules:import-error
|
||||
plugins/modules/tower_notification.py validate-modules:import-error
|
||||
plugins/modules/tower_organization.py validate-modules:import-error
|
||||
plugins/modules/tower_project.py validate-modules:import-error
|
||||
plugins/modules/tower_receive.py validate-modules:import-error
|
||||
plugins/modules/tower_role.py validate-modules:import-error
|
||||
plugins/modules/tower_settings.py validate-modules:import-error
|
||||
plugins/modules/tower_send.py validate-modules:import-error
|
||||
plugins/modules/tower_team.py validate-modules:import-error
|
||||
plugins/modules/tower_user.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_template.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_job_template.py validate-modules:import-error
|
||||
plugins/modules/tower_group.py use-argspec-type-path
|
||||
plugins/modules/tower_host.py use-argspec-type-path
|
||||
Loading…
x
Reference in New Issue
Block a user