Changes to enable network_cli and netconf on iosxr integration tests. (#35269)

* * Changes to enable network_cli and netconf on modules.
* limits connection local for single TC per playbook.

* * adds a note on why only 1 TC is executed with connection: local
This commit is contained in:
Kedar Kekan 2018-01-24 19:46:27 +05:30 committed by GitHub
commit 56eeaf1b2f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 548 additions and 499 deletions

View file

@ -6,6 +6,7 @@
- no username ansible2
- no username ansible3
provider: "{{ cli }}"
connection: network_cli
- name: Create user (SetUp)
iosxr_user:
@ -13,6 +14,7 @@
configured_password: password
state: present
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -28,6 +30,7 @@
update_password: always
state: present
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -43,6 +46,7 @@
update_password: on_create
state: present
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -58,6 +62,7 @@
group: sysadmin
state: present
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -74,6 +79,7 @@
group: sysadmin
state: present
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -90,6 +96,7 @@
state: present
group: sysadmin
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -111,6 +118,7 @@
state: present
group: sysadmin
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -130,6 +138,7 @@
state: present
group: sysadmin
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -145,6 +154,7 @@
- name: ansible3
state: absent
provider: "{{ netconf }}"
connection: netconf
register: result
- assert:
@ -162,6 +172,7 @@
- name: ansible3
state: absent
provider: "{{ netconf }}"
connection: netconf
register: result
- assert: