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 [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 [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>
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>
(cherry picked from commit
f664aa79c33336b96904659c5a21bcaa2bbf87bb)
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 [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 [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 [Tue, 3 Oct 2023 06:04:27 +0000 (08:04 +0200)]
Update pip requirements to pass stage2 and stage3 in all modules
Change-Id: If5645b0510874a0fc48de109a08a9da2e8798d79
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>
(cherry picked from commit
a6fc159725f3da99a8ad2847ca1dd14afa26e64a)
garciadeblas [Fri, 7 Jul 2023 13:12:42 +0000 (15:12 +0200)]
Update requirements-dev to point to branch
Change-Id: I578b5f8c6d452f02009d3d9e3ab94934bc4063b8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 3 Jul 2023 14:15:52 +0000 (16:15 +0200)]
Update requirements-dev to point to branch and refresh updates
Change-Id: I5ec6c8e45026ab77feeb0b1c05c34ecd8a7a84d7
Signed-off-by: garciadeblas <gerardo.garciadeblas@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>
garciadeblas [Tue, 23 May 2023 09:17:09 +0000 (11:17 +0200)]
Avoid execution of tests in run_test.sh if no tag is provided
The idea of this commit is to enable the use of run_test.sh for
other purposes like running TST010 conformance tests or register VIM
and K8s clusters, so that the VIM and cluster registration can be
decoupled. In that way, daily jobs could run several tests, one after
the other, with different VIMs.
Change-Id: If0791f9562d23a861f8491c144cdc7f539efec46
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 23 May 2023 09:31:29 +0000 (11:31 +0200)]
Updated README with cleaner instructions
Change-Id: Iac797372e88e71afb1322e2bd0e71feba4535f21
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Gabriel Cuba [Fri, 12 May 2023 18:44:16 +0000 (13:44 -0500)]
Feature 10975: Modify heal_02 to test instantiation, scaling and healing using an existing flavor-id
Change-Id: Ic9c02b13dda5c2e8eac3b8bfe027bd858d49a367
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
Gabriel Cuba [Tue, 9 May 2023 17:37:29 +0000 (12:37 -0500)]
Feature 10978: add tests for ipv6 profiles in vnfd and nsd
Change-Id: If62b1489249fe4135a14b9c2720573ba8fe1a5c1
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
garciadeblas [Tue, 23 May 2023 09:59:47 +0000 (11:59 +0200)]
Fix Fail01 to get openstack quota properly after updating client version
Change-Id: Ief7b4d5f150d67cecf944021c2598456672a30e0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 19 May 2023 10:47:09 +0000 (12:47 +0200)]
Update SA02 to take into account the VNF threshold-time
Change-Id: Idde7fa330e8e9b141053c15edb266817c4e699c6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 18 May 2023 13:06:49 +0000 (15:06 +0200)]
Fix error message in run_test.sh for create_k8scluster
Change-Id: Ice2e0bc5e829e31a81cbde30ea6784de64d8ca63
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 10 May 2023 15:25:47 +0000 (17:25 +0200)]
Support of Python3.10
This change includes required changes to make tests work in Python3.10.
It also enables tox running as part of stage-test, which was not included before.
For the moment, only flake8 and black envs will be checked. Some pylint
errors have been fixed, but a few remain unsolved. That's why pylint is
run, but its result is ignored.
Change-Id: I29105bf849eab8b47f92627a7eea1ede31b8e05b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 18 Apr 2023 13:04:57 +0000 (15:04 +0200)]
Clean stage-archive.sh and use allowlist_extenals in tox.ini
Change-Id: I690598c770f52d805ee3516fead7fa191c90205f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 23 Feb 2023 16:37:47 +0000 (17:37 +0100)]
Fix bug 2220 to solve sol003_01 test
Change-Id: Ic4376067a8b42e470c09ba0668c545db8ce08e55
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Patricia Reinoso [Tue, 7 Feb 2023 17:41:21 +0000 (17:41 +0000)]
Feature 10974: Add juju instantiation params robot test
Add instatiation parameters to scale=2 nginx application
at NS instantiation.
Change-Id: I020bb0893bc0c7818b6df5ccd6f0a57d23b22e60
Signed-off-by: Patricia Reinoso <patricia.reinoso@canonical.com>
Mark Beierl [Fri, 27 Jan 2023 21:26:28 +0000 (21:26 +0000)]
Updating python dependencies
Update of Python packages (using pip-compile) in preparation for
Release FOURTEEN
Change-Id: Id779bcbf8e803f8ba3fd008eeb2f740593e3b019
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
Gulsum Atici [Fri, 9 Dec 2022 13:38:22 +0000 (16:38 +0300)]
Adding Basic_28 Keep persistent volumes robot test
Change-Id: I8815a7caf73c0f9007c439c5271dbd5638f754d9
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
Mark Beierl [Thu, 15 Dec 2022 20:55:24 +0000 (15:55 -0500)]
Fixing typo
Environment variable expansion had % instead of $
Change-Id: Ie84e93378fb654433b443afa26eeab6e210ad311
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
garciadeblas [Wed, 21 Dec 2022 10:43:06 +0000 (11:43 +0100)]
Use case-sensitive keyword Log instead of log
Change-Id: I756aedef764cdbbc91d27b6eba060cb4e5fea66b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aguilard [Tue, 20 Dec 2022 15:13:02 +0000 (15:13 +0000)]
Add purging of objects in VIM on exit in healing tests
Change-Id: Ia018aef9ef66238c9dee5aebc56861f3be9fe228
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
beierlm [Wed, 14 Dec 2022 18:27:28 +0000 (19:27 +0100)]
Revert "Testing Pabot"
This reverts commit
5ea40e756c18c79f398a02b5cd907b5dce0974aa.
Reason for revert:
The heal tests collide with each other as they reuse the same
descriptors.
Change-Id: Id5a094d1786fe3fae25119d2c1ceb75134019cf1
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Mark Beierl [Thu, 15 Sep 2022 18:18:25 +0000 (14:18 -0400)]
Testing Pabot
Simple test to run 2 concurrent robot tests at the same
time just to see if it works
Change-Id: I1c13486ed9e63d6ba193a14d992e3a9ad6d8600c
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Mark Beierl [Fri, 9 Dec 2022 15:20:45 +0000 (10:20 -0500)]
System Level K8s Cluster
Changes the tests and wrapper script so that a system level k8s
cluster is created instead of each test creating a new cluster.
This is needed if any parallel testing is done, due to the bug
where problems occur if more than one k8s cluster is registered
to the VIM.
Change-Id: I21cad8f2a0fe6c259a4162330b3544ceeed9309b
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
aguilard [Wed, 30 Nov 2022 07:27:49 +0000 (08:27 +0100)]
Fixed duplicated prometheus_password argument in keyword
Change-Id: I5099d58cf1a880329c1bcaa7198cb47bbb22df88
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Guillermo Calvino [Tue, 22 Nov 2022 12:34:31 +0000 (13:34 +0100)]
Bug 2198 - NBI authentication uses fix username, password and project
Change-Id: Ibca350611263fd354365a183dbb16b8c347adfb3
Signed-off-by: Guillermo Calvino <guillermo.calvino@canonical.com>
Guillermo Calvino [Mon, 21 Nov 2022 17:13:58 +0000 (18:13 +0100)]
Fix Bug 2197 - Prometheus cannot be authenticated in Robot tests
Change-Id: I1c610968fea5f13711d6d6d8bed5ddc7422a6d3f
Signed-off-by: Guillermo Calvino <guillermo.calvino@canonical.com>
Gabriel Cuba [Fri, 4 Nov 2022 23:52:08 +0000 (18:52 -0500)]
Feature 10947: Add test basic_26 for Secure gRPC in helm based EE
Change-Id: I43d3f5743252c134a1f5c38b7500cfaac58ca3e1
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
Guillermo Calvino [Fri, 18 Nov 2022 15:52:50 +0000 (16:52 +0100)]
Bug 2194: OSM_HOSTNAME variable doesn't get the IP of the host when robot tests are used with Charmed OSM
Change-Id: I96882f584dcdab60cafa27edcf7dbdae7fb65a4b
Signed-off-by: Guillermo Calvino <guillermo.calvino@canonical.com>
Gabriel Cuba [Fri, 4 Nov 2022 23:43:55 +0000 (18:43 -0500)]
Feature 10956: Add test basic_27 for Helm based EE - NS update
Change-Id: I190697b0a77fc76f00782f025d79303ea4ee0878
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
garciadeblas [Tue, 15 Nov 2022 16:11:28 +0000 (17:11 +0100)]
Remove deprecated folder
Change-Id: I534b2adcb5559acce341dffde467ebbf39c28f76
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 13 Oct 2022 10:11:24 +0000 (12:11 +0200)]
Remove regression tag from disabled daily tests
Change-Id: Ie825fe49cc5543179b68c8edd2a2cd8e73aab85c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 3 Oct 2022 09:08:12 +0000 (11:08 +0200)]
Update quotas_01 to follow the same format than other tests
Change-Id: I801cf487ef5dd1659b0973b2a90d94a1c2122b01
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 1 Sep 2022 11:53:06 +0000 (13:53 +0200)]
Update requirements-dev.txt based on osmclient and IM requirements
Change-Id: I04265ff5752c844bdf44f04d1d44403d5fe531df
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 30 Aug 2022 12:42:26 +0000 (14:42 +0200)]
Update default env file for tests
Change-Id: I3c8877ef23d552f9b6b5647aa9d0c8fd4eb65166
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 30 Aug 2022 11:30:01 +0000 (13:30 +0200)]
Minor typo in README, added plans for new policies in stage-test
Change-Id: Icf5178c54c030fef0f7b7dbc2d23e1961ef34db5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 30 Aug 2022 11:26:10 +0000 (13:26 +0200)]
Remove redundant README file
Change-Id: I14d115937b31af3c619b5d4c256b258e9c6e69a9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aticig [Thu, 25 Aug 2022 10:10:14 +0000 (13:10 +0300)]
Adding robot tests to validate Feature 10944 change naming of charms
Change-Id: I88c2c38d4be172502858c2fde7f7ef6d87afbd0b
Signed-off-by: aticig <gulsum.atici@canonical.com>
garciadeblas [Sat, 25 Jun 2022 16:38:32 +0000 (18:38 +0200)]
Remove regression tag from new tests
Regression tags should only be applied to tests running in the
previous release. New tests for newi features by default should not have
the tag regression, unless they are incorporated into the latest
stable branch. This change updates the tags accordingly.
In addition, this commit does minor changes in README file.
Change-Id: Icca6c15343961fee1bb1adf0ee19f6871725f9cf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 25 Jun 2022 16:29:22 +0000 (18:29 +0200)]
Apply cluster_heal tag to heal tests instead of cluster_main
Change-Id: I8fb7929eb7890b2a3426bc07d3cfa28952a7fbf8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 25 Jun 2022 16:19:04 +0000 (18:19 +0200)]
Refactor packages_lib into package_lib
Change-Id: I5cd6944813eaec749e66fa44ce4c5e707563d11b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 9 Aug 2022 08:20:08 +0000 (10:20 +0200)]
Remove sanity tag from k8s12 and re-apply to k8s04
Change-Id: Ia2a1850814eec7fbceb0f337fa82c6a5a32db4ef
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 25 Jun 2022 16:12:53 +0000 (18:12 +0200)]
Add check of spaces at EOL in stage-test
Change-Id: I5d4ebc92eded762475a7a33f6a61acf870c8413d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 24 Jun 2022 10:39:33 +0000 (12:39 +0200)]
Move variables from resources to testsuite for SA tests
Change-Id: Id619d50b437ec70e37b3657eb2479f0559989771
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Mark Beierl [Wed, 3 Aug 2022 18:14:14 +0000 (14:14 -0400)]
Bug 2132: Remove tags
Heal tests should not have prepare/verify tags as those are used
for upgrade testing, and so cannot be 'prepared' on older versions
of OSM.
Fixes Bug 2132
Change-Id: I4e886ceea798507a0afed8bf23b3f48074fd0f51
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
Mark Beierl [Thu, 14 Jul 2022 13:41:56 +0000 (09:41 -0400)]
Jenkins refresh
Change the jenkins node label from 'docker'
to 'stage_2' as part of the Jenkins cleanup
Change-Id: I334bbedb913eb47c2951ee64b23d045b0b70ac77
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
aguilard [Wed, 22 Jun 2022 10:44:20 +0000 (10:44 +0000)]
heal_01 and heal_02: changed VDU status prior to healing
Change-Id: I4dd6d1778488cd764c8cc7030e838998c5b54bde
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
aguilard [Fri, 10 Jun 2022 10:58:09 +0000 (12:58 +0200)]
Update basic_18 to check interfaces order in VDUs
Change-Id: I0c69e72f16ebbe978dba00a3c7ae0c7801745840
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
aguilard [Fri, 1 Jul 2022 12:06:41 +0000 (12:06 +0000)]
Fix warning about deprecation of 'Run Keyword Unless' keyword
Change-Id: I97ed0aaac318484fec4dfd586a1f2596bbadf40f
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
beierlm [Sat, 25 Jun 2022 03:17:15 +0000 (23:17 -0400)]
Manual update of pip requirements
Change-Id: I3ad1890aea080255f50a9d4f6e037ffb1425bf01
Signed-off-by: beierlm <mark.beierl@canonical.com>
beierlm [Sat, 25 Jun 2022 01:34:04 +0000 (21:34 -0400)]
Manual update of pip requirements
Change-Id: Ie2dd573fa79310c600901ec5e00dafa544cd9f27
Signed-off-by: beierlm <mark.beierl@canonical.com>
garciadeblas [Thu, 23 Jun 2022 12:00:01 +0000 (14:00 +0200)]
Add instructions in README to post-process Robot output files
Change-Id: Iface2d03e3b2fcb02c4bd22aa690584e9afdccbf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 23 Jun 2022 11:33:26 +0000 (13:33 +0200)]
Reformat Robot files to follow best practices
Best practices in Robot files consist in using three spaces as
separator and not using tabs. This change updates all files
and includes the checking of the format as part of
`devops-stages/stage-test.sh`. In addition, it checks that files
have no CRLF terminators.
Change-Id: Ie71c2dd92585eba3baf98df0be54f05828819ad8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
dhanasekaran [Tue, 21 Jun 2022 07:19:17 +0000 (07:19 +0000)]
Fix warnings in sol003 tests related to RequestsLibrary
Instead of the deprecated methods Post Request and Get Request, the
new methods Post On Session and Get On Session are used.
Change-Id: I64f0f575c752743b0125385f08c1fc5731457881
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
garciadeblas [Mon, 20 Jun 2022 21:32:40 +0000 (23:32 +0200)]
Revert "Fix warnings with RequestsLibrary related to Post Request and Get Request"
This reverts commit
cc3f879f1dadc08ab63ef2d11d80d6ae8e5edea6.
Change-Id: I46700e1bcf8395bb691ad907d1b73b70b264ef7b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 20 Jun 2022 10:57:09 +0000 (12:57 +0200)]
Fix heal_03 to get IP address from VDU with count-index 1
Change-Id: I9f6bfffb808b0d83bed3cc7d1baa14d4b62d7cfb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 20 Jun 2022 08:44:29 +0000 (10:44 +0200)]
Fix warnings with RequestsLibrary related to Post Request and Get Request
Change-Id: I28f9ce0a6d8b254286ae905e5d15271ea5a4ba66
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
dhanasekaran [Sat, 18 Jun 2022 10:21:49 +0000 (10:21 +0000)]
Robot fix for Autohealing tests
This reverts commit
d1d030c9a30bd1b274c3d17af2da2d79c5668e10.
Change-Id: I04be9df1cfd2c0d66118cbdd217caba59994d5f7
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
garciadeblas [Fri, 17 Jun 2022 22:02:18 +0000 (00:02 +0200)]
Fix typo in slice_02 introduced by commit 6e121fd
Change-Id: I8164b63666c3f87c39da55b8fe6a0bcd4ab27593
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
dhanasekaran [Thu, 16 Jun 2022 14:10:06 +0000 (14:10 +0000)]
Robot fix for Autohealing tests
Change-Id: I40164ad92a59690fdfe295506800a18c1b30f49a
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
garciadeblas [Tue, 24 May 2022 09:22:57 +0000 (11:22 +0200)]
Update Dockerfile to replicate Devops Dockerfile as much as possible
Change-Id: I137c2c73090b0eb49c905f02763bc10f761220ba
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 6 Apr 2022 09:46:58 +0000 (11:46 +0200)]
Update README with instructions to setup enviroment and the right tags
Change-Id: I7a623bbaa29bd86e8100ce81c938abbab4ccaa1e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 20 May 2022 11:13:01 +0000 (13:13 +0200)]
Remove tabs in robot files in favour of spaces, add chek in stage-test
Change-Id: I5ab7d35ee16557b00caf3dc0f136e6b01f948b0c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
dhanasekaran [Thu, 28 Apr 2022 12:56:03 +0000 (12:56 +0000)]
Autohealing Feature robot test support
Change-Id: I8783986cc922603eda21e2ab500acb2180d941d4
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
aguilard [Fri, 8 Apr 2022 09:36:03 +0000 (09:36 +0000)]
Feature 10909: Robot tests for healing
Change-Id: I86bab7a72baf6f4accec74e2d54a7b4dfdbe6c38
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
garciadeblas [Wed, 8 Jun 2022 14:12:08 +0000 (16:12 +0200)]
Added .gitlab-ci.yml
Change-Id: Ic5ba097cf8129096fc8bf34a36aef180cbbba338
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 8 Jun 2022 11:15:19 +0000 (13:15 +0200)]
Revert "Update basic_18 to test re-ordering of the interfaces based on the VNF descriptor"
This reverts commit
5fc28f9f0a6638ebc2073581ed348455b7bf84cb.
Change-Id: I8d230aea35a064607680e5fbc021df6b727f0584
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 7 Jun 2022 15:08:59 +0000 (17:08 +0200)]
Update basic_18 to test re-ordering of the interfaces based on the VNF descriptor
Change-Id: I226dbe41e59d7855d4e2027abb6cf73bde287fef
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
dhanasekaran [Tue, 17 May 2022 12:12:40 +0000 (14:12 +0200)]
Sol003 Robot test support
Change-Id: Id5fb767d6bdfc87ea721cb74b9b5e392761e93b8
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
garciadeblas [Wed, 18 May 2022 13:35:15 +0000 (15:35 +0200)]
Revert "Fix bug 1931: adds missing parameter"
This reverts commit
1a9cf4646bf405c737717a063950697955261179.
Reason for revert:
Incorrect K8s cluster is being examined. The kubecfg.yaml for the kubectl
command needs to match the one to which the service was deployed.
Change-Id: I7b105be738d58430b89c3bff2bbe63ca00f8bc99
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
aticig [Wed, 11 May 2022 16:31:46 +0000 (19:31 +0300)]
Feature 10908: Update charm in running VNF instance
Adding robot test Basic 25
This test instantiates NS, updates the VNFD, update the VNF instance
by upgrading charm. Then it executes the new added action on this VNF.
Change-Id: I68140f01fadf791a512870ff0f6b0babfcb67e0c
Signed-off-by: aticig <gulsum.atici@canonical.com>