summaryrefslogtreecommitdiff
path: root/test/integration/targets/nxos_udld_interface
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/nxos_udld_interface')
-rw-r--r--test/integration/targets/nxos_udld_interface/defaults/main.yaml2
-rw-r--r--test/integration/targets/nxos_udld_interface/meta/main.yml2
-rw-r--r--test/integration/targets/nxos_udld_interface/tasks/cli.yaml27
-rw-r--r--test/integration/targets/nxos_udld_interface/tasks/main.yaml7
-rw-r--r--test/integration/targets/nxos_udld_interface/tasks/nxapi.yaml27
-rw-r--r--test/integration/targets/nxos_udld_interface/tests/common/sanity.yaml108
6 files changed, 0 insertions, 173 deletions
diff --git a/test/integration/targets/nxos_udld_interface/defaults/main.yaml b/test/integration/targets/nxos_udld_interface/defaults/main.yaml
deleted file mode 100644
index 5f709c5aac..0000000000
--- a/test/integration/targets/nxos_udld_interface/defaults/main.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
----
-testcase: "*"
diff --git a/test/integration/targets/nxos_udld_interface/meta/main.yml b/test/integration/targets/nxos_udld_interface/meta/main.yml
deleted file mode 100644
index ae741cbdc7..0000000000
--- a/test/integration/targets/nxos_udld_interface/meta/main.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-dependencies:
- - prepare_nxos_tests
diff --git a/test/integration/targets/nxos_udld_interface/tasks/cli.yaml b/test/integration/targets/nxos_udld_interface/tasks/cli.yaml
deleted file mode 100644
index 9b62eaba65..0000000000
--- a/test/integration/targets/nxos_udld_interface/tasks/cli.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-- name: collect common test cases
- find:
- paths: "{{ role_path }}/tests/common"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: test_cases
-
-- name: collect cli test cases
- find:
- paths: "{{ role_path }}/tests/cli"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: cli_cases
-
-- set_fact:
- test_cases:
- files: "{{ test_cases.files }} + {{ cli_cases.files }}"
-
-- name: set test_items
- set_fact: test_items="{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: run test cases (connection=network_cli)
- include: "{{ test_case_to_run }} ansible_connection=network_cli connection={{ cli }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
diff --git a/test/integration/targets/nxos_udld_interface/tasks/main.yaml b/test/integration/targets/nxos_udld_interface/tasks/main.yaml
deleted file mode 100644
index fea9337c14..0000000000
--- a/test/integration/targets/nxos_udld_interface/tasks/main.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-# Use block to ensure that both cli and nxapi tests
-# will run even if there are failures or errors.
-- block:
- - { include: cli.yaml, tags: ['cli'] }
- always:
- - { include: nxapi.yaml, tags: ['nxapi'] }
diff --git a/test/integration/targets/nxos_udld_interface/tasks/nxapi.yaml b/test/integration/targets/nxos_udld_interface/tasks/nxapi.yaml
deleted file mode 100644
index cbf41b9294..0000000000
--- a/test/integration/targets/nxos_udld_interface/tasks/nxapi.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-- name: collect common test cases
- find:
- paths: "{{ role_path }}/tests/common"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: test_cases
-
-- name: collect nxapi test cases
- find:
- paths: "{{ role_path }}/tests/nxapi"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: nxapi_cases
-
-- set_fact:
- test_cases:
- files: "{{ test_cases.files }} + {{ nxapi_cases.files }}"
-
-- name: set test_items
- set_fact: test_items="{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: run test cases (connection=httpapi)
- include: "{{ test_case_to_run }} ansible_connection=httpapi connection={{ nxapi }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
diff --git a/test/integration/targets/nxos_udld_interface/tests/common/sanity.yaml b/test/integration/targets/nxos_udld_interface/tests/common/sanity.yaml
deleted file mode 100644
index 18893cba8a..0000000000
--- a/test/integration/targets/nxos_udld_interface/tests/common/sanity.yaml
+++ /dev/null
@@ -1,108 +0,0 @@
----
-- debug: msg="START connection={{ ansible_connection }} nxos_udld_interface sanity test"
-
-- set_fact: udld_run="true"
-- set_fact: udld_enable="true"
-- set_fact: udld_run="false"
- when: ((platform is search('N9K-F')) and (imagetag and (imagetag is version_compare('F3', 'lt'))))
-- set_fact: udld_run="false"
- when: titanium
-- set_fact: udld_enable="false"
- when: imagetag and (imagetag is version_compare('N1', 'eq'))
-
-# Select interface for test
-- set_fact: intname="{{ nxos_int1 }}"
-
-- block:
- - name: "Enable feature udld"
- nxos_feature:
- feature: udld
- state: enabled
-
- - name: "put the interface into default state"
- nxos_config:
- commands:
- - "default interface {{intname}}"
- match: none
-
- - name: ensure interface is configured to be in aggressive mode
- nxos_udld_interface: &conf1
- interface: "{{ intname }}"
- mode: aggressive
- state: present
- register: result
-
- - assert: &true
- that:
- - "result.changed == true"
-
- - name: "Conf1 Idempotence"
- nxos_udld_interface: *conf1
- register: result
-
- - assert: &false
- that:
- - "result.changed == false"
-
- - block:
-
- - name: ensure interface has mode enabled
- nxos_udld_interface: &conf2
- interface: "{{ intname }}"
- mode: enabled
- state: present
- register: result
-
- - assert: *true
-
- - name: "Conf2 Idempotence"
- nxos_udld_interface: *conf2
- register: result
-
- - assert: *false
-
- - name: ensure interface has mode aggressive
- nxos_udld_interface: *conf1
- register: result
-
- - assert: *true
-
- - name: "Conf1 Idempotence"
- nxos_udld_interface: *conf1
- register: result
-
- - assert: *false
-
- - name: ensure interface has mode disabled
- nxos_udld_interface: &conf3
- interface: "{{ intname }}"
- mode: disabled
- state: present
- register: result
-
- - assert: *true
-
- - name: "Conf3 Idempotence"
- nxos_udld_interface: *conf3
- register: result
-
- - assert: *false
-
- when: udld_enable
-
- - name: Remove the config
- nxos_udld_interface: &remove
- interface: "{{ intname }}"
- mode: enabled
- state: absent
-
- when: udld_run
-
- always:
- - name: "Disable udld"
- nxos_feature:
- feature: udld
- state: disabled
- ignore_errors: yes
-
-- debug: msg="END connection={{ ansible_connection }} nxos_udld_interface sanity test"