Commit Graph

22 Commits

Author SHA1 Message Date
nik.kaluzhin 423c0d1dfe test_tag_customer_gateway uncommented after ec2api fix
Change-Id: Iaf9c03821811f6b2524ae2a0630d89e3136fbecc
Signed-off-by: nik.kaluzhin <doupfish@gmail.com>
2022-08-03 17:12:45 +03:00
nik.kaluzhin f444d2e82b test_tag_customer_gw
and fixed jobs for zed
redefined ssh.Client locally to use disabled_algo

Signed-off-by: nik.kaluzhin <doupfish@gmail.com>
Change-Id: I13208e368bbc381d8cbd20c739571b3aee521568
2022-08-02 17:25:46 +03:00
Andrey Pavlov 0fd3eb2ead add vpnaas as a devstack plugin
and add new option into config for it
(network extension in tempest.conf doesn't have
vpnaas even if it's present)

Change-Id: I64026c36fc47b860d1ee0b6deb1bfbc91522148c
2022-04-24 15:25:12 +00:00
Andrey Pavlov a086dcfa5c avoid additional virtualenv package
unpin hacking requirement
move two tests to flaky for some time
ignore new pep8 issues

Change-Id: I429d4ebc8f9898a1f67ba0c8ca8f918afd2aadcf
2021-01-24 11:48:08 +03:00
Alexander Slipenchuk 65697c4fe5 Move ec2api-tempest-plugin-functional-full
Long tests still not work, so the job is moved back to experimental section

Fix python 3 incompatibility in test_vpn_connectivity test

Change-Id: I00c498aceb0e9b8ee7c1d28af19f5868b2d55902
2020-09-09 13:38:18 +00:00
Alexander Slipenchuk 7fca40c7bf Migrate zuul from v2 to v3 native
Change-Id: I7937940a4744b6fc7327336105dd8e04fc7f5eeb
2020-08-20 16:33:11 +03:00
Ghanshyam Mann 58b022c333 [goal] Migrate ec2api-tempest-plugin jobs to focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).

Most of the Tempest jobs will be migrate automatically once devstack
base job start running on Focal(Depends-On).

Stable jobs testing stable branch needs to keep running on their supported
distro version which is bionic from stein till ussuri.

[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html

Change-Id: I4b8747d2ce5f73a467678883bbc71d388ea8f228
Story: #2007865
Task: #40183
2020-08-01 23:31:51 +00:00
Dmitry_Eremeev a9d30b2f6d Fix "test_create_delete_vpn_connection" and cancel skipping "test_tag_vpn_connection", "test_tag_vpn_gateway"
Change-Id: I4099975ee86bd4e1ce576dcafc102626833e6971
2020-02-14 15:16:55 +03:00
Dmitry_Eremeev baf2d803e2 Cancel skipping tests "test_register_get_deregister_ami_image" and "test_run_and_ping_registered_image"
Change-Id: Ibe564b0edb64eaf2240f077f4adf042689ed6057
2020-02-13 19:43:13 +03:00
Dmitry_Eremeev d04daf5460 Cancel skipping test "test_describe_image_with_filters"
Change-Id: I3a1c1139b740bed80f086e65b975523f56e58a8e
2020-02-12 15:21:08 +03:00
Dmitry_Eremeev bd23b1bb99 Fix for ingress/egress rules tests.
Openstack API interface changed.
If rules are created with full permissions (ports 1 - 65535),
they are created with ports "null"
instead of (ports 1 - 65535).

Change-Id: I24d1a0016f76f6813a9f62294e7eeb9785fa711b
2020-02-10 20:21:48 +03:00
Dmitry_Eremeev 7a03c4417f Temporarily skipped to merge fix encoding/decoding in paging of universal describer class, part 2
Change-Id: I43609d1b37d24d353413e906d00c62073792bb9c
2020-02-05 14:03:22 +00:00
Dmitry_Eremeev 770adbdd13 Temporarily skipped to merge fix encoding/decoding in paging of universal describer class.
"Fix encoding/decoding in paging of universal describer class" is not related with temporarily skipped 5 tests, but cannot be merged with master unless all tests are passed. These 5 tests will be fixed by another bugfixes.

Change-Id: I7c965be70ca9a97615dd7d518eb2f6b82792e5a6
2020-02-05 11:45:51 +00:00
Dmitry-Eremeev-progmaticlab@yandex.ru 4e58bbd705 Fix tests
Change-Id: Ib6eacaa0df53579ab34ef5844c1eb70dc1a2cc79
2020-02-03 17:30:42 +00:00
Andrey Pavlov 70cb7c53dc mark test_associate_disassociate_vpc_addresses as flaky and skip it
Change-Id: I7b3aa1067fef3c821e0c67c9eeab0af0064422e1
2019-10-02 17:19:36 +00:00
Andrey Pavlov 75741904f4 skip test_default_gateway due to #1818499
Change-Id: Ice80eef5aff03464a51167b5ba65bfd70cae18fb
2019-03-04 14:33:17 +03:00
yatin 42bce570ca Fix python3 Compatibility for urllib2
The urllib2 module has been split across several modules
in Python 3 named urllib.request and urllib.error [1].

This patch makes code compatible for both python2 and
python3 by using six.moves.urllib [2].

[1] https://docs.python.org/2/library/urllib2.html
[2] https://pythonhosted.org/six/

Change-Id: Ie9ebe0d1e39ddb4704df067d42915204e49821cf
Closes-Bug: #1809801
2018-12-26 18:29:57 +05:30
Doug Hellmann 08f284f201 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: If1575ac4d8250bec1f445de7cb0ebcb398bd4e8d
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-12 08:19:50 +00:00
Chandan Kumar 16c5d96269 Fixed ec2api_tempest_plugin test discovery issue
* On running tempest run -l, the ec2api-tempest-plugin is giving
  ImportError: Start directory is not importable: '/tmp/.venv/
  lib/python2.7/ec2api_tempest_plugin'. It is fixed by fixing
  the test discovery path.

* Added lxml and tempest as a Requires for the plugin.

Change-Id: Ie64d0e96565980201143c0547c8b63513c883ea4
2018-01-30 10:58:48 +00:00
Andrey Pavlov 15cd422773 initial cleanup
some common code is not applicabe for this tempest plugin

Change-Id: Icc6c8a8fd76cffcc01c582e6623f798fcdd658f6
2018-01-15 11:39:53 +00:00
ghanshyam 982e78ff16 Fix initial setup for plugin 2017-12-09 15:32:05 +03:00
ghanshyam 97a74644fa Initial CookieCutter commit 2017-12-09 14:05:50 +03:00