blob: b666769337de2e3df8e281d5a5a209cb9f38fdf2 [file] [log] [blame]
Matteo Scandolo3896c472017-08-01 13:31:42 -07001
2# Copyright 2017-present Open Networking Foundation
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16
Kailash Khalasiab480912017-03-20 13:14:51 -070017---
18# mock-ecord xos container sanity tests
19
20- name: Add xos onboarded containers to inventory to test
21 hosts: head
22 roles:
23 - xos-onboard-test-hosts
24
Kailash Khalasiab480912017-03-20 13:14:51 -070025- name: Check UI Container
26 hosts: xos-ui
27 connection: docker
28 roles:
29 - xos-container-test-ui
30
31- name: Check GUI Container
32 hosts: xos-spa-gui
33 connection: docker
34 roles:
35 - xos-container-test-spa-gui
36
37- name: Check REST GW Container
38 hosts: xos-rest-gateway
39 connection: docker
40 roles:
41 - xos-container-test-restgw
42
43- name: Check Chameleon Container
44 hosts: xos_chameleon
45 connection: docker
46 roles:
47 - xos-container-test-chameleon
48
49- name: Check XOS Core Synchronizer Container
50 hosts: xos_core
51 connection: docker
52 roles:
53 - xos-container-test-core
54
55- name: Check XOS ONOS Synchronizer Container
56 hosts: xos_onos_synchronizer
57 connection: docker
58 roles:
59 - xos-container-test-onos
60
61- name: Check XOS OPENSTACK Synchronizer Container
62 hosts: xos_openstack_synchronizer
63 connection: docker
64 roles:
65 - xos-container-test-openstack
66
67- name: Check XOS VTN Synchronizer Container
68 hosts: xos_vtn_synchronizer
69 connection: docker
70 roles:
71 - xos-container-test-vtn
72
73- name: Check XOS Fabric Synchronizer Container
74 hosts: xos_fabric_synchronizer
75 connection: docker
76 roles:
77 - xos-container-test-fabric
78
79- name: Check XOS VROUTER Synchronizer Container
80 hosts: xos_vrouter_synchronizer
81 connection: docker
82 roles:
83 - xos-container-test-vrouter
84
85- name: Check XOS VEG Synchronizer Container
86 hosts: xos_veg_synchronizer
87 connection: docker
88 roles:
89 - xos-container-test-veg
90
91- name: Check XOS VNOD Synchronizer Container
92 hosts: xos_vnod_synchronizer
93 connection: docker
94 roles:
95 - xos-container-test-vnod
96
97- name: Check XOS VEE Synchronizer Container
98 hosts: xos_vee_synchronizer
99 connection: docker
100 roles:
101 - xos-container-test-vee