aboutsummaryrefslogtreecommitdiffstats
path: root/src/onaptests/configuration
AgeCommit message (Collapse)AuthorFilesLines
2021-05-11[TEST] Do not try to recreate already created SDC resourcesMichal Jagiello1-1/+2
When try to recreate SDC resources like VF, PNF or Service it's API returns errors. Check before onboarding if resource we want to create already exists. Issue-ID: TEST-333 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I852bdf12bc6acd5ef8be52c9a883861f53d4a9ac
2021-04-21Wait for pnf simulatorMichal Jagiello1-0/+5
Add VSP for PNF Issue-ID: TEST-280 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: If2476f5f9f9fc8d4c14c5dd398a8a659e7fe3e9a
2021-04-07[VMMACRO] Do not use multicloud when running basic_vm_macromrichomme1-1/+1
It seems that the multicloud part is not really working... Do not use it Issue-ID: INT-1894 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If4cfa4ec43e624bba20707b652f6ea31747b52c9
2021-04-02Merge "[CLAMP] Integrate basic_clamp"Morgan Richomme2-4/+9
2021-04-02Basic VM macroMichal Jagiello2-1/+61
Issue-ID: INT-1894 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Idd977cf3082587746fe27718a284197fda4afe5c
2021-03-31[CLAMP] Integrate basic_clampmorganrol2-4/+9
Some regressions occured and old files were used This patch update the different components with the right versions It also renames the vnf-service in basic_clamp-services.yaml It creates the entry point and the scenario to integrate the test in xtesting Issue-ID: INT-1819 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I7a9e49d8ddc2c5bd0625a4a5ed940c10aed74f81
2021-03-19Wait 15 minutes for orchestration requestsMichal Jagiello1-1/+1
Issue-ID: TEST-316 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Iae4398b36293e78cd8e9a98782ed26eeba4d7d1e
2021-03-19Merge "Timeout on orchestration requests"Morgan Richomme1-0/+2
2021-03-19Timeout on orchestration requestsMichal Jagiello1-0/+2
Use wait_for_finish method to raise an exception if orchestration requests took more than 10 minutes Issue-ID: TEST-316 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I0d82d91b0f7104caf32e5905d5950047d7551a7b
2021-03-18Remove cert authent in basic_clampmrichomme1-3/+0
Clamp can now be reached using a basic/auth The Cert is no more needed This is much simpler to deal with and integrate in CI Issue-ID: INT-1819 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I9325c2d37826feed6148cd509717c6788639938d
2021-02-22Wrapper for simulatorsEli Halych1-0/+1
Implemented using Avionix. Supports Helm 3 only. The local directory path was defined relative to the package. Remote charts that are described locally are used. Starting the simulator is provided as a regular HTTP or HTTPS request. Issue-ID: INT-1829 Signed-off-by: Eli Halych <illia.halych@t-mobile.pl> Change-Id: Ia17c4043bedd853bf2c068e53d51cd2808a3c0db
2021-02-01[TESTS] cleanup tests and remove reference to ubuntu16mrichomme3-8/+8
the basic_vm test was historically called ubuntu16... as we are now delaing more with ubuntu18 or ubuntu20, the reference to the version16 is a bit old - Replace ubuntu16 by basic_vm - Use ubuntu20 instead of Ubuntu16 - Replace onap.small by m1.small to be natively compatible with any Openstack (default flavor) Issue-ID: TEST-299 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I69f573354c87c44c10581861450d48244db0c7df
2021-01-25PNF simulator CNF instantiation and registation stepsMichal Jagiello2-24/+26
Use CNF of PNF simulator in pnf_macro scenario Issue-ID: INT-1822 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Id7f70b45219a36b7fc70921a1438b0cbe57a1756
2021-01-15[PythonSDK-tests] Add basic_onboard testcaseChereau Natacha2-1/+69
Issue-ID: TEST-288 Signed-off-by: Chereau Natacha <natacha.chereau@orange.com> Change-Id: Ide7267428b5ca694dc3ca44a4c81730233610b78
2021-01-05Merge "PNF macro instantiation"Lukasz Rajewski1-0/+43
2020-12-16PNF macro instantiationMichal Jagiello1-0/+43
Issue-ID: TEST-280 Change-Id: I6d18b90c3f4c66ddf8c9a4ebe3de7182481e331f Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2020-12-08Prepare basic_clamp use casemrichomme1-1/+1
Update of basic_clamp use case Please note there is a dependency with the onapsdk [1] due to teh fact that policy_tca (frankfurt) has to be changed to policy.tca in guilin. In this version, we still use the clamp authentication done by certificates. The last version of clamp supports basic/auth but onapsdk has to be updated to offer this option, which will better. Until it is updated, the use case can work using the old cert authentificaiton method. This use case has been succesfully tested on - daily guilin => dcae k8s plugin 3.4.2 - daily master => use the version 3.4.3 [1]: https://gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk/-/merge_requests/216 Issue-ID: TEST-277 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I4c5da94dd5669f328d124f7a85886d248a9c5a61
2020-11-23CDS onboarding steps and simple CBA enrichment scenarion.Michal Jagiello2-0/+14
Steps for data dictionary upload and CBA enrichment Issue-ID: TEST-245 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: If7f3346c79ae97e35b21e919435270a0c54f77dd
2020-11-09Update the TCA yaml i CLAMP E2E testssebdet2-172/+141
The TCA microservice yaml must be updated for Guilin, it uses a new policy Issue-ID: CLAMP-977 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I9dd857906487d9f5b0d25a84add3836cbd4fea42
2020-11-06Add CLAMP E2E testsamine ezziati2-0/+224
Issue-ID: TEST-240 Signed-off-by: amine ezziati <mohamedamine.ezziati@orange.com> Change-Id: Ib612f1670aca10d9ac9f15fadb9cab58a7d8e5a8 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-21Usecase basic_cnf: remaining errorsThierry Hardy1-1/+3
Error in cleanup phase for all usecases Missing variables in settings for basic_cnf Issue-ID: TEST-243 Signed-off-by: jardellos <thierry.hardy@orange.com> Change-Id: Ic10fc2ae2361f82192a403cf06ee5d8031599acb
2020-10-16Revert "Revert "Create basic_cnf test leveraging onapsdk""Thierry Hardy4-0/+82
This reverts commit ded9ae3b507b9687a68cc00dfc75e13130be13ff. Reason for revert: ONAP SDK 7.1 version is released Correction hardcode value (k8s) and onapsdk version to 7.1.0 Issue-ID: TEST-243 Change-Id: I535af4298f79a34476074612079dc479d2fc0b61 Signed-off-by: Thierry Hardy <thierry.hardy@orange.com>
2020-10-16Added basic_network testcaseandreasgeissler1-0/+68
Issue-ID: TEST-255 Signed-off-by: andreasgeissler <andreas-geissler@telekom.de> Change-Id: I86b34c0980cee7a5824231591a60d1f50dfe4f37 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-15Fix bad path of the logs in the reporting pagemrichomme1-1/+1
Issue-ID: TEST-270 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ief03cf6916b417fb0c80c5086ffe8e73f3865329 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-14Improve xtesting integrationmrichomme2-49/+21
All the exceptions shall be caught by the use case Issue-ID: TEST-257 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ie2762ad869d8984ce2125db4a8ef4990ee50f82a Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-13Merge "Revert "Create basic_cnf test leveraging onapsdk""Morgan Richomme3-91/+0
2020-10-13Revert "Create basic_cnf test leveraging onapsdk"Morgan Richomme3-91/+0
This reverts commit 0123c525b0182a5d6f9cd1bee3830eb1956239c7. Reason for revert: <it is breaking basic_vm because ModuleNotFoundError: No module named 'onapsdk.msb.k8s' > Issue-ID: TEST-243 Change-Id: Iaf398a11b296b2c2bf55d9a25a588cd32e44077a Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2020-10-12Merge "Create basic_cnf test leveraging onapsdk"Morgan Richomme3-0/+91
2020-10-08Create basic_cnf test leveraging onapsdkThierry Hardy3-0/+91
Add the scenario basic_cnf that uses multicloud-k8s plugin to instantiate cnf on k8s Add the removal of profile in cleanup part Add store_state Issue-ID: TEST-243 Signed-off-by: Thierry Hardy <thierry.hardy@orange.com> Change-Id: Ib743c259decf95cdc69975e1ef7d4ba7aadccfae
2020-10-08Add reporting page creation in pythonsdk-testsmrichomme3-0/+6
Issue-ID: TEST-269 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I4ab0a2f7a1a1e98ae5d05166c6aa06212d24eeae Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-01Param missing for clearwater_ims use casemrichomme1-0/+3
Issue-ID: TEST-242 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If32d9bd1416afaf98f30eb801f92a13ecb1c8510
2020-09-29Update path managementmrichomme3-15/+23
In case a yaml file is defined the zip was referenced in 2 places consider only the yaml param if the yaml file is defined Add the python path to simplify the integration in CI a,d avoid overwritting any configuration only the 2 ENV parameters + the openstack cloud + the hosts are needed to run any pythonsdk-test Issue-ID: TEST-240 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I57bf303b497e4d2b1dd740286f07beb3783222b1 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-29Add heat zip filesmrichomme1-1/+1
due to the gitignore, the heat files for basic_vm and clearwater_ims were not available Issue-ID: TEST-240 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ia87999fbf28d0f1037227150fc247fae128d80d7
2020-09-25Prepare python package to integrate it in xtesting dockermrichomme1-2/+2
- creation of entrypoint - include templates in the package - complete requirements Open question for integration python reviewers: - I was not able with the MANIFEST to use the template directory until I put it in the package tree. I am not sure it is very nice.. Maybe it is not the right way, we could simply copy the templates in the docker rather than including them as part of the python package.. Note: I retested the ubuntu16 (onboarding/deployment/instantiation) on the Daily Master Issue-ID: TEST-258 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I26f3e959b9c5e341ab197a6c519ca87e31921921 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-18Allows to launch only instantiationThierry Hardy2-1/+6
It is requested to be able to launch instantiation without performing again onboarding and cloud configuration steps. Issue-ID: TEST-254 Signed-off-by: jardellos <thierry.hardy@orange.com> Change-Id: I4e25a0cc4c9e195ed26c96f15ac5ae9a36ec9bfb
2020-09-16Add cleanup functionmrichomme2-5/+80
Issue-ID: TEST-240 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I784e958f869a0cbee702c915509fe80d37d44b65 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-14Consider SERVICE_NAME from the yaml filemrichomme1-2/+12
avoid duplication in yaml and settings if not defined in Yaml, possibility to set it up manually Issue-ID: TEST-240 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ib005eaea78e109b6917f2a09ae04ce0c2c511660
2020-09-10Updated yaml-based instantiation and MultiCloud registryandreasgeissler1-6/+6
Correction for linter and updated run script Issue-ID: TEST-256 Signed-off-by: andreasgeissler <andreas-geissler@telekom.de> Change-Id: Ia1f6f41f8fc6ed74c836ea7aa987f10487f377a6
2020-09-09Use clouds.yaml rather than duplicating the openstack data in the confmrichomme2-20/+25
Issue-ID: TEST-261 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I624fca14a30dde9e704a9b982b55cbb8028b37fd Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-08Support non multicloud configurationmrichomme3-31/+94
Add tenant and availability zone manually It is done by multicloud in multicloud mode Use settings.py as the main settings and specific settings per use case Issue-ID: TEST-256 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I3a66a8416cddb546780f784568e7a88f2bd1781b Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-04Add proxy support for pythonsdk-testsmrichomme1-0/+2
Issue-ID: TEST-253 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Icc411e8418a698dd031bc5338d38311b85da113b Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-08-31Add logger in python-sdktestsjardellos1-0/+32
Adding of logger to onaptests setting the stream and file handlers based on settings.py onapsdk should evolve to include the same code This would avoid to add it in run.py Simplification of the proposal based on remarks from Michal and Morgan Issue-ID: TEST-252 Signed-off-by: jardellos <thierry.hardy@orange.com> Change-Id: I5b7baf77580df916c4f5e62965a47d8462b44c43
2020-08-24First proposal for the structure for pythonsdk based scenariosMichal Jagiello2-0/+39
Issue-ID: TEST-240 Change-Id: Ic989b26442b868363af7b3872bff49dd70d78be0 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>