blob: e2e90a845b8c104d96e0f567e531b779537de084 [file] [log] [blame]
Tatyana Leontovichb7404592017-04-07 11:52:28 +03001# Copyright 2017 Mirantis, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14import copy
15import time
16
17import pytest
18
19from tcp_tests import settings
20from tcp_tests.helpers import ext
21from tcp_tests import logger
22
23LOG = logger.logger
24
25
26@pytest.mark.deploy
27class Testk8sInstall(object):
28 """Test class for testing mcp10 vxlan deploy"""
29
30 #salt_cmd = 'salt -l debug ' # For debug output
31 #salt_call_cmd = 'salt-call -l debug ' # For debug output
32 salt_cmd = 'salt --hard-crash --state-output=mixed --state-verbose=False ' # For cause only output
33 salt_call_cmd = 'salt-call --hard-crash --state-output=mixed --state-verbose=False ' # For cause only output
34 #salt_cmd = 'salt --state-output=terse --state-verbose=False ' # For reduced output
35 #salt_call_cmd = 'salt-call --state-output=terse --state-verbose=False ' # For reduced output
36
37 # @pytest.mark.snapshot_needed
38 # @pytest.mark.fail_snapshot
39 def test_k8s_install(self, underlay, openstack_deployed,
40 show_step):
41 """Test for deploying an mcp environment and check it
42
43 Scenario:
44 1. Prepare salt on hosts
45 2. Setup controller nodes
46 3. Setup compute nodes
47
48 """
49 LOG.info("*************** DONE **************")