blob: 7db60fbe08abe0122ce5f80c376b74979361da4a [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-rcord xos container sanity tests
19
20#- include: "{{ playbook_dir }}/add-onboard-containers-playbook.yml"
21
22- name: Add xos onboarded containers to inventory to test
23 hosts: head
24 roles:
25 - xos-onboard-test-hosts
26
Kailash Khalasiab480912017-03-20 13:14:51 -070027- name: Check UI Container
28 hosts: xos-ui
29 connection: docker
30 roles:
31 - xos-container-test-ui
32
33- name: Check GUI Container
34 hosts: xos-spa-gui
35 connection: docker
36 roles:
37 - xos-container-test-spa-gui
38
39- name: Check REST GW Container
40 hosts: xos-rest-gateway
41 connection: docker
42 roles:
43 - xos-container-test-restgw
44
45- name: Check Chameleon Container
46 hosts: xos_chameleon
47 connection: docker
48 roles:
49 - xos-container-test-chameleon
50
51- name: Check XOS Core Synchronizer Container
52 hosts: xos_core
53 connection: docker
54 roles:
55 - xos-container-test-core
56
57- name: Check XOS ONOS Synchronizer Container
58 hosts: xos_onos_synchronizer
59 connection: docker
60 roles:
61 - xos-container-test-onos
62
63- name: Check XOS Fabric Synchronizer Container
64 hosts: xos_fabric_synchronizer
65 connection: docker
66 roles:
67 - xos-container-test-fabric
68
69- name: Check XOS VROUTER Synchronizer Container
70 hosts: xos_vrouter_synchronizer
71 connection: docker
72 roles:
73 - xos-container-test-vrouter
74
75- name: Check XOS VSG Synchronizer Container
76 hosts: xos_vsg_synchronizer
77 connection: docker
78 roles:
79 - xos-container-test-vsg
80
81- name: Check XOS VTR Synchronizer Container
82 hosts: xos_vtr_synchronizer
83 connection: docker
84 roles:
85 - xos-container-test-vtr