summaryrefslogtreecommitdiffstats
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2016-03-04Rally and Tempest pre-installed in the Docker image.jose.lausuch1-0/+4
Also, upgrade Rally to version 0.3.1 JIRA: FUNCTEST-147 Change-Id: I6aa15a7c282462058b7786c7dc7174d48c905d3a Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-25Fix Dockerfile to use proper bashrc file for the alias 'll'jose.lausuch1-1/+1
Change-Id: I7236fa9f00b8f0200f910ac4833c58237f66aef2 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-25Updates and fixes to the user guidejose.lausuch1-1/+1
Change-Id: I42198bbdf4f9e6f6f337761b6ff6900c4bb7f171 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-22Add git support for Doctor repo in config_functest.yamljose.lausuch2-3/+18
Change-Id: I10ad0dc6cd6697a2a93f5e11edcdd69f70f86c5f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-19Corrected using of echo commandViktor Tikkanen1-2/+2
Full path of echo is needed when using -e option in Docker file. Otherwise -e will be output as part of the string. Change-Id: Ic226209a3ef5dac991ccae996f6e7afa0061fccf Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-02-18Add VI and alias support in the docker containerjose.lausuch1-0/+6
When editing a file with VI in the container, the keyboard is not properly setup. This options will help to do things more smoothly.. Change-Id: I4c9004a4df067d7bbb558461dd98d76e32e64591 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-11Enadled --serial option for run_tests.shViktor Tikkanen1-1/+11
It could be useful to execute e.g. Tempest test cases in a single thread in order to troubleshoot possible concurrency problems. Change-Id: I5e5fc190fb4483ff075a8f837a8d4116ece90c80 Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-02-10Bugfix add "fi" at the end of the if-else statement in run_tests.shjose.lausuch1-0/+1
Change-Id: I14945cf335803936043ab71dff93250577bc6601 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-10Add -n|--no-clean flag to vPing,Tempest,Rally,vIMS scriptsjose.lausuch1-5/+9
Use --no-clean flag in run_tests.sh to tell the test scripts to cleanup or not the resources Change-Id: I597eca5199e1eaf16b1f03a223222d33e4adf170 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-10Rename the vPing scripts proplery and adapt documentationjose.lausuch1-8/+9
Change-Id: Idb498eb7cefd938006661f42f1bf1772395d9d47 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-03Use python json parser to get the results form the Promise json reportjose.lausuch1-0/+1
JIRA: FUNCTEST-68 Also, add sleep to let the promise instances terminate, otherwise, clean_openstack will detect them while they are still being removed and will fail. Change-Id: I7a5543143758483eb1d7e06dbe4922e9f1e05cfb Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-02FIX:use 'info' after sourcing the common.shgrakiss1-1/+1
Change-Id: I0572375d79983791970ece0d31ed2e3d7df8cfc3 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-02-02bug fix to run tempest and minor display error in run_test.shMorgan Richomme1-1/+1
Change-Id: Ic30bdd1c514aa8dcab37ba91de2f8879729a80a2 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-02Small improvements with output messagesjose.lausuch1-9/+3
Change-Id: I4c274df30bc3123bef23d5423a1762a07dd93e68 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-02Use openstack client to avoid keystone deprecation warningsjose.lausuch1-3/+3
Change-Id: Ib82b3f20d0c23fc67201c7159e3b3a6de5c201cf Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-01Use generate_defaults instead of os_defaults fixed parametersjose.lausuch1-1/+7
JIRA: FUNCTEST-131 Running generate_defaults.py in prepare_env.sh (before running any test) will create a file with the CURRENT OpenStack objects in the deployment. After each test, the cleanup script will take into consideration those parameters instead of the specified in os_defaults.yaml Keep os_defaults.yaml for the moment Change-Id: I5f38fef47f0a6d79407d1d582b1e7d3713503e07 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-01Replace openstack single clients by python-openstackcclientjose.lausuch1-6/+2
Some projects like Promise need to use the openstack cli directly. This requirement will also install automatically the following dependent clients: python-cinderclient (1.5.0) python-glanceclient (1.2.0) python-keystoneclient (2.1.1) python-neutronclient (4.0.0) python-novaclient (3.2.0) python-openstackclient (2.0.0) Change-Id: I6836b8765364b30ae877ec4d1e8d88c8927b030d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-28Changed to use $(repos_dir) and removed #Stuart Mackie1-1/+1
Change-Id: I6e4004aad2d55309b520647eee59608ee7fa66d7 Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
2016-01-28change for get joid onos iplanqinglong1-1/+5
2016-01-28Follow change in joid use SDN_CONTROLLER_IP env var instead of ODL_CONTROLLER_IPMorgan Richomme1-1/+1
Change-Id: I298cfdfe880c52a18580eb607294cf4c7f353e71 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-27Volume type management moved from run_tests.sh to run_rally-cert.pyJuha Kosonen1-2/+0
Change-Id: I80c8b27e041ec5089b816b8515cbc8fa1e8b9eea Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2016-01-27typo fix on odlMorgan Richomme1-1/+1
Change-Id: If761b7c38f38d3f2c691eab36b797ca7ce7ccb49 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-26Merge "Patch ODL scenario to support joid (different keystone and neutron ↵Morgan Richomme1-2/+7
API IP)"
2016-01-26Merge "Add function for Promise libraries pre-install"Morgan Richomme2-3/+1
2016-01-26Patch ODL scenario to support joid (different keystone and neutron API IP)Morgan Richomme1-2/+7
JIRA: FUNCTEST-124 Change-Id: I84834fcb78e652f3b39696f0e17bf54cb5804559 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-26Add missing directories env variables in common.shjose.lausuch1-0/+3
Change-Id: I600af261bed89e7fd90687ca44100318722aa91d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26Add function for Promise libraries pre-installjose.lausuch2-3/+1
Change-Id: I149f87b9edc40435d32e493f771f58de46e2757f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26Fix typo in requirements.pipjose.lausuch1-1/+1
Change-Id: I59c5514730c5b86723e777f9e2a8d49233e22512 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26Merge "Use paramiko library to SSH and SCP the instances in vPing2"Morgan Richomme1-1/+2
2016-01-26Use paramiko library to SSH and SCP the instances in vPing2jose.lausuch1-1/+2
Change-Id: I584c24fee5eae072c6885967170e5aded5fce172 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26Use rally cert scriptjose.lausuch1-1/+1
Change-Id: Ia550e3ca7742db596dd3817841ed31a101adef27 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26bugfix: syntax errormeimei1-1/+2
Change-Id: Ic068cd162e49abe4ce3ce0f184c224b65bfcfb6c Signed-off-by: meimei <meimei@huawei.com>
2016-01-25Adding BGPVPN and VPNSERVICE testcasesNikolas Hermanns1-28/+49
This commit add the testcases to the testcase filter and makes them run able from run_test.sh Change-Id: I489687f4f011e77da63e3630b0e70f957b3343c5 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-01-25Merge "Add support for Promise test cases"Morgan Richomme2-1/+4
2016-01-22bug fix: when running manually a test, get stuck in echoMorgan Richomme1-1/+0
Change-Id: I0fd6c514b913a709289cabe44fed01a7ce5e953e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-22Added --no-clean option for run_tests.shViktor Tikkanen1-4/+11
Previously all the OpenStack resources (networks, VMs etc.) created by user were deleted after executing tempest, vims and rally test cases with run_tests.sh script. New --no-clean option can be used for preserving resources created by user so that the tests can be run also in setups with deployed stacks. Change-Id: I8c9505acf955c54b2b837d8ca916dc729c97bbca Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-01-22Add support for Promise test casesjose.lausuch2-1/+4
JIRA: FUNCTEST-68 Change-Id: I80f8e587e53c7242f8bfa666f2ac450e73c8294f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-22Merge "Push ODL results to DB"Morgan Richomme2-4/+8
2016-01-22Push ODL results to DBMorgan Richomme2-4/+8
JIRA: FUNCTEST-57 Change-Id: I8e998382aff0cc60e82338c27d234abe6be5c505 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-21Temp solution to workaround the problem with pip when installing tempestjose.lausuch1-0/+5
Change-Id: If9c44fedd3e21a77d7ba434f794db24e16fc4ff1 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-20create 2 vPing scenario:vping and vping-userdataMorgan Richomme1-0/+5
the new vping scenario does not use the userdata/cloudinit functions JIRA: FUNCTEST-3 Change-Id: Ia535a50a9cfd50d520b87c2dd9195747a61b0f1f Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-20Merge "Added vPing2 using SCP and SSH instead of nova userdata"mei mei1-1/+1
2016-01-20Added vPing2 using SCP and SSH instead of nova userdatajose.lausuch1-1/+1
Change-Id: I194f88a4d213e5ad2225241420a9254878f4f7f4 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-19Add mention to apache 2 license in Functest files and remove unused filesMorgan Richomme5-2/+47
Change-Id: Iaf67792ad61351d0573c8d92e5d78f5f7a6e86ff Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-19Remove --offline flagjose.lausuch1-11/+15
Also, add extra info messages for debugging purposes. Change-Id: Ia5a26978817b1a7c00d2a3deb497a407e8805b5d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-18Fix array of test in run_tests.shjose.lausuch1-3/+4
Change-Id: I06a33789f49bf5f7861b0d11fb54a10eb6ac5598 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-18Prepare integration of ovnoMorgan Richomme3-2/+11
JIRA: FUNCTEST-125 Change-Id: I9d13509ea91f3a5359aa4c16f9eccb8719279346 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-18Remove FUNCTEST_BRANCH and FUNCTEST_COMMIT from the outputjose.lausuch1-4/+0
Change-Id: I8910f37a4ee4925a79b712b0f36c768e371cb095 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-17Replace command "pass" in the shell script by ":"jose.lausuch1-3/+3
"pass" is a python command, not bash. ":" is the equivalent. Change-Id: Ied93813308599479b82729c66c10397135477a47 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-15Remove ODL and ONOS from base scenariosjose.lausuch1-1/+1
Change-Id: If0a1865bfd8ee4cd1e9355a83aae918a728ebe95 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>