aboutsummaryrefslogtreecommitdiffstats
path: root/src/onaptests/steps/onboard
AgeCommit message (Collapse)AuthorFilesLines
2021-09-02[TEST] CDS resource-resolution testMichal Jagiello1-2/+36
Issue-ID: TEST-291 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I5d9f55b67942c62f63e11282ef2383fe063d3137
2021-08-25[TEST] Unwind master back to 27.07.2020Krzysztof Opasiak2-48/+14
Unwind master due to regression in few tests. Issue-ID: OOM-1 Change-Id: I3b759a5928aeb47fc7fddeaa5998aa090d085c5c Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2021-08-19[TEST] Do not create pnf simulator in "onap" namespaceMichal Jagiello2-5/+5
As described in ticket - that resource shouldn't be created in onap namespace because if it's not properly deleted it has impact on the security tests results. Note: That change doesn't require any additional work in lab preparation - the namespace is going to be created by MSB K8S plugin. Issue-ID: TEST-356 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Ie7b288ce81b0fab0f746622d863cd48497d739e9
2021-08-19Merge "CDS resource-resolution test"Morgan Richomme1-2/+36
2021-08-03[TEST] Additional cleanup before MSB K8S instance creationMichal Jagiello1-7/+7
Issue-ID: TEST-354 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I507e15fb89eb019508387284f8ed76075709cf13
2021-07-30CDS resource-resolution testMichal Jagiello1-2/+36
Issue-ID: TEST-291 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I441f2486b38481624eeefa18f47840d4c7a3db9d
2021-07-05[TEST] Basic macro stability scenarioMichal Jagiello1-1/+6
Issue-ID: TEST-349 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I951e9720668de9bf00136d4e043c9fe8950061f1
2021-06-30[TEST] Check if cds blueprintsprocessor service type is 'NodePort'Michal Jagiello1-33/+65
Kubernetes API returns error response on ExposeCDSBlueprintprocessorNodePortStep cleanup if service is already ClusterIP. Add conditional statement to check if service is still 'NodePort' type. Issue-ID: TEST-347 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I406b1910cccace6066e25d865b5aa1b6601efe74
2021-05-27[OPTIM] Tune SDC delay before certificationmrichomme2-2/+5
workaround to reduce the risk of race condition add also a delay between VF creation on certification Issue-ID: TEST-315 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I811de68c92ddaf38431d0b6eb2d0fbc715478d5a
2021-05-17[TEST] Do not try to recreate already created SDC resourcesMichal Jagiello3-45/+51
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: Idcedfa18331ec898fa446d6d7689885a485a1a86
2021-05-13Merge "Revert "[TEST] Do not try to recreate already created SDC resources""Lukasz Rajewski3-51/+45
2021-05-13Revert "[TEST] Do not try to recreate already created SDC resources"Morgan Richomme3-51/+45
This reverts commit ed9b039e5f4b54aa6ebbef7aa95fafdce7d5ce75. Reason for revert: regression observed in all chains and gating Change-Id: I2b310ac172bec7880687dae591f62f5d02814b07 Signed-off-by: morganrol <morgan.richomme@orange.com> Issue-ID: TEST-333
2021-05-12Merge "[TEST] Catch k8s connection exceptions"Morgan Richomme1-21/+31
2021-05-11[TEST] Catch k8s connection exceptionsMichal Jagiello1-21/+31
In two steps: ExposeCDSBlueprintprocessorNodePortStep and PnfSimulatorCnfRegisterStep we uses kubernetes Python library to prepare environment or check the status of pod instantiation. If connection with k8s api gateway can't be established an exception is raised and no test report is created. Add try...except block to catch connection error and finish test gently Issue-ID: TEST-336 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I1993bec4c886d77645e1a60e0f3d169abeb4e8bd
2021-05-11[TEST] Do not try to recreate already created SDC resourcesMichal Jagiello3-45/+51
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-27[CLAMP] Update clamp to allow re-play of the testmorganrol1-15/+16
Today a docker restart is failing because we try to enrich a certified artifacts Like for other basic_* tests, if the service is already distributed we may just consider creating the loop (bypass the model onboarding part) so we can run the test as a replay and use it for parallel tests Issue-ID: TEST-334 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I5f353488e64b420fa94303695311a473682a5fa1
2021-04-21Wait for pnf simulatorMichal Jagiello2-4/+18
Add VSP for PNF Issue-ID: TEST-280 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: If2476f5f9f9fc8d4c14c5dd398a8a659e7fe3e9a
2021-04-02Merge "Basic VM macro"Morgan Richomme2-2/+39
2021-04-02Basic VM macroMichal Jagiello2-2/+39
Issue-ID: INT-1894 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Idd977cf3082587746fe27718a284197fda4afe5c
2021-04-02Merge "Nodeport cleanup in basic_cds test"Morgan Richomme1-3/+33
2021-03-23[SDC] Add a timer before certifyingmorganrol1-7/+2
The goal is to reduce the number of errors on SDC due to the processing time on certification Initially a re-try was attempted on exception but no exception is raised so use a Timer to reduce the stress on certification Issue-ID: TEST-315 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I0a67d006597c3094f55f93893126865d7ead33fb
2021-03-22Nodeport cleanup in basic_cds testMichal Jagiello1-3/+33
Issue-ID: TEST-317 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I21fe3e4a30c9fed14e05b9f14523de46798466b0
2021-03-18[SDC] Certify only when neededmorganrol1-4/+26
1) checkin and onboard only if the tests is not already distributed if the service is distributed, we assume that it is a replay of the test and we do not need to re-onboard the service done during the first steps. It shall be then possible to replay - basic_network - basic_vm - basic_cnf - basic_pnf - basic_clamp 2) include a replay of certify in case of resource not found Issue-ID: TEST-315 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I04289311429c55d0e79220b0985c6a2f53d24bf1
2021-02-16[TEST] Collect steps cleanup reportsMichal Jagiello1-0/+1
Collect reports of steps cleanup and present them in report Issue-ID: TEST-305 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Ie288c85a381c6c53e7ffeb441f07e474a135c42d
2021-01-25PNF simulator CNF instantiation and registation stepsMichal Jagiello2-2/+86
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-12Fix steps time measurementMichal Jagiello1-0/+1
Substeps execution time is not stored with the right time of step execution Issue-ID: TEST-292 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I58e2aecb1f3cfb1a2bf78a438fc3d508ecf83cc1
2020-12-16PNF macro instantiationMichal Jagiello1-1/+1
Issue-ID: TEST-280 Change-Id: I6d18b90c3f4c66ddf8c9a4ebe3de7182481e331f Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2020-11-25Merge "CDS onboarding steps and simple CBA enrichment scenarion."Thierry Hardy1-0/+129
2020-11-23CDS onboarding steps and simple CBA enrichment scenarion.Michal Jagiello1-0/+129
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-19PNF onboarding stepMichal Jagiello2-10/+203
Add a code to onboard service with MACRO service instance type. Add properties assignement Issue-ID: TEST-279 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I93f04b09b3eaa622196774cb93ae615c9e6e52d5
2020-11-09Add properties for new Clamp casemrichomme1-0/+10
Issue-ID: TEST-251 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I613404382e2f9abab1aa9d30f6cba0c85c1c289e
2020-11-09Update the TCA yaml i CLAMP E2E testssebdet1-2/+2
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-06Merge "Add CLAMP E2E tests"Krzysztof Kuzmicki1-0/+91
2020-11-06Add CLAMP E2E testsamine ezziati1-0/+91
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-11-04Integration tests report enrichmentMichal Jagiello4-0/+70
Improve the step description for better reporting Add duration step in pythonsdk-test reporting Issue-ID: TEST-271 Issue-ID: TEST-272 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I6d46cb38ae236bc578eb15982c2c0b8f2b0c0791
2020-10-16Added basic_network testcaseandreasgeissler3-16/+35
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-06Collect steps execution resultMichal Jagiello4-0/+7
Create a decorator to collect step execution result and store them in storage class. Storage class prepare a dictionary with step class name and execution result. Issue-ID: INT-1733 Change-Id: I9c4030a0740085a9acca461c1581683c469ecbcf Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2020-09-29Update path managementmrichomme1-2/+6
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-10Updated yaml-based instantiation and MultiCloud registryandreasgeissler1-0/+9
Correction for linter and updated run script Issue-ID: TEST-256 Signed-off-by: andreasgeissler <andreas-geissler@telekom.de> Change-Id: Ia1f6f41f8fc6ed74c836ea7aa987f10487f377a6
2020-09-03Updated onboarding steps and customer creation and added HEAT filesandreasgeissler3-3/+3
Updated README to comply styleguide - hopefully now Issue-ID: TEST-260 Signed-off-by: andreasgeissler <andreas-geissler@telekom.de> Change-Id: I29b9709452ab7cccc1bca54e8e3f8a187c560d14
2020-08-24First proposal for the structure for pythonsdk based scenariosMichal Jagiello5-0/+234
Issue-ID: TEST-240 Change-Id: Ic989b26442b868363af7b3872bff49dd70d78be0 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>