Age | Commit message (Collapse) | Author | Files | Lines |
|
To learn about some of the bugs I saw, I added these lines to know what is
going on. It was very useful to me and I thought that perhaps we can add it
to the code to help in the future
Change-Id: I070077749d2086489a536c9a7b7ecca4a05bb0a1
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
|
|
JIRA: SFC-71
1 - dev br-int was missing when adding the route
2 - grep exits with 1 when nothing is found triggering an ERROR log even though
there was not error
Change-Id: Ib65d74d4b01021dcabb5af9068451b97c0170f75
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
|
|
Change-Id: I6bdfd21add4d04f0fee988f83888c1edcc488951
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
|
|
testcase"
|
|
|
|
|
|
|
|
Change-Id: I83bc0ed150e1e793e0e55d6bd787b13370c7a540
Signed-off-by: Juan Vidal <juan.vidal.allende@ericsson.com>
|
|
sfc.lib.utils.run_cmd has a lot of unnecessary options which are never
used.
This patch simplifies this function and also fixes the returncode
checking (commands have terminate with errors on returncode != 0 not on
return code < 0)
Also change the return value on error to None instead of False
Change-Id: I5f1068ffd1bc6091e866a002b1afcb2507d30981
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
|
|
|
|
- The testcase should only retrieve servers from its tenant, not from
other ones. Trying to access other tenant's VMs makes failures in subsequent
parts of the test.
Change-Id: I0779f1e159573162db59272142bc8773dcbafa2f
Signed-off-by: Juan Vidal <juan.vidal.allende@ericsson.com>
|
|
- Argument parsing is not used in sfc_two_chains_SSH_and_HTTP test
- Collapsed into just one line function calls that fit in 79 characters
Change-Id: I630686d109e03dabda0c4e45f946a69d506ccebd
Signed-off-by: Juan Vidal <juan.vidal.allende@ericsson.com>
|
|
|
|
JIRA:SFC-71
Not all compute nodes were prepared with the right config to run SFC-NSH
Change-Id: I3187020daecf0a90e5f7314dea3fefbf8fe470be
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
|
|
If ODL is fast and changes the class. flow too quick, this function considers
it as coming from an old deployment and thus never detects that the flows
changed
Change-Id: I0d6d1c27b325fb832d9ed6d4849f830eeea70185
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
|
|
- 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>
|
|
It removes now the floating ips and does not shot the proble with tackerc
Change-Id: Ifb4e640ed549e22a2d0c3d797fd2e4a384cc8b4d
Signed-off-by: “Manuel Buil” <mbuil@suse.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>
|