blob: 8fedcb9c8812fb89bfa174293461c9b79f9635f7 [file] [log] [blame]
Kailash Khalasiab480912017-03-20 13:14:51 -07001---
2# mock-rcord xos container sanity tests
3
4#- include: "{{ playbook_dir }}/add-onboard-containers-playbook.yml"
5
6- name: Add xos onboarded containers to inventory to test
7 hosts: head
8 roles:
9 - xos-onboard-test-hosts
10
11- name: Include vars
12 hosts: all
13 tasks:
14 - name: Include variables
15 include_vars: "{{ item }}"
16 with_items:
17 - "{{ playbook_dir }}/profile_manifests/{{ cord_profile }}.yml"
18 - "{{ playbook_dir }}/profile_manifests/local_vars.yml"
19
20- name: Check UI Container
21 hosts: xos-ui
22 connection: docker
23 roles:
24 - xos-container-test-ui
25
26- name: Check GUI Container
27 hosts: xos-spa-gui
28 connection: docker
29 roles:
30 - xos-container-test-spa-gui
31
32- name: Check REST GW Container
33 hosts: xos-rest-gateway
34 connection: docker
35 roles:
36 - xos-container-test-restgw
37
38- name: Check Chameleon Container
39 hosts: xos_chameleon
40 connection: docker
41 roles:
42 - xos-container-test-chameleon
43
44- name: Check XOS Core Synchronizer Container
45 hosts: xos_core
46 connection: docker
47 roles:
48 - xos-container-test-core
49
50- name: Check XOS ONOS Synchronizer Container
51 hosts: xos_onos_synchronizer
52 connection: docker
53 roles:
54 - xos-container-test-onos
55
56- name: Check XOS Fabric Synchronizer Container
57 hosts: xos_fabric_synchronizer
58 connection: docker
59 roles:
60 - xos-container-test-fabric
61
62- name: Check XOS VROUTER Synchronizer Container
63 hosts: xos_vrouter_synchronizer
64 connection: docker
65 roles:
66 - xos-container-test-vrouter
67
68- name: Check XOS VSG Synchronizer Container
69 hosts: xos_vsg_synchronizer
70 connection: docker
71 roles:
72 - xos-container-test-vsg
73
74- name: Check XOS VTR Synchronizer Container
75 hosts: xos_vtr_synchronizer
76 connection: docker
77 roles:
78 - xos-container-test-vtr