fuel-qa/system_test/helpers/__init__.py
Dmitry Tyzhnenko fdcff1cba3 Template based tests with yaml configs
Rework fuleweb_test framworks for automation generating TestCase

put yaml confs into fuelweb_test/system_tests_templates
define Case in fuelweb_test/actions_tests
proboscis generate group of test for each case and config

For sen new test plans use Jenkins script.
    for all matrix:
        sh -x "utils/jenkins/system_tests.sh" -L -j $JOB_NAME \
            -t test -w "$WORKSPACE" -i $ISO_PATH \
            -o --group=system_test \
            -o --show-plan -k -K

    for some case and all configuration:
        sh -x "utils/jenkins/system_tests.sh" -L -j $JOB_NAME \
            -t test -w "$WORKSPACE" -i $ISO_PATH \
            -o --group=system_test.create_deploy_ostf \
            -o --show-plan -k -K

    for some case and some config
        sh -x "utils/jenkins/system_tests.sh" -L -j $JOB_NAME \
            -t test -w "$WORKSPACE" -i $ISO_PATH \
            -o --group=system_test.create_deploy_ostf.1ctrl_1comp_1cinder_neutronVLAN \
            -o --show-plan -k -K

    for run all destroy controllers failover cases
        sh -x "utils/jenkins/system_tests.sh" -L -j $JOB_NAME \
            -t test -w "$WORKSPACE" -i $ISO_PATH \
            -o --group=system_test.failover.destroy_controllers.3ctrl_2comp_1cndr_neutronVLAN \
            -o --show-plan -k -K

Change-Id: I81eeb0df84a0f373be029f20ec6c53e8d3596596
Implements blueprint template-based-testcases
2015-10-07 17:23:03 +03:00

0 lines
Python