garciadeblas [Thu, 31 Jul 2025 16:23:48 +0000 (18:23 +0200)]
Feature 11049: Cluster management with CAPI in Openstack-based clouds
Change-Id: Ic71d9119ec00ad8e2a83a25c384ecb51d2970eae
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 21 Jul 2025 13:46:04 +0000 (15:46 +0200)]
Revert "Temporary removal of sanity tag from SA02 test"
This reverts commit
d0e69294a72e1d631e2a6785c84e44e6d8646eb5.
Change-Id: Icf06aedcc5d90b41ac653db4eb34a8404573ba40
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 21 Jul 2025 13:45:26 +0000 (15:45 +0200)]
Add sanity and daily tags to gitops_02 testsuite
Change-Id: I6b9cf02bdc347817f5d9005e79c377d226b74f6a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 18 Jul 2025 09:10:03 +0000 (11:10 +0200)]
Minor changes and typos in README
Change-Id: If873befbd51f08406faffb0229e5f325f48c9bdd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 16 Jul 2025 21:28:08 +0000 (23:28 +0200)]
Fix gitops_02 to find KSU params under resource dir
Change-Id: I5154367d70784ffbeecc88fbc875c742ea82e753
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 17 Jul 2025 07:55:57 +0000 (09:55 +0200)]
Minor change in rest_lib to simplify code
Change-Id: Ica69341d3bca4dd5bc1f85d3b73f46da191c6529
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 16 Jul 2025 16:08:45 +0000 (18:08 +0200)]
Minor typos in sol003_01 and sol003_02 tests
Change-Id: I9f8651a1416a76f4216688c58d07eadda2772a58
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 16 Jul 2025 14:50:20 +0000 (16:50 +0200)]
Refactor sol003_01 and sol003_02 tests: suite setup to get resources dir and update cluster tag
Change-Id: I4197e8499c43bdbc592f32f97bd38871518a1082
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 15 Jul 2025 15:52:31 +0000 (17:52 +0200)]
Minor change in gitops_02 test to remove ROBOT_DEVOPS_FOLDER env var
Change-Id: If4b935ba07b07cb7178561d983599cba723c388d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Mon, 14 Jul 2025 09:45:33 +0000 (11:45 +0200)]
Add KSU2 custom parameters to gitops_02 test
Change-Id: I1a87e1b5c7a22d67a8a745ab441a2bb502a9ae73
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
garciadeblas [Fri, 27 Jun 2025 13:04:09 +0000 (15:04 +0200)]
Fix keyword Halt Server to use --auto-approve flag
This change fixes the keyword Halt Server, used in tests heal02 and
heal04, to set VMs in error state before healing them. The issue
appeared with the new version of python-openstackclient, introduced when
the pip dependencies were upgraded.
Change-Id: Iabb76ac89c65bc1738dcbe9f0a01c765776e69be
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 25 Jun 2025 15:27:04 +0000 (17:27 +0200)]
Fix basic01 to check properly if VIM_ACCOUNT_TYPE is Openstack
Change-Id: I98050d571ebe30bade42269d0e18285968116cbf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 26 Jun 2025 06:51:14 +0000 (08:51 +0200)]
Use legacy output when running tests to be compatible with Jenkins plugin
Change-Id: I3dabf654a6bb20e1e49793cbd4fa830ffab21b16
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 24 Jun 2025 18:28:26 +0000 (20:28 +0200)]
Remove robotframework-seleniumlibrary and update pip dependencies
Change-Id: Ic6f2036e31943ff2f3ef04b0a9200810f529527a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 24 Jun 2025 17:51:59 +0000 (19:51 +0200)]
Update pip dependencies
Change-Id: Ide6ea0416ca250e99ed3bab745059e3cd2636a22
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 18 Jun 2025 15:11:19 +0000 (17:11 +0200)]
Fix gitops02 test to delete dummy VIM properly
Change-Id: I674beb27694f3a8fed7a9632d521a5200fb6b4f1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 17 Jun 2025 16:33:40 +0000 (18:33 +0200)]
Update VIM_NAME and CLUSTER_NAME variables in gitops_02 test to be RFC 1123 compatible
Change-Id: I07897d1c37f9a343752cb7bacfe69a2eb08ca79b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 17 Jun 2025 11:50:23 +0000 (13:50 +0200)]
Force execution of kubectl with kubeconfig file in basic_26 testsuite
Change-Id: I7ad45a97437de417a486f42a216cf0604733de4b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 17 Jun 2025 10:40:07 +0000 (12:40 +0200)]
Fix register cluster method in advanced_cluster_mgmt_lib.resource
Change-Id: I02bde6b0d3b34373c37b6c30c9d56a558d2ea22e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 17 Jun 2025 10:32:23 +0000 (12:32 +0200)]
Fix quoted strings in advanced_cluster_mgmt_lib.resource
Change-Id: I6428c100e420817d6e5b3d57e5290c376ba8592c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Jun 2025 10:43:11 +0000 (12:43 +0200)]
Update gitops_02 to set properly VIM_NAME and CLUSTER_NAME variables
Change-Id: Ideb090fb76329ef803e6ada444238010bb2905b9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 25 Apr 2025 11:54:18 +0000 (13:54 +0200)]
Update gitops02 testsuite to use a dummy VIM for cluster registration instead of default VIM_TARGET
Change-Id: I6fb674d8de5269389a8f5b27cd957293beaba272
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 25 Apr 2025 11:18:58 +0000 (13:18 +0200)]
Fix advanced_cluster_mgmt library while filter option is not working for ksu, oka and cluster osmclient commands
Change-Id: I28c3199b518170238be13339233d065a196c5f10
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 23 Apr 2025 15:05:03 +0000 (17:05 +0200)]
New test gitops02 for cluster registration, OKA and KSU in imported clusters
Change-Id: I5ab0daa91ef593ad613211951ba175f49c67dda2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 11 Mar 2025 22:34:37 +0000 (23:34 +0100)]
Update pip dependencies
Change-Id: Id60803c01a620a2205a78acd68faf40e5ffe9a99
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 26 Feb 2025 10:18:33 +0000 (11:18 +0100)]
Update gitops01 to craete KSU namespace before KSU1
Change-Id: Ia6e33cbe5941d6098807499265874f6dcd2d1a51
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 26 Feb 2025 10:18:33 +0000 (11:18 +0100)]
Update gitops01 to deploy 2 jenkins KSUs in same namespace and remove testapp OKA and KSU
Change-Id: I869e4bed0bd0a1e687afb13284f3cf3b6877c1e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 13 Feb 2025 09:23:34 +0000 (10:23 +0100)]
Feature 10923: Advanced cluster management
Change-Id: I384d1d3f6263876650681ed4d3b96709f08f45d8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Dec 2024 13:51:07 +0000 (14:51 +0100)]
Update rflint target in tox.ini after updating pip dependencies
Change-Id: I6944dc2051930d85dd323814ea077d9df1678a0c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Dec 2024 08:59:12 +0000 (09:59 +0100)]
Update pip dependencies
Change-Id: I6cf944edaca9055b31d2d5d5b9edfe29f878374a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 21 Nov 2024 00:12:53 +0000 (01:12 +0100)]
Feature 11021: Automatic generation of E2E Robot tests from templates and a reduced list of params
Change-Id: I161076669f3b1fb14179c82fc2207b9297ad0c85
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 29 Oct 2024 16:47:36 +0000 (17:47 +0100)]
Temporary removal of sanity tag from SA02 test
Change-Id: Ibe0f086e29726b39a804b98de8ad4227190f2d7a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sun, 15 Sep 2024 20:35:20 +0000 (22:35 +0200)]
Replace prometheus host and port by URL and infer it from OSM_HOSTNAME
Change-Id: Iff647f8c61ad3891ff995f4d458ce93e0a0d9ac6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 2 Oct 2024 14:03:12 +0000 (16:03 +0200)]
Update README to include env vars common to test execution
Change-Id: I887eb09ca18b7c5175e6a8a7d3d5892414c38744
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 2 Oct 2024 13:44:44 +0000 (15:44 +0200)]
Fix basic30 to add timeout for dhclient execution
Change-Id: Iee8c4e1344af6219b4fb27841d689e6ab51a658b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 19 Aug 2024 16:16:10 +0000 (18:16 +0200)]
Fix getting flavor ID when using python-openstackclient==7.0.0
Change-Id: Ib3e8af1a6a6d86e489b7734a8a9bf5597fa8326c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
uniyalna [Thu, 11 Jul 2024 10:04:59 +0000 (10:04 +0000)]
Robot tests for feature 11014 - reset-values flag in helm upgrade
Change-Id: Icfb5f8b2ff4a7b37d6424d768b850ab1dc738464
Signed-off-by: uniyalna <uuniyal@indracompany.com>
garciadeblas [Thu, 8 Aug 2024 15:52:50 +0000 (17:52 +0200)]
Pin robotframework version to 6.1.1 instead of 7.0.1 to have legacy output.xml
Change-Id: Ibc5c45ffbf88132c26bb1dfed9a1560026606109
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 7 Aug 2024 07:42:45 +0000 (09:42 +0200)]
Update rflint target in tox.ini after updating pip dependencies
Change-Id: I9e7ca040301e8fe4fde24efa9fdd1bc98a05b54c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 6 Aug 2024 23:37:59 +0000 (01:37 +0200)]
Update pip dependencies
Change-Id: Id88010edb497dff40a26ebff010c2d7d4fc1e051
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Pedro Pereira [Sat, 22 Jun 2024 11:23:51 +0000 (12:23 +0100)]
Feature 10991: k8s_04 test now checks labels injected into Kubernetes objects before executing the upgrade operation
Change-Id: I89c9e281e2b851135545d4f72f21ed8820db5275
Signed-off-by: Pedro Pereira <pedrocjdpereira@av.it.pt>
garciadeblas [Wed, 10 Jul 2024 14:47:17 +0000 (16:47 +0200)]
Fix minor typo in ns_lib.resource
Change-Id: I1e72982a677285cdd5caf16ec42cec5fee7326a7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 25 Jun 2024 14:40:44 +0000 (16:40 +0200)]
Fix OSM_HOSTNAME for public cloud tests in Azure
Change-Id: I517655ed6dba0121ff73b701b260371d366b0869
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 21 Jun 2024 11:22:20 +0000 (13:22 +0200)]
Update instructions to include pull of tests image before running tests
Change-Id: I42031644e2d77556aba6cf3e1e53fc440f279d81
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 18 Jun 2024 10:58:38 +0000 (12:58 +0200)]
Fix bug 2334 in heal_03 to add loop to check presence of remote file after healing
Change-Id: I4d341df2e4b4d6ebecf4f3e57a6783f91e4825ca
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 2 Feb 2024 13:49:51 +0000 (14:49 +0100)]
Fix bug 2332 in heal_02 to add loop to check presence of remote file after healing
Change-Id: If2da02672a9a7faccee495f982ccd3b29d69bb30
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 18 Jun 2024 08:14:48 +0000 (10:14 +0200)]
Revert "Disable temporarily failing test cases in heal_02 and heal_03"
This reverts commit
d5da573fdca069040c9daa7bd9693ec0bae34c70.
Change-Id: I84b393189394eea49daeabb9cb83aecfbe7f9270
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 18 Jun 2024 08:14:13 +0000 (10:14 +0200)]
Disable temporarily failing test cases in heal_02 and heal_03
Change-Id: Ib144dad77406b5cc9a6851cc540f6fd902d4207f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
sritharan [Tue, 26 Dec 2023 07:04:44 +0000 (07:04 +0000)]
Bug 2327 fix to verify ipaddress in sol003_02 testsuite
Change-Id: I9896f70aa0bc4f62ba1b21106bcf9b8b9ed464ac
Signed-off-by: sritharan <priyadarshini@tataelxsi.co.in>
garciadeblas [Tue, 23 Jan 2024 13:29:51 +0000 (14:29 +0100)]
Read all variables required for EPA_03 testsuite from the robot file
Change-Id: Ibcd39e2e1547839ca276718c8d4f25e67cb8071d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 23 Jan 2024 13:30:54 +0000 (14:30 +0100)]
Avoid creating SDNC for tests during run_test.sh, doing it in the testsuite instead
Change-Id: I026d63dd6af85d32a49de7cc6f2d8c52ac870ec6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 23 Jan 2024 13:27:30 +0000 (14:27 +0100)]
Decouple create_sdnc from create_vim in run_test.sh
Change-Id: I8984e97de7010c43a000451e15b396f83635c5cd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 18 Dec 2023 10:54:35 +0000 (11:54 +0100)]
Update keywords in sol003_02 to avoid duplicates
Change-Id: I0d1aa6289f3be927e72972153c45a294686d828d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 11 Jan 2024 14:29:30 +0000 (15:29 +0100)]
Pin robotframework-robocop version in tox.ini to 4.2.2 to fix stage2
Change-Id: I20e2c99974aeca202432d0473e585796001b7568
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sun, 17 Dec 2023 00:40:23 +0000 (01:40 +0100)]
Update k8s tests to check cluster creation inside testsuite
This change moves the check of the cluster creation to the testsuite.
In that way, the test can change depending on whether the juju controller
exists or doesn't exist.
Change-Id: I072c27061745ca8d8766d0dc1ded71a252cceef2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sun, 17 Dec 2023 00:39:04 +0000 (01:39 +0100)]
Update heal tests to use new NF and NS packages without charms
Change-Id: I1ab0ff3b85ae596cf79c5cb8913df9a7a2619560
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sun, 17 Dec 2023 00:37:47 +0000 (01:37 +0100)]
Remove daily tag from tests using charm packages
Change-Id: I514dfc178c059e4c614a15f3a49b923089c7ce0f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 16 Dec 2023 09:51:48 +0000 (10:51 +0100)]
Add regression tag to tests used in v14
Change-Id: Ibe485f4d09d05a56ef662032b493600ff42d0cfd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
rarik [Thu, 14 Dec 2023 07:14:53 +0000 (07:14 +0000)]
Robot testcase for DualStackip
Change-Id: Ic21e3b4aa35718dc2d9dad91a2ae57f45c5defcd
Signed-off-by: rarik <arika.r@tataelxsi.co.in>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 14 Dec 2023 09:30:09 +0000 (10:30 +0100)]
Fix minor issue in hackfest_multivdu introduced with feature 11001
Change-Id: Ib27c2317d20b4c45fa500d0807c7deb106036dd6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 11 Dec 2023 21:24:46 +0000 (22:24 +0100)]
Feature 11001: Robot framework linting for E2E tests
This change includes robotframework-lint and robocop checks which will
improve code maintenance.
In addition, all references to ROBOT_DEVOPS_FOLDER have been properly
replaced in all testsuites.
Change-Id: I6efb306b51302d0400240bcd57435f0990021415
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 11 Dec 2023 15:26:40 +0000 (16:26 +0100)]
Revert "Feature 11001: Robot framework linting for E2E tests"
This reverts commit
5e001f506b744021d5ef25999c9da28cf56d8fbc.
Change-Id: I37e214089048810454eee0e1e2fcea54632f8b3f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 23 Nov 2023 15:02:56 +0000 (16:02 +0100)]
Feature 11001: Robot framework linting for E2E tests
This change includes robotframework-lint and robocop checks which will
improve code maintenance.
In addition, all references to ROBOT_DEVOPS_FOLDER have been properly
replaced in all testsuites.
Change-Id: I844a353bdfc1dde6f068a879002d16429d304e65
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 23 Nov 2023 15:02:56 +0000 (16:02 +0100)]
Feature 10997: add new robot test to test multi-KDU NF and OCI registries for helm
Change-Id: Idfd2ade876668408ce2a5bf9aa170c1673ee74bf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
rarik [Mon, 20 Nov 2023 17:28:32 +0000 (22:58 +0530)]
Launching the NS using the Dualstackip
Change-Id: I8bb8e9c492ef8519b3888e8695fe1905d66a5dd8
Signed-off-by: rarik <arika.r@tataelxsi.co.in>
Gabriel Cuba [Thu, 23 Nov 2023 23:11:42 +0000 (18:11 -0500)]
OSM Repo library for robot tests
Change-Id: I8fb5dca98f9be2f209b157e5bb074c8e2e096174
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
Gabriel Cuba [Thu, 23 Nov 2023 05:44:58 +0000 (00:44 -0500)]
Feature 10996: cancel operation robot test
Change-Id: I1a582eb3e52507e7a975f95cf099ca3f71092c48
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
Luis [Mon, 20 Nov 2023 20:42:53 +0000 (20:42 +0000)]
Feature 11003: AZ for cinder
Change-Id: I3e9829d3bc21f2399eab4db3e5d08ceb9d3d1918
Signed-off-by: Luis <lvega@whitestack.com>
garciadeblas [Mon, 27 Nov 2023 15:50:01 +0000 (16:50 +0100)]
Update run_test.sh to remove skip-helm2 option when registering K8s cluster
Since Helm v2 is deprecrated, this option makes no sense now.
Change-Id: I841a9db5ce4158ca1b1e7a04c79d8a59c8cf190a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 20 Nov 2023 23:29:27 +0000 (00:29 +0100)]
Feature 11006: make juju installation optional in community installer
By default, the community installer will install OSM without Juju. All
tests with the sanity tag that rely on Juju have been updated to remove
the sanity tag: basic-07, basic-11, k8s-03.
In addition, all tests with the daily tag that rely on Juju have been
updated to remove the daily tag.
Change-Id: I1103fd0b04d8917cd73df0b492843ecf0a640834
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Ubuntu [Thu, 16 Nov 2023 10:52:33 +0000 (10:52 +0000)]
Fix stuck when executing a background command via SSH is SA02
After upgrading the image to Ubuntu 20 in hackfest_basic_metrics_vnf
the SA02 test started to fail: the "Execute Command" keyword from
SSHLibrary hangs when running a "yes" command in backgroud in the VDU
and test never ends. It seems that the SSH library does not handle
the execution of background (run using '&') processes well.
Change-Id: Ibe37b0b53c8196bb555b7d7d5f6da1365f24326d
Signed-off-by: Ubuntu <e.dah.tid@telefonica.com>
aguilard [Mon, 13 Nov 2023 13:16:32 +0000 (13:16 +0000)]
Feature 10982: Public Cloud Robot Suite
Add scripts needed in tests image container for public clouds:
creating and deleting VMs, k8s cluster, etc.
Change-Id: Ia454aedfd8e4fd0c100fc82a12ace725b01491dd
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
garciadeblas [Thu, 6 Jul 2023 10:46:21 +0000 (12:46 +0200)]
Update Robot execution to have a reduced report by tags
Change-Id: I24575bef89f5c5fd8277205b18b94863a6cb6047
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 5 Oct 2023 09:46:45 +0000 (11:46 +0200)]
Fix setup of prometheus suite variables in prometheus_lib
Change-Id: I5184c7d216937aa1a6c05695a4197353eea96387
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 22:23:34 +0000 (00:23 +0200)]
Remove common_helpers.py and update tests using it
Change-Id: I013ce2037994baa28efe0dedb5b206a4231449a3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 28 Sep 2023 16:58:58 +0000 (18:58 +0200)]
Update pip requirements to pass stage2 and stage3 in all modules
Change-Id: Iacc04dd258509ad6245302baafb8a7bfa63aa04c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aguilard [Tue, 22 Aug 2023 08:36:09 +0000 (08:36 +0000)]
Increase scale-out timeout in HEAL02 and HEAL03 tests
Change-Id: Ib56c20d014ab6b9aaa279ef1ed3e2ad0baa32eb1
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Mark Beierl [Fri, 21 Jul 2023 17:14:34 +0000 (17:14 +0000)]
Update version of PyYAML
Change-Id: Ibaa3e941ac3867c88f24170c28d6e18028546096
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
aguilard [Wed, 5 Jul 2023 13:09:07 +0000 (15:09 +0200)]
Added azure tag in Azure-compatible tests
Change-Id: Ia6009f0c734889a49a687c0e7848d7681df097d6
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 10:07:08 +0000 (12:07 +0200)]
Remove get_osm_info from common_helpers.py and add it to rest_lib
Change-Id: Ibacebaeca1306f3815cef3fff8554563b656cd6f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 22:19:09 +0000 (00:19 +0200)]
Update Dockerfile to remove libcurl and libssl dependencies
Change-Id: I446b452c06b76b33e8ed5520402c90618322c86e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 22:21:14 +0000 (00:21 +0200)]
Update README to clarify the common testing scenarios
Change-Id: I80f0ac743f8ab7d22733cfc16ddead5101546665
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 28 Jun 2023 08:22:42 +0000 (10:22 +0200)]
Update requirements after updating osmclient dependencies
Change-Id: Iea5fb4b4e02fc217d1787ae109d68a788aa6af4b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 10:19:31 +0000 (12:19 +0200)]
Rename test tag cluster_sol003 to cluster_osm_rest
Change-Id: I64ce09eb0b9d7b650ee488290ca89e2a9ca71e03
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 27 Jun 2023 09:21:05 +0000 (11:21 +0200)]
Rename sol003_common_lib to rest_lib and move variables to sol003_01 testsuite
Change-Id: I1bb45dfe6fd5915798ad859eb23ff8d11be5a4f4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
vegall [Thu, 22 Jun 2023 22:22:44 +0000 (22:22 +0000)]
Feature 10972: Fixes robotest
Change-Id: I2dc1530c34866fde54706dc9f422d2fd9df322af
Signed-off-by: vegall <lvega@whitestack.com>
selvi.j [Thu, 22 Jun 2023 07:32:46 +0000 (07:32 +0000)]
Fix basic_15 and quotas_01 to update the user with new password
Change-Id: I7905909e2106154f9867030ef94af0ece7030286
Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
garciadeblas [Tue, 20 Jun 2023 08:54:33 +0000 (10:54 +0200)]
Fix basic15 and quotas01 to follow pwd best practices introduced with feature 10941
Change-Id: Idfc3ab48ea36bb0282882fec6dc300aa8da9e4aa
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aguilard [Tue, 20 Jun 2023 10:51:16 +0000 (10:51 +0000)]
Improved heal02 test to create a flavor with random name
Change-Id: I68d54314528bf7cf08227759e37b85b355319226
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
aguilard [Tue, 20 Jun 2023 07:40:33 +0000 (07:40 +0000)]
Fix Heal02 error when flavor already exists
Change-Id: I9fd2d4cf332de4e0f367a2518b6f61db10749885
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
garciadeblas [Mon, 19 Jun 2023 10:48:04 +0000 (12:48 +0200)]
Fix Heal02 to check properly that the flavor ID is part of vim_info
Change-Id: Icf2281d4214e7acaf5fb69b99bff200c7c80f859
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 19 Jun 2023 10:00:49 +0000 (12:00 +0200)]
Remove unnecessary grep and tr from some tests
Change-Id: I1cd911ee35614f1726dd95abe6a5b1923a8b772c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Gabriel Cuba [Thu, 8 Jun 2023 04:53:34 +0000 (23:53 -0500)]
Fix SSH privatekey in basic_26
Change-Id: Iee0a30314d90288121364e2ea385d2b1fdd8df2a
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
garciadeblas [Mon, 5 Jun 2023 13:57:31 +0000 (15:57 +0200)]
Fix basic26 credentials to connect to OSM via SSH
Change-Id: I1da6be6be34b6011ef3e3fc1d05882534a36e623
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 2 Jun 2023 12:43:43 +0000 (14:43 +0200)]
Increase NS timeout from 5 min to 6min in Heal01-03 tests
Change-Id: I35fe4e381344613c893b86aa94941dc847584a26
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aguilard [Thu, 1 Jun 2023 12:02:45 +0000 (12:02 +0000)]
Minor fix in SA07 robot test
Change-Id: I5ba876dd6d590f763117bd1678f45d4af3b9915d
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
garciadeblas [Tue, 23 May 2023 10:08:53 +0000 (12:08 +0200)]
Update README.md with instructions to run tests using testing-daily images
Change-Id: I470b06690c9a1cad29033147b96ea53b8524ec5f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Gabriel Cuba [Thu, 27 Apr 2023 22:06:54 +0000 (17:06 -0500)]
Feature 10957: Extend basic_26 to test client side TLS in helm based EE
Change-Id: Ic8630dd8f8f7cbad270479ca07082ad73c85f1bd
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
garciadeblas [Thu, 1 Jun 2023 09:05:58 +0000 (11:05 +0200)]
Update SA tests to add filter string with ns_id to Get Metric
Change-Id: I0d7586aa151da6add38086f4c7a1a02db77a4200
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Gabriel Cuba [Fri, 19 May 2023 23:30:19 +0000 (18:30 -0500)]
Feature 10972: Add tests for volume multiattach
Change-Id: Ib7c918cd8d3a160cfeb69503e10b135893be244b
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>