Age | Commit message (Collapse) | Author | Files | Lines |
|
- Script is independent of functest, works using openstack commandline
- Several commandline options are provided for flexibility
Change-Id: Ibb852151a41babdc2cc435bd355bc91bc296fe3e
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
Rename sfc.py to sfc_two_chains_SSH_and_HTTP.py.
Renaming the testcase is a functional requirement as well because
otherwise it aliases sfc module inside sfc/sfc/tests/ directory
Change-Id: Id505c22a8f278260aee8f76254b0e10f5ed7213a
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
|
|
|
|
- Remove unused (and unnecessary) wrapper function get_compute_nodes
- Rename capture_err_logs to descriptive capture_ovs_logs
- Rename compute_node argument in create_instance to av_zone
- Rename capture_time_logs to more accurate
wait_for_classification_rules
Change-Id: Iab06eae0aa35b25ef7d5bf41a1e684f38b26430c
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
JIRA: SFC-65
Get the id of the fuel environment from config.yaml instead of an
environmental variable
Change-Id: I39e61200986b407ae19cc9f7c1384c34c8410c8b
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
Change-Id: I08e97a16f040a469ea588d39d65aeebef79081cf
Signed-off-by: Juan Vidal <juan.vidal.allende@ericsson.com>
|
|
JIRA: FUNCTEST-673
Change-Id: I91e2e8664112db5fe6474ece96e699f611a01de9
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
- Imports are changed as per doc below although it's not a pep8/flake8 violation
- http://docs.openstack.org/developer/hacking/#imports
Change-Id: I89b1ec8f1eba9145f24507fb0f610e5f74c86ce8
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
- Recent change of sfc as installable module moved config class
- lib where import has not changed.
Change-Id: Ic38d21b63fb8e6189d00f8ecf89ff776a9d7eb51
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
Change https://gerrit.opnfv.org/gerrit/#/c/25725/ modified functest API
create_glance_image requires the kw arg public to be one of
['public'|'private']
Change-Id: I7f963b0fb20e71c254a1c604021e1ce0b1f049df
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
Change-Id: I8caec09aa5c022baf64d48cab75eb347c2d78db5
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
New directory structure:
<root>/sfc
<root>/sfc/lib/
<root>/sfc/tests
<root>/sfc/tests/functest
JIRA: SFC-60
After installing sfc, the imports would be:
import sfc.tests.functest.x
import sfc.lib.x
Change-Id: Ib15172239aefdef65056d6598210a1b28a4b2eff
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
|
|
timethis is hosted now in the functest code. Use that and delete the
local function
Change-Id: Icfdfa0609cd5ac93e6852e77e09bc4b901894f18
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
|
|
|
|
JIRA: SFC-61
Releng is installed as a pip module and their SSHUtils module under
"opnfv.utils.SSHUtils" is compatible with ours so we should use the one
from releng repo
Change-Id: I2f03eaa78b3b1b19c37b38ae77bef8553a076e7b
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
JIRA: SFC-61
Releng is now installed as a python module and ovs_utils has been
transfered there in "opnfv.utils.ovs_logger" module, so we should use
that instead.
ofctl_time_counter is still hosted here under utils.py as it's not
generic enough to be moved in releng
Change-Id: Ie721c95f20a7f515f7f2eb45b7f8edd0460a6ea8
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
- This has moved to setup_scripts folder.
Change-Id: Iab1a15f53ad68dd62a42008112175deae9d8b2cf
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
- Moving flavor creation params from hard coding to config file
Change-Id: Ia3dac28a9a26518edde17dc2ee5495c1ab1de00b
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
JIRA: SFC-52
Move every setup script to a separate directory.
Change-Id: I99ea937a04d7580c7e85220091fe0c32213c587e
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
|
|
JIRA : SFC-55
Adapting SFC-HA odl-sfc test-2 to the latest changes in SFC-52
Change-Id: I0252b97d99bce75a5cadf4d700bdee91913c6429
Signed-off-by: Manuel Buil <manuelbuil87@gmail.com>
|
|
Pre setup files below are not required anymore
prepare_odl_sfc.py
compute_presetup_CI.bash
server_presetup_CI.bash
Files are not removed yet.
Change-Id: I26cc8ba1a7c61f84fa06809217963ebd7f6b4b20
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
Change-Id: I084a213ace6ffeffdc69db2c496ffeaafbdf178f
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
Change-Id: Idab23b081568fcffac4ebbae58dc5f02c22a500a
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
Create vnfd-templates directory where all TOSCA VNFD files will be
stored.
Change-Id: I3286da41800f9a42e5a3ffce51ee6cc6809b734e
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
Change-Id: I2ad10d68d71b2d29b68e8fb8b90ba633d67d75bc
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
|
|
|
|
- JIRA:SFC-54
- This has not yet removed dependacy of prepare_odl_sfc.py
Change-Id: Ie86eb167d49a16bbe4322978a907825829ac364d
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
- Add if else for better clarity
Change-Id: Iad538139e872635a2af602468f50ceb68cbb93e3
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
This reverts commit 8ca4ee7a6eb8a2d52af8c2b6340882ff9aef5d81.
Change-Id: Ibe63f7c7c067bb191b62319adb1641e1abbc885b
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
Let's do cleanup like the other projects using
functest openstack clean
MERGE AFTER: https://gerrit.opnfv.org/gerrit/#/c/25479/
Change-Id: If6586ec1bdadf4abf2a6da14b47757cc7bed17b4
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
|
|
- JIRA:SFC-54
- Add result.py for test results
- This doesn't use results class and configs effectively
- run_tests.py patch will use these effectively (avoided for clarity in this patch)
Change-Id: I5bef776a01ca9789a22b5628aa3501d9dbc46a26
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
|
|
- JIRA:SFC-54
- Add config.py and config.yaml for test configurations
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
Change-Id: Ib1ac65a154d691d70658723a03e2508ebfa9d04b
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
JIRA: SFC-55
Test case that checks the test case of 2 SFs in different computes
Change-Id: I00f9d9b28d8a90b6c5d49cd7b207ef728e46d14f
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
|
|
|
|
Project Name used was admin and client and server VMs were not
deleted when executing delete.sh, whith this change, client and
server VMs are deleted using the proper project name (services)
Change-Id: Ic7da20ace85fb461eac91aae4d0204215d4129f4
Signed-off-by: Juan Manuel Fernandez <juanma.galmes@gmail.com>
|
|
Make the logic simpler and generalize timing capabilities with a
decorator.
Also fetch functionality from this functest commit.
https://gerrit.opnfv.org/gerrit/#/c/24559/
Change-Id: I0c6392f384021b8f8a3ce3f740c2e5f980e0078c
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
ft_utils.FUNCTEST_REPO does not exist and it crashes the test. Also it
is not used anywhere, so it should be removed
Change-Id: I71624e2c7ae9f9cb4638cc49c92069643e0b16d3
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
JIRA: SFC-52
Clean up the repo from bash scripts using the python modules we have in
place.
DEPENDS ON: https://gerrit.opnfv.org/gerrit/#/c/25075/
Change-Id: I785c6df58391eab215e8e8918714f85bfadef747
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
JIRA: SFC-52
Cleanup sfc_change_classi.bash script from sfc testcase
DEPENDS ON: https://gerrit.opnfv.org/gerrit/#/c/25075/
Change-Id: Id55d30925a79cd47181af9958697f67be9dacc8c
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
- JIRA:SFC-54
- This has not yet taken care of pre-steps in exec_tests.sh
- Commonly used functions moved to utils.py
- Improvise Threading for capture_time_log using join and timeout
- Add get_compute_nodes function and improvise on create_instance
for multiple compute node use cases
Change-Id: Ia05fea161b191bd548a3010d7e5ef02fcf69da20
Signed-off-by: Vijayendra Radhakrishna <vradhakrishna@mvista.com>
|
|
ODL Boron SR1 fixed a bug and we don't need to explicitely allow DHCP traffic,
it is automatically allowed
Change-Id: I8577f7fe0586baa9ac012d5ad52c7034a7acb789
Signed-off-by: Manuel Buil <manuelbuil87@gmail.com>
|
|
We want to make the test names more descriptive
Change-Id: I366ddee8260d0e8f9d4521dffdfc8ff9f135f85f
Signed-off-by: Manuel Buil <manuelbuil87@gmail.com>
|
|
This patch changes the env variable
repos_dir to REPOS_DIR
https://gerrit.opnfv.org/gerrit/#/c/24619/
Change-Id: I9a43d0f52818ea9f37dda1bbb7a40156a1661f3b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|