Fix platform agnostic network integration test cases (#32378)

* Fix platform agnostic network test cases

* Fix vyos_interface CI failure
This commit is contained in:
Ganesh Nalawade 2017-10-31 15:21:27 +05:30 committed by GitHub
commit 5d1ed1fc25
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 659 additions and 255 deletions

View file

@ -7,7 +7,7 @@
- no ip name-server
match: none
authorize: yes
provider: "{{ cli }}"
- name: configure name_servers
net_system:
@ -16,7 +16,6 @@
- 2.2.2.2
- 3.3.3.3
authorize: yes
provider: "{{ cli }}"
register: result
- assert:
@ -34,7 +33,6 @@
- 2.2.2.2
- 3.3.3.3
authorize: yes
provider: "{{ cli }}"
register: result
- assert:
@ -47,7 +45,6 @@
- 1.1.1.1
- 2.2.2.2
authorize: yes
provider: "{{ cli }}"
register: result
- assert:
@ -62,6 +59,5 @@
- no ip domain lookup source-interface
match: none
authorize: yes
provider: "{{ cli }}"
- debug: msg="END ios/set_name_servers.yaml"

View file

@ -8,7 +8,6 @@
- no ip name-server 2.2.2.2
- no ip name-server 3.3.3.3
match: none
provider: "{{ cli }}"
- name: configure name_servers
net_system:
@ -16,7 +15,6 @@
- 1.1.1.1
- 2.2.2.2
- 3.3.3.3
provider: "{{ cli }}"
register: result
- assert:
@ -33,7 +31,6 @@
- 1.1.1.1
- 2.2.2.2
- 3.3.3.3
provider: "{{ cli }}"
register: result
- assert:
@ -45,7 +42,6 @@
name_servers:
- 1.1.1.1
- 2.2.2.2
provider: "{{ cli }}"
register: result
- assert:

View file

@ -11,7 +11,7 @@
provider: "{{ cli }}"
- name: configure name_servers
nxos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2
@ -28,7 +28,7 @@
- "'ip name-server 3.3.3.3' in result.commands"
- name: verify name_servers
nxos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2
@ -41,7 +41,7 @@
- result.changed == false
- name: remove one
nxos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2

View file

@ -8,15 +8,13 @@
- no ip name-server 2.2.2.2
- no ip name-server 3.3.3.3
match: none
provider: "{{ cli }}"
- name: configure name_servers
vyos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2
- 3.3.3.3
provider: "{{ cli }}"
register: result
- assert:
@ -28,12 +26,11 @@
- "'ip name-server 3.3.3.3' in result.commands"
- name: verify name_servers
vyos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2
- 3.3.3.3
provider: "{{ cli }}"
register: result
- assert:
@ -41,11 +38,10 @@
- result.changed == false
- name: remove one
vyos_system:
net_system:
name_servers:
- 1.1.1.1
- 2.2.2.2
provider: "{{ cli }}"
register: result
- assert:
@ -59,7 +55,6 @@
lines:
- no ip lookup source-interface
match: none
provider: "{{ cli }}"
ignore_errors: yes
# FIXME Copied from iosxr, not sure what we need here