fuel-ccp-tests/fuel_ccp_tests/managers
Sergey Lebedev 9748cca200 Basic test of appcontroller
This patch adds basic test for AppController that was provided by
  developers.

  Test case:
    1. Get AppController source on master node
    2. Create AppController in k8s
    3. Wait until pod with AppController is Running
    4. Wait until required thirdparty resources are created
    5. Create dependencies from test
    6. Create definitions from test
    7. Run AppController to create defined resources
    8. Check if resources are created in expected order

  This test could be run without environment creation via oslo.config:

    TESTS_CONFIGS="/path/to/config.ini"

  Sample run of this test (${fuel_ccp_installer} is path to
      fuel-ccp-installer repo):

    KARGO_COMMIT="kubednsrc"\
    AC_COMMIT="simple-test-case"\
    TESTS_CONFIGS="/path/to/config.ini"
      py.test -k ac_linear_test

Change-Id: If2970f8f25d9d42c519a4a4e307b47548b882cee
2016-09-13 16:17:57 +03:00
..
k8s Basic test of appcontroller 2016-09-13 16:17:57 +03:00
__init__.py Move tests into a ./tests folder 2016-08-24 18:36:25 +00:00
ccpmanager.py Switch to YAML config since oslo.config won't work anymore 2016-09-08 12:30:16 +03:00
envmanager_devops.py Merge "Scale up k8s cluster using fuel-ccp-installer" 2016-09-09 09:35:28 +00:00
envmanager_empty.py Scale up k8s cluster using fuel-ccp-installer 2016-09-07 17:38:03 +03:00
k8smanager.py Basic test of appcontroller 2016-09-13 16:17:57 +03:00
rallymanager.py Pre commit test for keystone 2016-09-05 15:29:33 +00:00
underlay_ssh_manager.py Scale up k8s cluster using fuel-ccp-installer 2016-09-07 17:38:03 +03:00