mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-07-29 02:44:41 +00:00
Move integration test suite from molecule to ansible-test (#392)
Move integration test suite from molecule to ansible-test SUMMARY molecule has been replaced with ansible-test some test cases have been updated k8s_apply : remove duplicated tasks increasing the running time of the test helm: use different namespaces for different test cases in order to wait for the namespace deletion before moving to the next test. all: remove wait: yes at the end of each test when deleting namespace, the role used to create namespace will ensure that it is deleted before if existing. ISSUE TYPE Feature Pull Request COMPONENT NAME integration testing Reviewed-by: Mike Graves <mgraves@redhat.com> Reviewed-by: Gonéri Le Bouder <goneri@lebouder.net> Reviewed-by: None <None>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
molecule/default/files/deployment.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
plugins/module_utils/__init__.py compile-2.6!skip
|
||||
plugins/module_utils/__init__.py compile-2.7!skip
|
||||
plugins/module_utils/__init__.py compile-3.5!skip
|
||||
@@ -232,24 +232,21 @@ plugins/modules/k8s_service.py validate-modules:return-syntax-error
|
||||
tests/sanity/refresh_ignore_files shebang!skip
|
||||
tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py shebang
|
||||
molecule/default/roles/k8scopy/library/k8s_create_file.py shebang
|
||||
plugins/modules/k8s_cp.py compile-2.6!skip
|
||||
plugins/modules/k8s_cp.py compile-2.7!skip
|
||||
plugins/modules/k8s_cp.py import-2.6!skip
|
||||
plugins/modules/k8s_cp.py import-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/unit/module_utils/test_selector.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip
|
||||
plugins/module_utils/selector.py future-import-boilerplate!skip
|
||||
plugins/module_utils/selector.py metaclass-boilerplate!skip
|
||||
plugins/lookup/kustomize.py future-import-boilerplate!skip
|
||||
plugins/lookup/kustomize.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py shebang
|
||||
tests/integration/targets/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
tests/integration/targets/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
plugins/modules/k8s_taint.py compile-2.7!skip
|
||||
plugins/modules/k8s_taint.py compile-3.5!skip
|
||||
plugins/modules/k8s_taint.py future-import-boilerplate!skip
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
molecule/default/files/deployment.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
plugins/module_utils/__init__.py compile-2.6!skip
|
||||
plugins/module_utils/__init__.py compile-2.7!skip
|
||||
plugins/module_utils/__init__.py compile-3.5!skip
|
||||
@@ -232,24 +232,21 @@ plugins/modules/k8s_service.py validate-modules:return-syntax-error
|
||||
tests/sanity/refresh_ignore_files shebang!skip
|
||||
tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py shebang
|
||||
molecule/default/roles/k8scopy/library/k8s_create_file.py shebang
|
||||
plugins/modules/k8s_cp.py compile-2.6!skip
|
||||
plugins/modules/k8s_cp.py compile-2.7!skip
|
||||
plugins/modules/k8s_cp.py import-2.6!skip
|
||||
plugins/modules/k8s_cp.py import-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/unit/module_utils/test_selector.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip
|
||||
plugins/module_utils/selector.py future-import-boilerplate!skip
|
||||
plugins/module_utils/selector.py metaclass-boilerplate!skip
|
||||
plugins/lookup/kustomize.py future-import-boilerplate!skip
|
||||
plugins/lookup/kustomize.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py shebang
|
||||
tests/integration/targets/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
tests/integration/targets/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
plugins/modules/k8s_taint.py compile-2.7!skip
|
||||
plugins/modules/k8s_taint.py compile-3.5!skip
|
||||
plugins/modules/k8s_taint.py future-import-boilerplate!skip
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
molecule/default/files/deployment.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
plugins/module_utils/__init__.py compile-2.6!skip
|
||||
plugins/module_utils/__init__.py compile-2.7!skip
|
||||
plugins/module_utils/__init__.py compile-3.5!skip
|
||||
@@ -45,8 +45,6 @@ plugins/module_utils/client/discovery.py import-3.8!skip
|
||||
plugins/module_utils/client/discovery.py import-3.9!skip
|
||||
plugins/module_utils/client/discovery.py import-3.10!skip
|
||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py shebang
|
||||
molecule/default/roles/k8scopy/library/k8s_create_file.py shebang
|
||||
plugins/module_utils/client/resource.py import-2.6!skip
|
||||
plugins/module_utils/client/resource.py import-2.7!skip
|
||||
plugins/module_utils/client/resource.py import-3.5!skip
|
||||
@@ -241,7 +239,6 @@ plugins/modules/k8s_cp.py import-2.6!skip
|
||||
plugins/modules/k8s_cp.py import-2.7!skip
|
||||
plugins/module_utils/selector.py future-import-boilerplate!skip
|
||||
plugins/module_utils/selector.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py shebang
|
||||
plugins/modules/k8s_taint.py compile-2.7!skip
|
||||
plugins/modules/k8s_taint.py compile-3.5!skip
|
||||
plugins/modules/k8s_taint.py future-import-boilerplate!skip
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
molecule/default/files/deployment.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
plugins/module_utils/__init__.py compile-2.7!skip
|
||||
plugins/module_utils/__init__.py compile-3.5!skip
|
||||
plugins/module_utils/__init__.py future-import-boilerplate!skip
|
||||
@@ -36,8 +36,6 @@ plugins/module_utils/client/discovery.py import-3.8!skip
|
||||
plugins/module_utils/client/discovery.py import-3.9!skip
|
||||
plugins/module_utils/client/discovery.py import-3.10!skip
|
||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py shebang
|
||||
molecule/default/roles/k8scopy/library/k8s_create_file.py shebang
|
||||
plugins/module_utils/client/resource.py import-2.7!skip
|
||||
plugins/module_utils/client/resource.py import-3.5!skip
|
||||
plugins/module_utils/client/resource.py import-3.6!skip
|
||||
@@ -187,7 +185,6 @@ plugins/modules/k8s_cp.py compile-2.7!skip
|
||||
plugins/modules/k8s_cp.py import-2.7!skip
|
||||
plugins/module_utils/selector.py future-import-boilerplate!skip
|
||||
plugins/module_utils/selector.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py shebang
|
||||
plugins/modules/k8s_taint.py compile-2.7!skip
|
||||
plugins/modules/k8s_taint.py compile-3.5!skip
|
||||
plugins/modules/k8s_taint.py future-import-boilerplate!skip
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
molecule/default/files/deployment.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||
tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||
plugins/module_utils/__init__.py compile-2.6!skip
|
||||
plugins/module_utils/__init__.py compile-2.7!skip
|
||||
plugins/module_utils/__init__.py compile-3.5!skip
|
||||
@@ -226,24 +226,21 @@ plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc
|
||||
tests/sanity/refresh_ignore_files shebang!skip
|
||||
tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py shebang
|
||||
molecule/default/roles/k8scopy/library/k8s_create_file.py shebang
|
||||
plugins/modules/k8s_cp.py compile-2.6!skip
|
||||
plugins/modules/k8s_cp.py compile-2.7!skip
|
||||
plugins/modules/k8s_cp.py import-2.6!skip
|
||||
plugins/modules/k8s_cp.py import-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
molecule/default/roles/k8scopy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip
|
||||
tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip
|
||||
tests/unit/module_utils/test_selector.py future-import-boilerplate!skip
|
||||
tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip
|
||||
plugins/module_utils/selector.py future-import-boilerplate!skip
|
||||
plugins/module_utils/selector.py metaclass-boilerplate!skip
|
||||
plugins/lookup/kustomize.py future-import-boilerplate!skip
|
||||
plugins/lookup/kustomize.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
molecule/default/roles/helm/library/helm_test_version.py shebang
|
||||
tests/integration/targets/helm/library/helm_test_version.py metaclass-boilerplate!skip
|
||||
tests/integration/targets/helm/library/helm_test_version.py future-import-boilerplate!skip
|
||||
plugins/modules/k8s_taint.py compile-2.7!skip
|
||||
plugins/modules/k8s_taint.py compile-3.5!skip
|
||||
plugins/modules/k8s_taint.py future-import-boilerplate!skip
|
||||
|
||||
Reference in New Issue
Block a user